Petrovac Hotels

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Next weekend
In two weeks

Where to stay in Petrovac?

Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night in Petrovac on Hotels.com. These Petrovac hotels consistently deliver on comfort, location and traveller experience. Last updated on .

Monte Casa Spa & Wellness

Monte Casa Spa & Wellness
4.5 star property
Petrovac
8.6 out of 10, Excellent, (45 reviews)
Unwind at this luxury hotel in Petrovac's entertainment district with indoor and outdoor pools. Pamper yourself at the full-service spa offering hot stone massages and facials, or enjoy drinks at the poolside bar. Two restaurants and nearby Roman mosaics create a perfect Mediterranean escape.
The price is S$228
includes taxes & fees
22 Aug - 23 Aug
Monte Casa Spa & Wellness

Seafront Apartments Petrovac

Seafront Apartments Petrovac
3.0 star property
Petrovac
10.0 out of 10, Exceptional, (1 review)
The price is S$252
includes taxes & fees
31 Aug - 1 Sept
Seafront Apartments Petrovac

Hotel Eleven

Hotel Eleven
4.0 star property
Petrovac
9.8 out of 10, Exceptional, (27 reviews)
Swim in the seasonal outdoor pool or unwind at one of 3 beach bars at this coastal retreat. Savour local cuisine at Restaurant Eleven, just minutes from Roman mosaics and the Red Commune Memorial House.
The price is S$343
includes taxes & fees
30 Aug - 31 Aug
Hotel Eleven

Hotel Riva by Aycon

Hotel Riva by Aycon
4.0 star property
Petrovac
9.6 out of 10, Exceptional, (34 reviews)
Wake to Mediterranean charm at this beachfront hotel offering free breakfast, WiFi, and parking. Unwind at the bar or terrace after exploring nearby Roman mosaics and Red Commune Memorial House, just minutes from your comfortable retreat.
The price is S$358
includes taxes & fees
30 Aug - 31 Aug
Hotel Riva by Aycon

Hotel Ami Budva Petrovac

Hotel Ami Budva Petrovac
5.0 star property
Petrovac
9.2 out of 10, Wonderful, (82 reviews)
Discover a luxurious escape at this Petrovac hotel offering a private beach with umbrellas plus indoor and outdoor pools. Indulge at the full-service spa or dine at 2 restaurants while kids enjoy the free club.
The price is S$350
includes taxes & fees
22 Aug - 23 Aug
Hotel Ami Budva Petrovac

Hotel Danica

Hotel Danica
3.0 star property
Petrovac
8.4 out of 10, Very good, (63 reviews)
This Mediterranean getaway offers serene moments at the outdoor pool and rejuvenating sessions in the sauna. Just a short journey from Roman mosaics and Red Commune Memorial House, the hotel provides free breakfast, WiFi, and a 24-hour fitness centre for active travellers.
The price is S$172
includes taxes & fees
26 Aug - 27 Aug
Hotel Danica

Hotel Aquilo

Hotel Aquilo
3.0 star property
Petrovac
10.0 out of 10, Exceptional, (4 reviews)
Perched on Petrovac's bay, this charming B&B offers complimentary breakfast and WiFi while placing you near Buljarica Beach and Roman mosaics. Adventurous guests can enjoy kayaking, snorkelling, and diving just moments away.
The price is S$175
includes taxes & fees
23 Aug - 24 Aug
Hotel Aquilo

Vivid Blue Serenity Resort

Vivid Blue Serenity Resort
4.0 star property
Petrovac
9.4 out of 10, Exceptional, (88 reviews)
Unwind at this Petrovac retreat with seasonal outdoor pool and rejuvenating spa services including massages and body wraps. Just minutes from beautiful beaches, enjoy complimentary breakfast after a workout in the fitness centre or drinks at the bar.
The price is S$291
includes taxes & fees
25 Aug - 26 Aug
Vivid Blue Serenity Resort

Apartments Del Mar

