Hotels in Petrovac

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

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 quality, location and traveller experience. Last updated on 27 October 2026.

1. Bayview Hills Luxury Residences

Bayview Hills Luxury Residences
4.5 star property
Kotor
8.0 out of 10, Very good, (234 reviews)
Wake up to views of Kotor Bay from this hillside retreat. Spend days in the seasonal outdoor pool, then explore nearby hiking trails or snorkelling spots. Each apartment features premium bedding and rainfall showers for ultimate comfort.
The price is £56
includes taxes & fees
30 Oct - 31 Oct
Bayview Hills Luxury Residences

2. Iberostar Selection Montenegro

Iberostar Selection Montenegro
5.0 star property
Bar
8.6 out of 10, Excellent, (8 reviews)
The price is £95
includes taxes & fees
28 Oct - 29 Oct
Iberostar Selection Montenegro

3. Hotel Ami Budva Petrovac

Hotel Ami Budva Petrovac
5.0 star property
Petrovac
9.0 out of 10, Wonderful, (101 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 £78
includes taxes & fees
28 Oct - 29 Oct
Hotel Ami Budva Petrovac

4. Iberostar Waves Slavija

Iberostar Waves Slavija
5.0 star property
Velji Vinogradi
9.0 out of 10, Wonderful, (196 reviews)
Escape to a luxurious hotel minutes from Slovenska Beach, where the rooftop terrace offers stunning vistas. Refresh in the outdoor pool, unwind with a massage at the spa, or work out at the fitness centre before dining at the buffet restaurant.
The price is £75
includes taxes & fees
9 Nov - 10 Nov
Iberostar Waves Slavija

5. Plaza Lucice

Plaza Lucice
3.5 star property
Petrovac
9.4 out of 10, Exceptional, (9 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.
Plaza Lucice

6. Vivid Blue Serenity Resort

Vivid Blue Serenity Resort
4.0 star property
Petrovac
9.4 out of 10, Exceptional, (102 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 £69
includes taxes & fees
2 Nov - 3 Nov
Vivid Blue Serenity Resort

7. Hotel Riva by Aycon

Hotel Riva by Aycon
4.0 star property
Petrovac
9.6 out of 10, Exceptional, (38 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.
Hotel Riva by Aycon

8. Monte Casa Spa & Wellness

Monte Casa Spa & Wellness
4.5 star property
Petrovac
8.6 out of 10, Excellent, (52 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 £71
includes taxes & fees
18 Nov - 19 Nov
Monte Casa Spa & Wellness

9. Merit Starlit Hotel Casino & SPA

Merit Starlit Hotel Casino & SPA
5.0 star property
Old Town Budva
9.8 out of 10, Exceptional, (58 reviews)
The price is £260
includes taxes & fees
30 Oct - 31 Oct
Merit Starlit Hotel Casino & SPA

10. Avala Resort & Villas

Avala Resort & Villas
4.0 star property
Gospostina
8.6 out of 10, Excellent, (404 reviews)
Bask in Mediterranean splendour at this beachfront hotel with 2 outdoor pools and private beach featuring umbrellas and loungers. Just minutes from Jaz Beach and near Plaža Ričardova Glava, the resort offers 2 restaurants and spa treatments for ultimate relaxation.
The price is £125
includes taxes & fees
3 Nov - 4 Nov
Avala Resort & Villas

11. Hotel Eleven

Hotel Eleven
4.0 star property
Petrovac
9.8 out of 10, Exceptional, (28 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.
Hotel Eleven

12. Iberostar Waves Bellevue

Iberostar Waves Bellevue
4.0 star property
Becici
8.6 out of 10, Excellent, (261 reviews)
Iberostar Waves Bellevue

13. Hotel Aquilo

Hotel Aquilo
3.0 star property
Petrovac
10.0 out of 10, Exceptional, (7 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.
Hotel Aquilo

14. Maestral Resort & Casino

Maestral Resort & Casino
5.0 star property
Pržno
9.2 out of 10, Wonderful, (199 reviews)
Escape to this coastal haven with a private beach and indoor pool near Jaz Beach. Unwind at the spa with Thai massages, enjoy local cuisine at Terazza, or try your luck at the casino. 3 bars and poolside service complete your luxurious retreat.
The price is £167
includes taxes & fees
28 Oct - 29 Oct
Maestral Resort & Casino

15. Hotel Harmony by Aycon

Hotel Harmony by Aycon
4.0 star property
Petrovac
9.4 out of 10, Exceptional, (6 reviews)
The price is £67
includes taxes & fees
23 Nov - 24 Nov
Hotel Harmony by Aycon

16. Hotel Azimut

Hotel Azimut
4.5 star property
Sveti Stefan
9.4 out of 10, Exceptional, (60 reviews)
Steps from Sveti Stefan Beach, this luxurious hotel offers rejuvenating spa treatments and gourmet dining. Swim laps in the indoor pool, maintain your routine at the fitness centre, or unwind with drinks at the stylish bar after exploring nearby Praskvica Monastery.
The price is £120
includes taxes & fees
4 Nov - 5 Nov
Hotel Azimut

17. Hotel California by Aycon

Hotel California by Aycon
5.0 star property
Sveti Stefan
9.2 out of 10, Wonderful, (71 reviews)
Walk to beautiful Sveti Stefan Beach from this luxury hotel with an on-site beach bar, free breakfast, and convenient parking. Unwind with a manicure or pedicure, then relax on the terrace after visiting nearby Praskvica Monastery.
Hotel California by Aycon

18. Hotel Danica

Hotel Danica
3.0 star property
Petrovac
8.4 out of 10, Very good, (64 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.
Hotel Danica

19. Infinity Hotel & More

Infinity Hotel & More
4.0 star property
Babin Do
9.6 out of 10, Exceptional, (150 reviews)
Unwind at this seaside retreat with a seasonal outdoor pool and poolside bar. Located near TQ Plaza and Budva Marina, enjoy free WiFi, parking and breakfast after working out in the fitness centre or grabbing a bite at the restaurant.
The price is £62
includes taxes & fees
10 Nov - 11 Nov
Infinity Hotel & More

20. Villa Geba Boutique Hotel

Villa Geba Boutique Hotel
5.0 star property
Sveti Stefan
10.0 out of 10, Exceptional, (18 reviews)
Soak in coastal charm at this luxurious hotel near Sveti Stefan Beach and Praskvica Monastery. The Mediterranean cuisine at Muse Restaurant & Bar complements indulgent spa treatments, while free breakfast, WiFi, and valet parking enhance your Montenegro getaway.
The price is £406
includes taxes & fees
1 Nov - 2 Nov
Villa Geba Boutique Hotel
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:30 Oct - 1 Nov
Showing deals for:6 Nov - 8 Nov
Showing deals for:26 Nov - 27 Nov

You may also like hotels with spas in Petrovac

You can also stay at hotels with a pool 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.

Go beyond your typical stay in Petrovac

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 October
Currently viewing crowd sizes and weather for October.

October

High 19°C / low 15°C. Partly sunny.
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.
6°
8°
weather_partly_sunny
January, no crowd data, average high temperature 8 degrees Celsius, average low temperature 4 degrees Celsius. Partly sunny.
4°
10°
weather_partly_sunny
February, no crowd data, average high temperature 10 degrees Celsius, average low temperature 6 degrees Celsius. Partly sunny.
6°
12°
weather_partly_sunny
March, no crowd data, average high temperature 12 degrees Celsius, average low temperature 8 degrees Celsius. Partly sunny.
8°
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°
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°
Monthly weather averages (˚C)

Top landmarks in Petrovac

Learn more about Petrovac

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

A coastal town with a rocky shoreline, a beach, and a mountainous backdrop.

Check out reviews of Petrovac hotels guests love

Frequently Asked Questions

How much does a hotel room cost in Petrovac?

You can find top hotels in Petrovac from £21 with options to suit your budget and needs. If you're after an affordable hotel in Petrovac that meets all of your requirements, set your filters and then sort the results by "Price: low to high".

How can I find deals and earn rewards at Petrovac hotels?

Discover great deals on Petrovac hotel stays with Hotels.com. Take a look at hotel prices mid-week or during the low season as to find those off-peak deals. And make sure to check out our last-minute deals on Petrovac hotels.

Can I book Petrovac hotels with free cancellation?

It's easy to book a refundable Petrovac hotel on Hotels.com. Simply filter hotels by "Property cancellation options" and select "Fully refundable property". The majority of hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.

What are the top-rated luxury hotels in Petrovac?

Some of the most popular luxury hotels in Petrovac are Hotel Ami Budva Petrovac and Monte Casa Spa & Wellness. Hotel Ami Budva Petrovac is a luxury hotel with a high guest rating amongst our travellers, and it offers an outdoor pool, a full-service spa and a sauna. Monte Casa Spa & Wellness is another popular luxury hotel in a great Petrovac location.

What are some of the best Petrovac beach hotels?

For a beachy holiday in Petrovac, Buljarica Beach and Perazica Do Beach are some of the best places to visit. Stay at a well-reviewed Petrovac beach hotel and enjoy your holiday. Check out Hotel Riva by Aycon if you're after a hotel that's near the water. With a beach and guestrooms offering balconies, our travellers rate it highly at 9.8 out of 10. Hotel Ami Budva Petrovac is another great choice for a relaxing beach holiday and our travellers rate it 9. Located on a private beach, this hotel has an outdoor pool along with a variety of other amenities to enjoy. Castellamare Residence is another ideal choice. Travellers love the beach nearby plus the 2 beach bars, and it has a guest rating of 8.

What are some of the best hotels in Petrovac for couples?

Choose a top-rated Petrovac romantic hotel and enjoy your couple's getaway. Our travellers love Monte Casa Spa & Wellness, a hotel with 2 restaurants. Another romantic hotel with top reviews is Plaza Lucice. This hotel offers 2 beach bars and a restaurant for a perfect stay. Use the "Traveller experience" filter in your search and select "Adults only" or "Romantic" to find even more hotels in Petrovac for couples on Hotels.com.

What are some of the best kid-friendly hotels in Petrovac?

Some of the most well reviewed Petrovac hotels for kids include Hotel Aquilo, Hotel Eleven, and Plaza Lucice. Hotel Aquilo is a kid-friendly bed & breakfast with a guest score of 10 out of 10 offering family-friendly amenities like a free buffet breakfast, plus highchairs in guestrooms. Check out Hotel Eleven with a guest score of 9.8. This popular hotel has a seasonal outdoor pool and a playground as well as highchairs in the guestrooms. Plaza Lucice is another good option with a children's pool as well as free cots in the guestrooms. Discover more kid-friendly hotels in Petrovac by using the Hotels.com "Family friendly" filter in your search.

What are the top Petrovac hotels with a pool?

For some added luxury, discover the best Petrovac hotels with a pool. Blue Mediterranean is a great hotel with a seasonal outdoor pool and a guest rating of 10 out of 10. Hotel Eleven is a popular hotel that features a seasonal outdoor pool along with a restaurant and a poolside bar. You can select "Pool" in the "Amenities" filter of your search on Hotels.com to find even more places to stay in Petrovac with a pool.

What are some of the best Petrovac hotels with free parking?

If you're arriving by car, choosing a great Petrovac hotel with free parking is a plus. Our travellers' favourites include:

What are some popular hotels in central Petrovac?

If you're looking for hotels in central Petrovac, check out Villa Geba Boutique Hotel and Blue Mediterranean. Travellers love Villa Geba Boutique Hotel for its location, as well as the outdoor pool, hot tub and full-service spa this hotel offers. Blue Mediterranean is another popular central hotel with a seasonal outdoor pool, free parking and a terrace.

Find out more about Petrovac

Petrovac: A Serene Haven Where Sapphire Waters Embrace Untamed Nature

Nestled along Montenegro’s stunning Adriatic coast, Petrovac is a charming seaside gem that beckons with its golden beaches and serene bay. Ideal for families and romantics alike, this quaint town boasts a picturesque marina, inviting visitors to indulge in leisurely strolls and delectable seafood. Explore the nearby national park, where lush landscapes and hidden coves await. With luxury accommodations and quaint boutique hotels, Petrovac offers a perfect blend of relaxation and adventure. Whether you’re soaking up the sun or exploring historical sites, Petrovac promises an unforgettable escape in the heart of Budva Municipality.

Discover great hotels near Petrovac

Petrovac offers a range of accommodation options, from cosy guesthouses to modern hotels with stunning sea views. Visitors can find charming spots close to the beach, ideal for relaxing holidays, as well as more upscale choices for a luxurious stay, ensuring a comfortable experience in this picturesque coastal town. These are some of the hotels preferred by our travellers near Petrovac:

  1. ĀNANTI Resortopens in new window: This exquisite 5.0-star hotel offers a stellar guest rating of 8.8 and presents an exceptional beachfront experience. With direct access to the beach, it is perfect for leisure travellers seeking luxury and relaxation. Guests can indulge in high-end amenities, including a stunning infinity pool and gourmet dining options that elevate the culinary experience. Families will appreciate the thoughtful children’s services, ensuring a delightful stay for all ages. Patrons have praised its elegant architectural design and seamless service, providing a tranquil escape that embodies comfort and sophistication.
  2. Guest House Harmoniaopens in new window: Boasting a commendable 3.0-star rating and a remarkable guest rating of 9.4, Guest House Harmonia is an inviting guesthouse ideal for leisure travellers. The property features thoughtfully designed spaces that create an intimate atmosphere, perfect for unwinding. Guests benefit from complimentary cribs and tailored childcare services, enhancing their stay with peace of mind. This charming establishment stands out for its warm ambience and personalised service, creating a memorable experience that resonates with visitors seeking comfort and a home-like feel.
  3. Sveti Stefan MONTENopens in new window: A welcoming 3.0-star hotel, Sveti Stefan MONTEN is dedicated to providing a delightful family vacation experience. Although it primarily caters to family needs, its inviting atmosphere and well-appointed accommodations ensure comfort for all guests. With essential amenities such as cribs and a strong emphasis on family-friendly service, it fosters a joyful environment. Patrons appreciate the sense of community within the hotel, making it a go-to choice for families seeking a relaxing getaway that prioritises ease and comfort.

Where to stay near Petrovac

Standout areas to stay in when visiting Petrovac, Budva Municipality, Montenegro, include Budva, Bečići, and Sveti Stefan. Budva boasts vibrant cafes, historical sites, and beautiful beaches like Jaz Beach. Bečići offers a more secluded experience with stunning swimming spots and spas. Sveti Stefan, known for its picturesque sunsets and friendly atmosphere, is perfect for dining and shopping. For first-time visitors, Budva is the best choice, offering a mix of culture and beach activities.

  1. Budvaopens in new window: Budva is a vibrant coastal town known for its stunning beaches and lively atmosphere. Perfect for those who want a mix of relaxation and adventure, you can enjoy beautiful spots like Jaz Beach and Mogren Beach, or explore the rich history through its charming churches and monuments. The Budva Marina is also a great place for a leisurely stroll, with cafes that offer a taste of local life. In the evenings, the town buzzes with cultural attractions, making it an ideal base for both beach lovers and culture seekers.
  2. Bečićiopens in new window: Bečići is a serene getaway that boasts some of the best beaches in the region, including the famous Becici Beach. It’s perfect for travellers seeking a quieter experience while still being close to Budva’s attractions. The area is dotted with lovely cafés and bars where you can unwind with a coffee or enjoy fresh seafood. The gentle waves make it a great spot for swimming, while the scenic walks along the coastline provide a peaceful escape. Bečići is truly a hidden gem for those looking to relax by the sea.
  3. Sveti Stefanopens in new window: Sveti Stefan is a picturesque island resort that offers a unique blend of stunning views and a charming atmosphere. Known for its beautiful sunsets and pristine beaches, it’s an ideal location for those wanting a more exclusive experience. The local dining options are fantastic, allowing you to indulge in fresh seafood while soaking in the sea views. Shopping for local crafts and souvenirs is also a delightful experience here. Sveti Stefan is a perfect spot for travellers looking for a romantic retreat or a peaceful holiday by the sea.

Things to do in Petrovac

Petrovac is a charming coastal gem where pristine beaches meet lush forests and rolling hills. Visitors can enjoy leisurely walks along the shoreline, indulge in relaxing spa treatments, or explore the scenic trails that wind through the nearby woods. With opportunities for boating and diving in crystal-clear waters, it’s a delightful escape for nature lovers.

  • Jaz Beachopens in new window – This stunning beach is a favourite among locals and visitors alike, nestled between lush green forests and the sparkling sea. You’ll find plenty of space to spread out, whether you want to sunbathe, swim, or simply take a leisurely stroll along the shore.
  • Becici Beachopens in new window – Known for its soft sands and clear waters, Becici Beach is perfect for families and those looking to relax. Enjoy a range of water sports or grab a bite at one of the nearby cafés while soaking up the sun. The picturesque setting makes it an ideal spot for a day by the sea.
  • Sveti Stefan Beachopens in new window – This beach offers a unique backdrop with the iconic islet of Sveti Stefan just offshore. The charming views combined with crystal-clear waters create a serene atmosphere, perfect for swimming or enjoying a peaceful afternoon on the sand.
  • Rafailovici Beachopens in new window – A quieter choice, Rafailovici Beach is known for its tranquil waters and friendly vibe. You can spend your day lounging on the beach or try your hand at local dining options right by the water, making it a delightful spot to unwind.
  • Sutomore Beachopens in new window – This beach is popular for its vibrant atmosphere and beautiful scenery, offering a lively mix of sunbathers, swimmers, and beach sports enthusiasts. With its convenient amenities and stunning views, Sutomore Beach is a great place to experience the local beach culture.

4 tips for savvy savings when booking a hotel in Petrovac

  1. Book for the cheapest times: The most affordable time to visit Petrovac is during January, February, and November, when hotel prices are typically lower. For a budget-friendly holiday, staying for at least 4 to 5 days is recommended to fully appreciate the town's historical landmarks and cultural attractions. During your visit, you can enjoy leisurely walks along the picturesque port and beach, indulge in local cheese, relax at the spa, and explore the surrounding forests. This timeframe offers great value for money, allowing you to immerse yourself in the rich history and natural beauty of Petrovac while keeping costs down.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals to Petrovac, you may want to visit the Dealsopens in new window or Last-Minute Dealsopens in new window sections on Hotels.com, where you could find discounted rates on hotels as your travel date approaches. Enabling email alerts or push notifications from Hotels.com may keep you informed about flash sales and special promotions, helping you save. Additionally, the Smart Shoppingopens in new window tool available via the app allows you to compare hotel prices and amenities, ensuring you're aware of any price drops or available rooms, making it easier to book that spontaneous getaway.
  3. Be flexible with dates: Prices may fluctuate based on various factors, including the hotel's location, star rating, and the time of year, so being flexible with your travel dates could help you find savings on your stay at a hotel in Petrovac. For those seeking distinctive experiences, boutique hotels often provide a more personalised atmosphere and may offer better value. When you book through Hotels.com, we will inform you if the price for your chosen dates is above or below the average. If the price is on the higher side, we can suggest alternative dates that might help you find a more favourable rate.
  4. Consider your location: Opting to stay nearer to key attractions or city centres can offer convenience, but it often comes with a heftier price tag. For those seeking more affordable options, consider hotels located in less central areas or neighbourhoods, striking a balance between cost and ease of access to your desired destinations. You might also look into independent hotels situated further out, as they are usually more likely to be affordable and can provide a more authentic 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 usually the wettest month. June to August are the peak travel months in Petrovac, attracting a higher number of tourists. During this peak period, the weather is sunny, accompanied by light rainfall. On the other hand, October to December tend to be quieter times to visit, marked by moderate to frequent rainfall and mostly sunny conditions.

Keep exploring