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

This weekend
Next weekend

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 .

Bayview Hills Luxury Residences

Bayview Hills Luxury Residences
4.5 star property
Kotor
8.4 out of 10, Very good, (167 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 €128
includes taxes & fees
3 Sept - 4 Sept
Bayview Hills Luxury Residences

Hotel Ami Budva Petrovac

Hotel Ami Budva Petrovac
5.0 star property
Petrovac
9.2 out of 10, Wonderful, (84 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 €192
includes taxes & fees
6 Sept - 7 Sept
Hotel Ami Budva Petrovac

Avala Resort & Villas

Avala Resort & Villas
4.0 star property
Budva
8.6 out of 10, Excellent, (368 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.
Avala Resort & Villas

Iberostar Waves Slavija

Iberostar Waves Slavija
5.0 star property
Velji Vinogradi
9.0 out of 10, Wonderful, (181 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 €320
includes taxes & fees
9 Aug - 10 Aug
Iberostar Waves Slavija

Ollie's by the Sea

Ollie's by the Sea
3.5 star property
Donja Lastva
8.6 out of 10, Excellent, (33 reviews)
The price is €232
includes taxes & fees
1 Sept - 2 Sept
Ollie's by the Sea

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 €209
includes taxes & fees
5 Sept - 6 Sept
Hotel Riva by Aycon

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 €192
includes taxes & fees
24 Aug - 25 Aug
Plaza Lucice

Vivid Blue Serenity Resort

Vivid Blue Serenity Resort
4.0 star property
Petrovac
9.4 out of 10, Exceptional, (90 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 €184
includes taxes & fees
2 Sept - 3 Sept
Vivid Blue Serenity Resort

Allure

Allure
4.0 star property
Budva
9.6 out of 10, Exceptional, (100 reviews)
Unwind at this Budva aparthotel where full-service spa treatments and saunas await after beach days. Each apartment includes conveniences like washing machines and microwaves, while TQ Plaza and Slovenska Obala remain just moments away.
The price is €101
includes taxes & fees
5 Sept - 6 Sept
Allure

Apartments Del Mar

Apartments Del Mar
4.0 star property
Petrovac
9.4 out of 10, Exceptional, (3 reviews)
The price is €128
includes taxes & fees
2 Sept - 3 Sept
Apartments Del Mar

Hotel Harmony by Aycon

Hotel Harmony by Aycon
4.0 star property
Petrovac
9.6 out of 10, Exceptional, (5 reviews)
Hotel Harmony by Aycon

Monte Casa Spa & Wellness

Monte Casa Spa & Wellness
4.5 star property
Petrovac
8.6 out of 10, Excellent, (47 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 €162
includes taxes & fees
1 Sept - 2 Sept
Monte Casa Spa & Wellness

Infinity Hotel & More

Infinity Hotel & More
4.0 star property
Babin do
9.6 out of 10, Exceptional, (125 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 €213
includes taxes & fees
9 Aug - 10 Aug
Infinity Hotel & More

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 €124
includes taxes & fees
26 Aug - 27 Aug
Hotel Danica

Merit Starlit Hotel Casino & SPA

Merit Starlit Hotel Casino & SPA
5.0 star property
Budva
9.6 out of 10, Exceptional, (41 reviews)
The price is €390
includes taxes & fees
31 Aug - 1 Sept
Merit Starlit Hotel Casino & SPA

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 €110
includes taxes & fees
4 Sept - 5 Sept
Hotel Aquilo

Apartments Djurasevic

Apartments Djurasevic
3.5 star property
Blizikuce
8.8 out of 10, Excellent, (80 reviews)
Soak in coastal charm at this family-friendly aparthotel near Praskvica Monastery. Enjoy the outdoor pool with a refreshing drink from the poolside bar. Apartments feature private balconies and 24-hour room service, with free WiFi and parking included.
The price is €70
includes taxes & fees
1 Sept - 2 Sept
Apartments Djurasevic

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 €219
includes taxes & fees
5 Sept - 6 Sept
Hotel Eleven

Hotel California by Aycon

Hotel California by Aycon
5.0 star property
Sveti Stefan
9.2 out of 10, Wonderful, (61 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.
The price is €305
includes taxes & fees
1 Sept - 2 Sept
Hotel California by Aycon

Hotel Azimut

Hotel Azimut
4.5 star property
Sveti Stefan
9.4 out of 10, Exceptional, (55 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 €243
includes taxes & fees
7 Aug - 8 Aug
Hotel Azimut
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:14 Aug - 16 Aug
Showing deals for:5 Sept - 6 Sept

You may also like hotels with pools 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 August
Currently viewing crowd sizes and weather for August.
Typical weather for Petrovac
August
High 28°C / low 23°C. Sunny most days.
View properties in August
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°
28°
weather_sun
July, no crowd data, average high temperature 28 degrees Celsius, average low temperature 22 degrees Celsius. Sunny most days.
22°
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

Discover Petrovac: A Hidden Gem Where Forests Embrace the Sea

Nestled along Montenegro’s stunning Adriatic coast, Petrovac is a delightful blend of charming small-town allure and breathtaking natural beauty. With its pristine beaches framed by lush forests, it offers a serene escape for sun-seekers and nature lovers alike. The enchanting promenade invites leisurely strolls, while the ancient ruins of the nearby fortress whisper tales of history. Indulge in fresh seafood at seaside taverns or explore hidden coves for a more private retreat. Perfect for romantic getaways or tranquil family holidays, Petrovac’s captivating atmosphere ensures an unforgettable experience amidst the stunning Montenegrin landscape.

Discover great hotels in Petrovac

Petrovac offers a delightful range of hotel accommodations, from quaint guesthouses to more upscale resorts. Visitors can enjoy comfortable stays with beautiful sea views, easy access to sandy beaches, and charming local eateries nearby. The area’s relaxed atmosphere makes it an ideal spot for a tranquil getaway. These are some of the hotels preferred by our travelers in Petrovac:

  1. ĀNANTI ResortOpens in a new window: This exquisite 5.0-star hotel is designed for travellers seeking a luxurious beach getaway. With direct access to the beach, guests can enjoy stunning coastal views and refreshing sea breezes. The property boasts a range of high-end amenities, ensuring a comfortable stay, including a beautiful pool area and well-appointed rooms. Families will appreciate the thoughtful features catered to children, adding a touch of convenience to the vacation experience. The overall sentiments highlight its exceptional service, elegant ambiance, and the wonderful memories created in this idyllic setting.
  2. Guest House HarmoniaOpens in a new window: This inviting 3.0-star guesthouse is perfect for leisure travellers seeking a charming and comfortable escape. Offering a blend of homely warmth and essential amenities, the property ensures a pleasant stay with its well-designed ambiance. The focus on guest convenience includes thoughtfully arranged facilities and comfortable accommodations. Visitors have praised the welcoming atmosphere and the hotel's ability to provide a relaxing retreat while remaining accessible to local attractions. This guesthouse is ideal for those desiring a distinct experience away from the hustle and bustle.
  3. Sveti Stefan MONTENOpens in a new window: This delightful 3.0-star hotel is tailored for travellers seeking a family-friendly experience in a tranquil setting. With its inviting atmosphere, the hotel features comfortable accommodations that create a sense of home away from home. The property provides amenities that cater to families, ensuring a pleasant stay for all ages. Guests have noted the warm hospitality and the welcoming environment that makes this hotel a lovely choice for creating lasting family memories. With its charming design and thoughtful touches, this hotel promises a delightful stay in Petrovac.

Top locations to stay in Petrovac

In Budva, Bečići, and Sveti Stefan, each area offers unique appeal for visitors. Budva boasts vibrant cafes and historical churches, making it lively and cultural. Bečići is ideal for beach lovers seeking a more secluded experience, while Sveti Stefan presents a stunning beach setting with picturesque views. For first-time visitors, Budva is the best choice to fully experience the local charm.

  1. BudvaOpens in a new window: Budva is a vibrant coastal town known for its stunning beaches and lively atmosphere. With an array of cafes lining the promenade, it's the perfect place to enjoy a leisurely coffee while soaking up the sun. The old town, with its medieval walls and charming narrow streets, offers a rich cultural experience with historical churches and lovely squares. Budva also boasts a lively cultural scene, with events and performances regularly taking place, making it a great choice for those who appreciate art and music.
  2. BečićiOpens in a new window: Bečići is renowned for its beautiful, secluded beaches that provide a more tranquil escape. The golden sands and clear waters make it ideal for sunbathing and swimming. This area is perfect for families and those looking to unwind, with plenty of beachside cafes offering refreshments. The scenic backdrop of the mountains adds to the charm, creating a picturesque setting for relaxation and leisurely strolls along the shore.
  3. Sveti StefanOpens in a new window: Sveti Stefan is a unique gem, famous for its stunning island resort that features picturesque stone buildings and lush greenery. This area is perfect for travellers seeking a more exclusive experience, with its beautiful beaches and serene atmosphere. The stunning views and luxurious vibe make it a great spot for leisurely walks and photography, while nearby hiking trails offer a chance to explore the natural beauty of the region. Sveti Stefan’s charm lies in its blend of history and natural beauty, making it a must-see destination.

Things to do in Petrovac

Petrovac is a charming coastal gem, where golden beaches meet lush forests and rolling hills. Visitors can enjoy leisurely walks along the shoreline, indulge in rejuvenating spa treatments, or dive into the crystal-clear waters. With stunning landscapes perfect for hiking and exploring, it’s an ideal escape for nature lovers.

  • Sveti Stefan BeachOpens in a new window – Relax on the stunning shores of Sveti Stefan Beach, where the azure waters meet soft golden sands. This picturesque spot is perfect for sunbathing or taking a refreshing dip. Don't forget to capture the breathtaking views of the iconic islet and its charming old town.
  • Becici BeachOpens in a new window – Spend a day at Becici Beach, known for its long stretch of sandy coastline and vibrant beach bars. Indulge in water sports, or simply lounge under the sun while enjoying the backdrop of lush hills surrounding the area.
  • Jaz BeachOpens in a new window – Make your way to Jaz Beach, a lively destination famous for its annual music festivals. This expansive beach offers plenty of space to unwind or join in on beach activities, making it a popular choice for both relaxation and excitement.
  • Budva MarinaOpens in a new window – Take a stroll along Budva Marina, where you can admire the impressive yachts and soak in the maritime atmosphere. Enjoy a meal at one of the waterfront restaurants, soaking up the scenic views of the Adriatic Sea.
  • Slovenska BeachOpens in a new window – Visit Slovenska Beach, a vibrant hub teeming with beach clubs and cafes. Ideal for families, this beach offers shallow waters perfect for children, along with facilities for various beach sports and activities.

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 rates are typically lower. To fully appreciate the town's historical landmarks, cultural sites, and natural beauty, it's advisable to stay for at least 4 to 5 days. This duration offers a great value for money, allowing you to explore the charming streets, enjoy the local cheese, relax on the beach, and unwind at the spa. You can also take leisurely walks through the forests, visit the port, and revel in the stunning sea views, all while enjoying a budget-friendly experience. Additionally, prices may drop during these months, making it an ideal time for those on a budget.
  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 rates as your travel date approaches. Consider enabling email alerts or push notifications to stay informed about flash sales and exclusive last-minute offers. Additionally, the Smart Shopping tool available via the app allows you to compare hotel prices and amenities, increasing your chances of finding the best options. This way, if rooms become available or prices drop, you'll be among the first to know, making it easier to secure your getaway.
  3. Be flexible with dates: Prices can fluctuate due to factors such as the hotel's location, star rating, and the time of year. Therefore, being flexible with your travel dates may help you save on your stay at a hotel in Petrovac. For those seeking distinctive accommodations, boutique hotels often provide a more personalised experience and could 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 may suggest more economical dates to enhance your chances of securing a better deal.
  4. Consider your location: Opting for accommodation near key attractions or city centres may provide added convenience, but it often comes with a higher price tag. For more affordable options, you might consider hotels in less central areas or neighbourhoods, striking a balance between cost and accessibility to the sites you intend to visit. Independent hotels situated further afield usually tend to be more affordable and can offer 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