Apartments Del Mar
4.0 star property
Petrovac
9.4 out of 10, Exceptional, (3 reviews)
The price is S$209
includes taxes & fees
28 Aug - 29 Aug
Apartments Del Mar

Plaza Lucice

Plaza Lucice
3.5 star property
Petrovac
9.2 out of 10, Wonderful, (7 reviews)
Soak in the sun at this Petrovac hotel with 2 beach bars and a welcoming restaurant. Just moments from Roman mosaics and Red Commune Memorial House, Plaza Lucice offers free WiFi and a scenic terrace for relaxation.
The price is S$284
includes taxes & fees
27 Aug - 28 Aug
Plaza Lucice

Beachfront Apartments Oaza

Beachfront Apartments Oaza
3.0 star property
Petrovac
The price is S$110
includes taxes & fees
23 Aug - 24 Aug
Beachfront Apartments Oaza

Luxury Apartments Queen

Luxury Apartments Queen
2.5 star property
Petrovac
10.0 out of 10, Exceptional, (2 reviews)
Perched on Petrovac's shimmering bay, this apartment offers a seasonal outdoor pool and free WiFi. Explore nearby Buljarica Beach and Roman mosaics or venture out for hiking, kayaking, and scuba diving adventures just moments away.
The price is S$185
includes taxes & fees
31 Aug - 1 Sept
Luxury Apartments Queen

Apartments Bonazza

Apartments Bonazza
3.0 star property
Petrovac
10.0 out of 10, Exceptional, (1 review)
The price is S$160
includes taxes & fees
15 Aug - 16 Aug
Apartments Bonazza

St. George Apartments and Villa with pool

St. George Apartments and Villa with pool
4.0 star property
Petrovac
8.6 out of 10, Excellent, (13 reviews)
Cosy apartments in Petrovac feature fully-equipped kitchens and premium bedding. Relax by the pool after exploring nearby Roman mosaics, then return to your flat-screen TV. Free WiFi and parking make this coastal retreat both convenient and comfortable.
The price is S$111
includes taxes & fees
12 Aug - 13 Aug
St. George Apartments and Villa with pool

Apartments Via Mare

Apartments Via Mare
3.0 star property
Petrovac
The price is S$153
includes taxes & fees
6 Aug - 7 Aug
Apartments Via Mare

Apartments Fortunella

Apartments Fortunella
3.0 star property
Petrovac
The price is S$196
includes taxes & fees
9 Aug - 10 Aug
Apartments Fortunella

Stars Residence

Stars Residence
3.0 star property
Petrovac
8.0 out of 10, Very good, (1 review)
The price is S$140
includes taxes & fees
8 Aug - 9 Aug
Stars Residence

Eco Houses Drvljanik Buljarica

Eco Houses Drvljanik Buljarica
3.0 star property
Petrovac
Located in Petrovac, this tranquil apartment complex offers kitchenettes and balconies in every unit. A short journey from Buljarica Beach and historic Roman mosaics, guests enjoy complimentary WiFi, free parking, and peaceful garden surroundings.
The price is S$407
includes taxes & fees
31 Aug - 1 Sept
Eco Houses Drvljanik Buljarica

Olive Resort

Olive Resort
3.0 star property
Petrovac
The price is S$419
includes taxes & fees
31 Aug - 1 Sept
Olive Resort

Casa Pastrovici del Mare

Casa Pastrovici del Mare
3.0 star property
Petrovac
8.0 out of 10, Very good, (1 review)
This 3-star villa offers a peaceful garden retreat with a scenic terrace near Roman mosaics. Free WiFi and daily housekeeping ensure comfort while exploring nearby Red Commune Memorial House attractions.
Casa Pastrovici del Mare
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Get last-minute hotel deals in Petrovac and save more

Sign in to unlock great savings.
Showing deals for:7 Aug - 9 Aug
Showing deals for:30 Aug - 31 Aug

You may also like family-friendly hotels in Petrovac

Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

When is the best time to visit Petrovac?

