Hotels in Petrovac

October 2026
November 2026

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
25 Sep - 27 Sep
Next weekend
2 Oct - 4 Oct

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 25 September 2026.

1. Hotel Ami Budva Petrovac

Hotel Ami Budva Petrovac
Petrovac
฿3,064
฿3,600 total
includes taxes & fees
24 Oct - 25 Oct
Hotel Ami Budva Petrovac

2. Hotel Riva by Aycon

Hotel Riva by Aycon
Petrovac
฿4,228
฿5,052 total
includes taxes & fees
1 Oct - 2 Oct
Hotel Riva by Aycon

3. Hotel Palas

Hotel Palas
Petrovac
฿4,229
฿4,939 total
includes taxes & fees
1 Oct - 2 Oct
Hotel Palas

4. Monte Casa Spa & Wellness

Monte Casa Spa & Wellness
Petrovac
฿2,688
฿3,167 total
includes taxes & fees
5 Oct - 6 Oct
Monte Casa Spa & Wellness

5. Apartments MNE Peace

Apartments MNE Peace
Petrovac
฿3,940
฿4,987 total
includes taxes & fees
23 Oct - 24 Oct
Apartments MNE Peace

6. Hotel Eleven

Hotel Eleven
Petrovac
฿4,101
฿5,011 total
includes taxes & fees
5 Oct - 6 Oct
Hotel Eleven

7. Hotel Danica

Hotel Danica
Petrovac
฿2,904
฿3,415 total
includes taxes & fees
1 Oct - 2 Oct
Hotel Danica

8. Hotel Castellastva

Hotel Castellastva
Petrovac
฿5,152
฿6,001 total
includes taxes & fees
26 Sept - 27 Sept
Hotel Castellastva

9. Plaza Lucice

Plaza Lucice
Petrovac
฿5,029
฿5,860 total
includes taxes & fees
28 Sept - 29 Sept
Plaza Lucice

10. Casa Pastrovici del Mare

Casa Pastrovici del Mare
Petrovac
฿15,411
฿17,799 total
includes taxes & fees
24 Oct - 25 Oct
Casa Pastrovici del Mare

11. Seafront Apartments Petrovac

Seafront Apartments Petrovac
Petrovac
฿1,894
฿2,254 total
includes taxes & fees
6 Oct - 7 Oct
Seafront Apartments Petrovac

12. Hotel Aquilo

Hotel Aquilo
Petrovac
฿3,299
฿3,870 total
includes taxes & fees
28 Sept - 29 Sept
Hotel Aquilo

13. Guest House Medin

Guest House Medin
Petrovac
฿2,978
฿3,501 total
includes taxes & fees
30 Sept - 1 Oct
Guest House Medin

14. Apartments Del Mar

Apartments Del Mar
Petrovac
฿2,200
฿2,606 total
includes taxes & fees
27 Sept - 28 Sept
Apartments Del Mar

15. Mahakala Center

Mahakala Center
Petrovac
฿1,191
฿1,446 total
includes taxes & fees
24 Oct - 25 Oct
Mahakala Center

16. Apartments Via Mare

Apartments Via Mare
Petrovac
฿1,979
฿2,352 total
includes taxes & fees
27 Sept - 28 Sept
Apartments Via Mare

17. St. George Apartments and Villa with pool

St. George Apartments and Villa with pool
Petrovac
฿2,412
฿2,850 total
includes taxes & fees
22 Oct - 23 Oct
St. George Apartments and Villa with pool

18. Villa Elysium

Villa Elysium
Petrovac
฿14,216
฿16,425 total
includes taxes & fees
29 Sept - 30 Sept
Villa Elysium

19. Vivid Blue Serenity Resort

Vivid Blue Serenity Resort
Petrovac
฿3,063
฿3,599 total
includes taxes & fees
15 Oct - 16 Oct
Vivid Blue Serenity Resort

20. Luxury Apartments Queen

Luxury Apartments Queen
Petrovac
฿2,629
฿3,099 total
includes taxes & fees
26 Sept - 27 Sept
Luxury Apartments Queen
View all properties

Get last-minute hotel deals in Petrovac and save more

Sign in to unlock great savings.

Hotel Riva by Aycon

