Hotels in Petrovac

Search and compare Petrovac hotels from hundreds of travel sites and save

Petrovac, Montenegro
28 Jul — 29 Jul2
Petrovac, Montenegro
Wed 28/7
Thu 29/7
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Petrovac

Filter by star ratings
All filters
Vile Oliva Hotel & Resort
Vile Oliva Hotel & Resort
8.2 Excellent
Ulica 8,11, Petrovac, Montenegro
Show on map
0.1 km from city centre, Petrovac 
ExcellentBased on 210 reviews
8.2

Boasting a sauna, Vile Oliva is situated in Petrovac and offers comfortable accommodation. It also provides massage services, room service and an all-inclusive meal plan.

Hotel Rivijera
Hotel Rivijera
8.2 Excellent
Obala BB, Petrovac, Montenegro
Show on map
0.1 km from city centre, Petrovac 
ExcellentBased on 426 reviews
8.2

Situated in Petrovac, Hotel Rivijera provides 4-star accommodation, as well as an outdoor pool, a Jacuzzi and a private beach. It also offers a kids pool, massage services and a beauty centre.

Hotel Ami Budva Petrovac
Hotel Ami Budva Petrovac
9.4 Excellent
Nika Andjusa 16, Petrovac, Montenegro
Show on map
0.2 km from city centre, Petrovac 
ExcellentBased on 41 reviews
9.4

Melia Budva Petrovac provides a comfortable setting when in Petrovac. It also offers a 24-hour reception, a laundry service and a swimming pool.

Tips for booking a Petrovac hotel

Cheapest month:June
Most expensive month:August
Average price in Petrovac:$131/night
Absolute cheapest price found:$31/night
Cheapest day:Friday
Most expensive day:Sunday
$79 - $194
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$72 - $260
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Petrovac, Montenegro

Show all 498 hotels
Vile Oliva Hotel & Resort
Vile Oliva Hotel & Resort
8.2 Excellent
Ulica 8,11, Petrovac, Montenegro
Show on map
0.1 km from city centre,  

Boasting a sauna, Vile Oliva is situated in Petrovac and offers comfortable accommodation. It also provides massage services, room service and an all-inclusive meal plan.

$126
Avg. per night
Hotel Rivijera
Hotel Rivijera
8.2 Excellent
Obala BB, Petrovac, Montenegro
Show on map
0.1 km from city centre,  

Situated in Petrovac, Hotel Rivijera provides 4-star accommodation, as well as an outdoor pool, a Jacuzzi and a private beach. It also offers a kids pool, massage services and a beauty centre.

$152
Avg. per night
Hotel Ami Budva Petrovac
Hotel Ami Budva Petrovac
9.4 Excellent
Nika Andjusa 16, Petrovac, Montenegro
Show on map
0.2 km from city centre,  

Melia Budva Petrovac provides a comfortable setting when in Petrovac. It also offers a 24-hour reception, a laundry service and a swimming pool.

$167
Avg. per night

Hotel prices in Petrovac

4 stars and up

$126 - $167

Hotel Ami Budva Petrovac

No. 1 most popular

$167
Avg. per night
Hotel Rivijera

No. 2 most popular

Hotel Rivijera
8.2 Excellent
$152
Avg. per night
Vile Oliva Hotel & Resort

Best value

$126
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Petrovac

Petrovac travel FAQs

  • What are the best hotels in Petrovac?

    Hotel Ami Budva Petrovac is a very popular hotel in Petrovac, with a score of 9.4 from 41 reviews. Hotel Rivijera (8.2 from 426 reviews) and Hotel Riva (9.6 from 420 reviews) are also highly rated Petrovac hotels based on recent feedback from HotelsCombined users.

  • How much do hotels in Petrovac cost?

    Searches in the last 72 hours suggest an average price of around $132/night is normal for a hotel in Petrovac. 4-star and 5-star hotels in Petrovac had average prices of $170/night and $187/night, respectively.

  • How much is a cheap hotel in Petrovac?

    $49 per night is the cheapest Petrovac hotel price found in our data from the last 72 hours.