Our prices for hotels in Petrovac are cheapest in January
Price trends for hotels in Petrovac
Pricing is based on two traveller single night rates
View properties in July
Currently viewing crowd sizes and weather for July.
Typical weather for Petrovac
July
High 28°C / low 22°C. Sunny most days.
View properties in July
28°
weather_sun
July, no crowd data, average high temperature 28 degrees Celsius, average low temperature 22 degrees Celsius. Sunny most days.
22°
28°
weather_sun
August, no crowd data, average high temperature 28 degrees Celsius, average low temperature 23 degrees Celsius. Sunny most days.
23°
24°
weather_sun
September, no crowd data, average high temperature 24 degrees Celsius, average low temperature 19 degrees Celsius. Sunny most days.
19°
19°
weather_partly_sunny
October, no crowd data, average high temperature 19 degrees Celsius, average low temperature 15 degrees Celsius. Partly sunny.
15°
15°
weather_sleet
November, no crowd data, average high temperature 15 degrees Celsius, average low temperature 11 degrees Celsius. Rainy most days.
11°
10°
weather_partly_sunny
December, no crowd data, average high temperature 10 degrees Celsius, average low temperature 6 degrees Celsius. Partly sunny.
weather_partly_sunny
January, no crowd data, average high temperature 8 degrees Celsius, average low temperature 4 degrees Celsius. Partly sunny.
10°
weather_partly_sunny
February, no crowd data, average high temperature 10 degrees Celsius, average low temperature 6 degrees Celsius. Partly sunny.
12°
weather_partly_sunny
March, no crowd data, average high temperature 12 degrees Celsius, average low temperature 8 degrees Celsius. Partly sunny.
16°
weather_sun
April, no crowd data, average high temperature 16 degrees Celsius, average low temperature 11 degrees Celsius. Sunny most days.
11°
20°
weather_sun
May, no crowd data, average high temperature 20 degrees Celsius, average low temperature 15 degrees Celsius. Sunny most days.
15°
24°
weather_sun
June, no crowd data, average high temperature 24 degrees Celsius, average low temperature 19 degrees Celsius. Sunny most days.
19°
Monthly weather averages (˚C)

Top landmarks in Petrovac

Learn more about Petrovac

Notable for its seaside, Petrovac features attractions such as Perazica Do Beach and Buljarica Beach. This beachside city has something for everyone including sights like Red Commune Memorial House and Roman mosaics within a small-town setting.

A coastal town with a prominent stone fortress, a lighthouse, and a clear view of the surrounding sea and mountains.

Check out reviews of Petrovac hotels guests love

Frequently asked questions

Can I book a refundable accommodation option in Petrovac?
If you want the flexibility to change your plans to Petrovac, most hotels offer refundable* rates that you can book. You can see these properties by searching our site and using the "fully refundable" filter to narrow down the results.
Where can I stay in Petrovac if I want a holiday rental instead of a hotel?
If you want a good alternative to a hotel, review our selection of 27 holiday homes. You can also book one of 129 apartments or 35 villas.
What will the weather in Petrovac be like during my visit?
August and July are typically the warmest months in Petrovac, when the average temperature is 23°C. January and February are the coldest months, when the average temperature is 8°C. November and December are the months with the most rain.
Why should I book my Petrovac hotel with Hotels.com?
There are lots of reasons to book your Petrovac trip with us: our free cancellations on selected hotels* gives you flexibility, our Price Guarantee ensures that you always get the lowest price, and you can earn rewards on every booking.

Find out more about Petrovac

Petrovac Unveiled: A Seaside Sanctuary Amidst Lush Forests

Nestled along Montenegro's stunning Adriatic coast, Petrovac is a charming seaside town that effortlessly combines natural beauty with rich cultural heritage. With its golden beaches framed by lush pine forests and crystal-clear waters, Petrovac is ideal for sun-seekers and nature lovers alike. Stroll along the picturesque promenade, explore the ancient ruins of the nearby Roman villa, or indulge in fresh seafood at local taverns. For those seeking a touch of luxury, upscale hotels offer a serene retreat with breathtaking views. Whether you're looking for a romantic getaway or a tranquil escape, Petrovac beckons with its enchanting allure.