Hotel Riva by Aycon
Petrovac
฿6,734 off
฿4,563
per night
฿10,877 total
includes taxes & fees
Hotel Riva by Aycon

Hotel Eleven

Hotel Eleven
Petrovac
฿1,886 off
฿4,489
per night
฿10,828 total
includes taxes & fees
Hotel Eleven

Seafront Apartments Petrovac

Seafront Apartments Petrovac
Petrovac
฿2,133
per night
฿5,057 total
includes taxes & fees
Sign in for extra savings
Seafront Apartments Petrovac

Hotel Ami Budva Petrovac

Hotel Ami Budva Petrovac
Petrovac
฿4,246 off
฿5,328
per night
฿12,407 total
includes taxes & fees
Hotel Ami Budva Petrovac

Hotel Harmony by Aycon

Hotel Harmony by Aycon
Petrovac
We have 1 left at
฿3,846
per night
฿8,999 total
includes taxes & fees
Hotel Harmony by Aycon

Monte Casa Spa & Wellness

Monte Casa Spa & Wellness
Petrovac
฿5,093 off
฿4,511
per night
฿10,528 total
includes taxes & fees
Monte Casa Spa & Wellness

Guest House Medin

Guest House Medin
Petrovac
We have 1 left at
฿2,649
per night
฿6,245 total
includes taxes & fees
Guest House Medin

Hotel Aquilo

Hotel Aquilo
Petrovac
We have 5 left at
฿3,299
per night
฿7,741 total
includes taxes & fees
Hotel Aquilo

St. George Apartments and Villa with pool

St. George Apartments and Villa with pool
Petrovac
We have 1 left at
฿2,414
per night
฿5,704 total
includes taxes & fees
St. George Apartments and Villa with pool

Mahakala Center

Mahakala Center
Petrovac
We have 1 left at
฿1,878
per night
฿4,471 total
includes taxes & fees
Mahakala Center

Casa Pastrovici del Mare

Casa Pastrovici del Mare
Petrovac
We have 1 left at
฿13,710
per night
฿31,685 total
includes taxes & fees
Casa Pastrovici del Mare

Hotel Ami Budva Petrovac

Hotel Ami Budva Petrovac
Petrovac
฿1,196 off
฿3,076
per night
฿3,613 total
includes taxes & fees
Hotel Ami Budva Petrovac

Monte Casa Spa & Wellness

Monte Casa Spa & Wellness
Petrovac
฿486 off
฿2,884
per night
฿3,393 total
includes taxes & fees
Monte Casa Spa & Wellness

Seafront Apartments Petrovac

Seafront Apartments Petrovac
Petrovac
฿1,895
per night
฿2,256 total
includes taxes & fees
Sign in for extra savings
Seafront Apartments Petrovac

Vivid Blue Serenity Resort

Vivid Blue Serenity Resort
Petrovac
We have 2 left at
฿3,066
per night
฿3,602 total
includes taxes & fees
Vivid Blue Serenity Resort

Guest House Medin

Guest House Medin
Petrovac
We have 1 left at
฿2,980
per night
฿3,504 total
includes taxes & fees
Guest House Medin

St. George Apartments and Villa with pool

St. George Apartments and Villa with pool
Petrovac
We have 1 left at
฿2,414
per night
฿2,852 total
includes taxes & fees
St. George Apartments and Villa with pool

Mahakala Center

Mahakala Center
Petrovac
We have 1 left at
฿1,192
per night
฿1,447 total
includes taxes & fees
Mahakala Center

Casa Pastrovici del Mare

Casa Pastrovici del Mare
Petrovac
We have 1 left at
฿15,424
per night
฿17,813 total
includes taxes & fees
Casa Pastrovici del Mare

You may also like hotels with spas in Petrovac

Hotel Ami Budva Petrovac

Hotel Ami Budva Petrovac
Petrovac
฿3,064
฿3,600 total
includes taxes & fees
24 Oct - 25 Oct
Hotel Ami Budva Petrovac

Hotel Palas

Hotel Palas
Petrovac
฿4,229
฿4,939 total
includes taxes & fees
1 Oct - 2 Oct
Hotel Palas

Monte Casa Spa & Wellness

Monte Casa Spa & Wellness
Petrovac
฿2,688
฿3,167 total
includes taxes & fees
5 Oct - 6 Oct
Monte Casa Spa & Wellness

Vivid Blue Serenity Resort

Vivid Blue Serenity Resort
Petrovac
฿3,063
฿3,599 total
includes taxes & fees
15 Oct - 16 Oct
Vivid Blue Serenity Resort

Mahakala Center

Mahakala Center
Petrovac
฿1,191
฿1,446 total
includes taxes & fees
24 Oct - 25 Oct
Mahakala Center
View all properties

Go beyond your typical stay in Petrovac

pet-friendly image
Pet friendly
Pet friendly
Pool image
Pool
Pool
spa image
Spa
Spa
hot tub image
Hot tub
Hot tub
apart-hotel image
Apart hotel
Apart hotel
Apartment image
Apart­ment
Apart­ment
Resort image
Resort
Resort
Family-friendly image
Family friendly
Family friendly
villa image
Villa
Villa
Condo image
Condo
Condo
waterpark image
Waterpark
Waterpark
farm image
Farm
Farm
Chalet image
Chalet
Chalet
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 September

September

High 24°C / low 19°C. Sunny most days.
24°
19°
19°
15°
15°
11°
10°
6°
8°
4°
10°
6°
12°
8°
16°
11°
20°
15°
24°
19°
28°
22°
28°
23°
Monthly weather averages (˚C)

Top landmarks in Petrovac

Buljarica Beach

7.8/10 (6 reviews)
Whether you want to collect beach glass or watch the sunset, Buljarica Beach is a spot you might want to check out, located 1.7 mi (2.8 km) from central Petrovac. Enjoy the sunset by the shore at Perazica Do Beach, Drobni Pijesak Beach and Petrovac Beach.
See properties

Perazica Do Beach

8.4/10 (8 reviews)
If you can't wait to get to the beach, you might enjoy a trip to Perazica Do Beach, located 0.8 mi (1.3 km) from central Petrovac. If you want to continue walking by the waves, head to Petrovac Beach located nearby.
See properties

Roman mosaics

9.0/10 (2 reviews)
If you're planning a bit of sightseeing during your trip, head to Roman mosaics – just one of the monuments in central Petrovac. Why not take a stroll along the beaches and watch the sunset while you're here?
See properties

Elijah’s Church

10.0/10 (1 review)
Elijah’s Church is in the heart of Petrovac, so why not stop by during your stay? Why not take a stroll along the beaches and watch the sunset while you're here?
See properties

Red Commune Memorial House

10.0/10 (1 review)
If visiting museums in Petrovac is on your list, you might want to visit the upcoming exhibitions at Red Commune Memorial House, located in the heart of town. Why not take a stroll along the beaches and watch the sunset while you're here? If you want to experience more of the culture Petrovac has to offer, head to Buljarica Beach, Sveti Stefan Beach, and Milocer Beach.
See properties

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.

See all hotels in Petrovac
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

Forza Terra

Forza Terra
Kotor

10/10 Exceptional

United Kingdom
DAVID
Forza Terra

Hotel Danica

Hotel Danica
Petrovac

10/10 Exceptional

United Kingdom
Anna
Hotel Danica

Hotel Aquilo

Hotel Aquilo
Petrovac

10/10 Exceptional

United Kingdom
Anna
Hotel Aquilo

Hotel Eleven

Hotel Eleven
Petrovac

10/10 Exceptional

United Kingdom
Graham
Hotel Eleven

Plaza Lucice

Plaza Lucice
Petrovac

10/10 Exceptional

United Kingdom
yoav
Plaza Lucice

Apartments Del Mar

Apartments Del Mar
Petrovac

10/10 Exceptional

United Kingdom
Joanne
Apartments Del Mar

Vivid Blue Serenity Resort

Vivid Blue Serenity Resort
Petrovac

10/10 Exceptional

United Kingdom
Gavin
Vivid Blue Serenity Resort

Mahakala Center

Mahakala Center
Petrovac

10/10 Exceptional

United Kingdom
Bojan
Mahakala Center

Monte Casa Spa & Wellness

Monte Casa Spa & Wellness
Petrovac

10/10 Exceptional