Discover great hotels near Petrovac

Petrovac offers a range of hotels from cosy boutique stays to modern resorts with scenic sea views. The area provides diverse accommodations in Petrovac, ensuring options for a relaxed or active holiday along Montenegro’s coast. Here are some of our travelers' favorite hotels near Petrovac:

  1. ĀNANTI ResortOpens in a new window: ĀNANTI Resort is a 5.0-star property that offers a premium escape with a focus on leisure travellers. This hotel impresses with its direct access to the beach and a range of upscale amenities, including a sophisticated beachfront vibe and distinctive architectural design. The setting encapsulates a luxurious ambience with curated experiences such as a rooftop bar, an infinity pool, and high-end dining options. Frequent travellers enjoy a seamless check-in and tailor-made services that define a smooth, high-quality journey. The property’s standout features and positive review sentiments ensure a memorable, sophisticated stay.
  2. Guest House HarmoniaOpens in a new window: Guest House Harmonia is a 3.0-star guesthouse that caters specifically to leisure travellers seeking a refined, boutique experience. The property boasts a stylish, intimate setting with express check-in and airport transfers that elevate the journey. With an impeccable guest rating, this hotel offers a blend of modern comfort and curated experiences, highlighted by elegant spaces and thoughtful design details. The emphasis on a luxurious atmosphere, including high-end dining and a chic ambience, positions Guest House Harmonia as a perfect choice for those in search of a distinctive, memorable retreat.
  3. Sveti Stefan MONTENOpens in a new window: Sveti Stefan MONTEN is a 3.0-star hotel that provides a charming, boutique experience ideal for leisure travellers. The property exudes a relaxed yet sophisticated vibe with an emphasis on architectural design and a smooth, high-quality journey. With features such as express check-in, curated experiences, and modern comfort, Sveti Stefan MONTEN is designed for those who appreciate a memorable stay with stylish amenities. The emphasis on refined decor and a seamless blend of luxury and comfort has earned positive review sentiments, making it a compelling choice for discerning guests.

Where to stay near Petrovac

In Budva, Bečići, and Sveti Stefan, you'll find unique attractions catering to various interests. Budva boasts rich history, vibrant beaches, and thrilling activities like bungee jumping. Bečići offers secluded beaches and charming cafes, perfect for relaxation. Sveti Stefan is renowned for its stunning sunsets and dining options. For first-time visitors, Budva is the best choice, offering a blend of excitement and culture.

  1. BudvaOpens in a new window: Budva is a bustling coastal destination that offers a mix of historical charm and lively beachside experiences. You'll love its vibrant combination of cafes, churches, and monuments, which give the area a rich cultural vibe. Ideal for travellers interested in exploring historical sites and enjoying the sea, Budva features must-see places like Jaz Beach, Budva Marina and Mogren Beach. The blend of heritage and modern attraction makes it a top choice, with plenty to see and do that capture the essence of Montenegro’s coastal allure.
  2. BečićiOpens in a new window: Bečići is a serene spot where the focus is on relaxing by the sea with a hint of historical charm. This area is perfect if you enjoy a more laid-back holiday with opportunities for swimming and leisurely walks along the coast. Expect to find unique local experiences centred around its seafront, including must-see places like Becici Beach and Rafailovici Beach, with a touch of local coffee culture and spa treatments to help you unwind.
  3. Sveti StefanOpens in a new window: Sveti Stefan offers a picturesque coastal retreat with a strong emphasis on beach life and charming sunsets. It’s a delightful spot for those who appreciate a mix of sea, shopping and dining in a friendly atmosphere. Enjoy the scenic beauty of this island vibe, where the calm sea meets a range of local attractions that create an inviting and relaxed setting, making it an appealing option for travellers seeking a stylish yet laid-back escape.

Things to do in Petrovac