United Kingdom
Anonymous traveller
Monte Casa Spa & Wellness

St. George Apartments and Villa with pool

St. George Apartments and Villa with pool
Petrovac

10/10 Exceptional

United Kingdom
Jamie
St. George Apartments and Villa with pool

Hotel Bellemond Residence

Hotel Bellemond Residence
Becici

10/10 Exceptional

United Kingdom
Salomo
Hotel Bellemond Residence

Find out more about Petrovac

Whispers of the Adriatic: Discover the Enchantment of Petrovac's Coastal Charm

Petrovac, nestled in the Budva Municipality of Montenegro, is a charming seaside town that enchants visitors with its stunning beaches and lush forests. This idyllic destination offers a perfect blend of relaxation and adventure, with crystal-clear waters ideal for swimming, and scenic trails for hiking. Stroll along the picturesque promenade, dotted with quaint cafes and boutiques, or explore the ancient ruins of the nearby Roman villa. For a touch of luxury, indulge in the finest accommodation options available. Whether you seek romance, nature, or cultural experiences, Petrovac is a hidden gem waiting to be discovered.

Discover great hotels near Petrovac

Petrovac offers a range of accommodations, from cosy guesthouses to modern hotels in Petrovac, Budva Municipality. Enjoy comfortable stays with friendly service, scenic views and easy access to beachside walks along Montenegro's picturesque coast. Here are some of the most popular hotels with our travelers near Petrovac:

  1. ĀNANTI Resortopens in new window: This exquisite 5.0-star hotel offers a remarkable stay with a guest rating of 8.8 out of 10. With direct access to the beach, it embodies luxury for leisure travellers seeking a sun-soaked escape. The property features exceptional amenities, including a stylish rooftop bar and a serene spa, perfect for unwinding after a day in the sun. Families will appreciate the thoughtfully curated children’s amenities, ensuring a delightful experience for all. Positive sentiments highlight the superb service and inviting atmosphere, making it a top choice for those wanting a memorable coastal getaway.
  2. Guest House Harmoniaopens in new window: This charming 3.0-star guesthouse is a hidden gem with a stellar guest rating of 9.4 out of 10. Ideal for leisure travellers, it provides a warm and inviting atmosphere complemented by free cribs and convenient childcare services. The property’s distinctive design and attention to detail create a comfortable space, perfect for relaxation. Guests appreciate the exceptional hospitality and personalised experiences that enhance their stay, making it an excellent option for those seeking a unique home-away-from-home experience.
  3. Sveti Stefan MONTENopens in new window: This delightful 3.0-star hotel is perfect for leisure travellers looking for a family-friendly environment. With a focus on comfort and convenience, it offers free cribs and well-appointed accommodations. The hotel’s design fosters a relaxing ambiance, making it a great place to unwind after exploring the stunning surroundings. Positive feedback frequently highlights the welcoming atmosphere and quality service, ensuring an enjoyable stay for all who visit.

Where to stay near Petrovac

Budva, Bečići, and Sveti Stefan in Budva Municipality offer diverse charms: Budva enchants with its historical monuments, vibrant cafés and stunning beaches; Bečići impresses with its secluded seaside, delightful seafood and relaxing spa ambience; while Sveti Stefan captivates with picturesque sunsets and friendly dining spots. For first-time visitors, Budva is best suited for its extensive attractions and lively atmosphere.

  1. Budvaopens in new window: Budva is a vibrant destination perfect for travellers seeking a mix of historical charm and beachside leisure. You can explore must-see spots like Jaz Beach and Mogren Beach, which capture the local coastal beauty, while the area's historical monuments and churches offer a glimpse into its rich past. Enjoy relaxed afternoons at quaint cafes and discover the unique seaside atmosphere. Budva's blend of cultural heritage and seaside charm makes it a standout choice for visitors who appreciate both history and leisure.
  2. Bečićiopens in new window: Bečići offers a more intimate coastal retreat known for its serene beaches and local charm. With must-see spots like Becici Beach and Rafailovici Beach, this area is perfect for those who enjoy calm seaside walks and relaxing by the sea. The local vibe, highlighted by cosy coffee spots and inviting bars, makes it an ideal place to unwind, while the historical touches around the area add to its unique appeal.
  3. Sveti Stefanopens in new window: Sveti Stefan is a delightful coastal gem where stunning sunsets and charming shopping opportunities await. Enjoy the beauty of island views and sea-inspired dining experiences in a friendly local atmosphere. This area is perfect for travellers looking for a blend of natural beauty and a relaxed vibe, with its scenic coastal views and inviting local attractions creating a memorable stay.

Things to do in Petrovac

Petrovac is a hidden gem where sandy beaches meet lush forests and rugged hills. Travellers can stroll along the coastline, dive into crystal-clear waters, or explore scenic hiking trails. With opportunities for boating and indulging in spa treatments, it’s a delightful escape for those seeking relaxation and natural beauty.

  • Rafailovici Beachopens in new window – Enjoy the relaxed vibe of Rafailovici Beach, where you can take a gentle stroll along the shoreline, surrounded by the charm of a small town and the lush greenery of nearby forests. The soft sands and clear sea invite you to unwind and savour the coastal scenery.
  • Sveti Stefan Beachopens in new window – At Sveti Stefan Beach, experience the unique combination of a quaint town setting with a vast coastline. Here, the beach offers a picturesque setting where the sea meets gentle forests, making it a delightful spot to spend a sunny day by the water.
  • Sutomore Beachopens in new window – Discover Sutomore Beach, a locale that presents a blend of natural beauty and town life. You can take leisurely walks along the beach, enjoy the refreshing sea breeze, and appreciate the backdrop of verdant forests that frame this coastal gem.
  • Becici Beachopens in new window – Visit Becici Beach to enjoy its inviting sands and gentle waves. This beach is set against a backdrop of small town charm and natural landscapes, including nearby forests, offering a balanced mix of relaxation and scenic beauty.
  • Jaz Beachopens in new window – Explore Jaz Beach, where the expansive shoreline meets the tranquil sea. This destination is framed by the simplicity of small town life and the natural allure of forests, providing travellers with a serene escape and a chance to enjoy the coastal environment.

4 tips for savvy savings when booking a hotel in Petrovac

  1. Book for the cheapest times: For those seeking an affordable escape on a budget, the most cost-effective period to visit Petrovac is during January, February, and November, when hotel prices may drop to lower prices. A stay of at least 4 to 5 days is ideal for exploring the town's rich historical and cultural attractions, including its small town charm, walking routes, historical landmarks, port, and spa. This budget-friendly trip promises great value for money, with an opportunity to immerse oneself in the region's relaxing sea views, lush forests, and coastal ambience, all of which contribute to a memorable cultural experience.
  2. Look for last-minute deals on Hotels.com: Hotels.com offers a variety of options to help travellers secure savings in Petrovac. You may discover discounted hotels in the Dealsopens in new window section and last-minute opportunities in the Last-Minute Deals section. For added convenience, you could enable email alerts or push notifications to stay informed about flash sales and special promotions. Additionally, the Smart Shopping tool available via the app lets you compare hotel prices and amenities, ensuring you’re more likely to find an appealing option if availability changes.
  3. Be flexible with dates: Prices can fluctuate depending on various factors, including the hotel's location, star rating, and the time of year. Therefore, being flexible with your travel dates may help you find a more favourable rate for your stay in a Petrovac hotel. For those seeking distinctive accommodations, boutique hotels often provide a more personalised experience and occasionally better value. When you book through Hotels.com, we will inform you whether the price for your chosen dates is above or below the average. If the price is on the higher end, we may suggest alternative dates that could offer more affordable options to help you secure a better deal.
  4. Consider your location: Opting for accommodation near key attractions or city centres can be convenient, but it often comes at a premium. For those seeking more affordable options, it is worth considering hotels located in less central areas or neighbourhoods, striking a balance between cost and accessibility to your intended destinations. You might also look into independent hotels situated a bit further out, which are usually more likely to be 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 tends to be the wettest month. The peak travel months to visit Petrovac are June to August, which see a higher number of tourists. During this peak period, the weather is sunny, accompanied by light rainfall. In contrast, October to December are ideal if you're looking for a calmer vacation, marked by moderate to frequent rainfall and mostly sunny conditions.

Keep exploring