Petrovac offers a charming blend of sandy beaches, lush forests, and tranquil seas, perfect for a relaxing getaway. Enjoy leisurely walks along scenic coastal paths, indulge in soothing spa treatments, or explore the vibrant underwater world through diving. With its stunning natural beauty, it’s an idyllic retreat for nature lovers and adventure seekers alike.

  • Sutomore BeachOpens in a new window – Relax on Sutomore Beach, where golden sands meet the inviting Adriatic Sea. This beach is perfect for sunbathing, swimming, and enjoying the natural beauty of the surrounding forests. With a small-town charm, it offers a laid-back atmosphere that's ideal for a leisurely day by the water.
  • Sveti Stefan BeachOpens in a new window – Visit Sveti Stefan Beach, known for its stunning views of the iconic islet. Here, you can take a dip in the clear waters or stroll along the shore, soaking up the picturesque scenery. The blend of lush greenery and the azure sea creates a serene backdrop for beachgoers.
  • Rafailovici BeachOpens in a new window – Head to Rafailovici Beach, a hidden gem that features a beautiful stretch of sand framed by dramatic cliffs. You can enjoy beachside cafés and restaurants, making it a great spot to grab a bite while enjoying the sea breeze and soothing sounds of the waves.
  • Jaz BeachOpens in a new window – Explore Jaz Beach, famed for its spacious shoreline and lively atmosphere. This beach is perfect for those looking to enjoy beach sports or simply relax under the sun. The surrounding forests add to its charm, providing shaded areas for a peaceful retreat.
  • Becici BeachOpens in a new window – Spend some time at Becici Beach, known for its crystal-clear waters and soft sands. It's an excellent place for families, with plenty of facilities and activities. The scenic views and tranquil environment make it a perfect spot to unwind and enjoy a day by the sea.

4 tips for savvy savings when booking a hotel in Petrovac

  1. Book for the cheapest times: The most budget-friendly months to visit Petrovac are January, February, and November, when hotel prices tend to be lower. To truly appreciate the town's historical landmarks and cultural attractions, it’s advisable to stay for at least 4 to 5 days. This duration allows visitors to leisurely explore charming streets, indulge in local cheese, relax by the beach, enjoy spa treatments, and take in the beautiful forests and port area. With its affordable offerings, Petrovac provides great value for money while showcasing its rich heritage and stunning natural surroundings.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals to Petrovac, visit the DealsOpens in a new window or Last-Minute Deals sections on Hotels.com, where you may find discounted hotel options as your travel date approaches. Enabling email alerts or push notifications from Hotels.com can keep you updated on flash sales and special promotions, allowing you to seize opportunities to save. Additionally, the Smart Shopping feature in the app helps you compare hotel prices and amenities, ensuring you’re informed about the best options available. This way, if prices drop or new rooms become available, you'll be among the first to know for your last-minute escape.
  3. Be flexible with dates: Prices may fluctuate depending on various factors, including the hotel's location, star rating, and the time of year. Therefore, having some flexibility with your travel dates could help you find a more favourable rate for your stay in a hotel in Petrovac. For those in search of distinctive accommodations, boutique hotels often provide a more personalised experience and, at times, better value for money. When you make a reservation through Hotels.com, we will inform you whether the price for your chosen dates is above or below the average. If the price appears to be on the higher side, we may suggest alternative dates that could offer a more budget-friendly option.
  4. Consider your location: Opting for accommodation closer to key attractions or city centres may provide convenience but often tends to come with higher costs. For more budget-friendly options, consider hotels in less central areas or neighbourhoods, striking a balance between price and accessibility to your intended destinations. You might also explore independent hotels located further out, as these are more likely to offer an authentic and economical experience.

Best time to go to Petrovac

Petrovac experiences its lowest average temperature in January, at 43.3°F (6.3°C), while August is the hottest month, with an average temperature of 77.7°F (25.4°C). November is typically the wettest month. If you’re looking to soak up the lively atmosphere in Petrovac, June to August are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is sunny, with light rainfall. However, if you prefer a more relaxed experience, October to December are perfect for a quieter getaway, marked by moderate to frequent rainfall and mostly sunny conditions.