HotelServiced apartmentVillaApartmentGuest houseBed and breakfast
Property facilities & services
Parking availablePoolCurrency exchangeWi-Fi in public areasSpaFree parkingWater park24-hour front deskGymairport transfersPets welcomeSaunaCar rentalsSmoking areaLuggage storageBarbecueRestaurantElevatorBarConference roomWake-up callEV charging station
We found 18 hotels for you in Petrovac
Trip.com offers top-picked hotels in Petrovac, including reviews, price estimates, and facility details to help you choose the best option for you.
Most Booked
Our top hotel picks are based on price, location, and guest reviews to help you find the best stay.
"The sea view room has a nice view, it is almost the highest hotel around. The hotel breakfast is normal, the continental breakfast is not bad, and the bathroom glass is very clean."
When you stay at Seafront Apartments Petrovac in Petrovac, you'll be on the beach, just steps from Red Commune Memorial House and Roman mosaics. This beach apartment is 13.6 mi (21.8 km) from Jaz Beach and 0.4 mi (0.7 km) from Elijah’s Church.
Make yourself at home in one of the 10 air-conditioned rooms featuring kitchens with refrigerators and microwaves. 42-inch LED televisions with satellite programming provide entertainment, while complimentary wireless internet access keeps you connected.
No. 20 of 4-Star Select Hotels in Budva Municipality
"Современный небооьшой отель , в пешей доступности два пляжа ,кафе и супермаркеты , есть подземный гараж и небольшая стоянка у отеля , удобно если на авто . Уборка без притензий ,чисто и выбирали время когда нас нет. Завтраки обильные вкусные , шеф повар старался разнообразить меню В отеле не ужина⁸ли . Несколько портит вид из окна незаврешенная стройка слева . Бассеин небольшой но глубокий. Обращаю внимание , что номера считают как трехместные, хотя живут двое и оплачиваете третий завтрак , на просьбу пересчитать это не сделали ."
When you stay at Hotel Harmony by Aycon in Petrovac, you'll be near the beach, just steps from Roman mosaics and Elijah’s Church. This hotel is 11.7 mi (18.8 km) from Budva Marina and 13.4 mi (21.5 km) from Jaz Beach.
Take advantage of recreation opportunities such as a seasonal outdoor pool or take in the view from a terrace and a garden. This hotel also features complimentary wireless internet access and concierge services.
Stop by the hotel's restaurant for lunch or dinner. Dining is also available at the coffee shop/cafe, and room service (during limited hours) is provided. Relax with a refreshing drink at the bar/lounge, the poolside bar, or one of 6 beach bars. A complimentary buffet breakfast is served daily from 7:30 AM to 10:30 AM.
Featured amenities include a 24-hour front desk, multilingual staff, and luggage storage. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite.
Make yourself at home in one of the 27 air-conditioned rooms featuring minibars and LCD televisions. Rooms have private balconies or patios. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with showers feature complimentary toiletries and hair dryers.
When you stay at Apartments Del Mar in Petrovac, you'll be on the boardwalk/promenade, just steps from Roman mosaics and Elijah’s Church. This casino hotel is 11.7 mi (18.8 km) from Budva Marina and 13.3 mi (21.5 km) from Jaz Beach.
Try your luck at the casino and enjoy other recreational amenities, which include a seasonal outdoor pool. Additional amenities at this hotel include complimentary wireless internet access and a television in a common area.
Featured amenities include luggage storage, laundry facilities, and a safe deposit box at the front desk. Free self parking is available onsite.
Make yourself at home in one of the 14 air-conditioned rooms featuring kitchenettes. Rooms have private balconies. 32-inch LCD televisions with cable programming provide entertainment, while complimentary wireless internet access keeps you connected. Conveniences include safes and desks, and housekeeping is provided daily.
With a stay at Petrovac Bay Apartments in Petrovac, you'll be within a 10-minute walk of Red Commune Memorial House and Roman mosaics. This apartment is 11.7 mi (18.9 km) from Budva Marina and 13.4 mi (21.6 km) from Jaz Beach.
Take advantage of recreation opportunities such as a seasonal outdoor pool or take in the view from a terrace and a garden. Additional amenities at this apartment include complimentary wireless internet access, tour/ticket assistance, and barbecue grills.
Featured amenities include express check-in, express check-out, and laundry facilities. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite.
Make yourself at home in one of the 6 air-conditioned rooms featuring kitchens with refrigerators and ovens. Complimentary wireless internet access keeps you connected, and flat-screen televisions are provided for your entertainment. Conveniences include safes and microwaves, and you can also request rollaway/extra beds (surcharge).
"Amazing hotel! Especially in comparison with the service in Montenegro in general.
The location is perfect - first line, its own excellent beach with very good sun loungers and a cost of 15 euros for guests.
The staff - all wonderful employees, very friendly.
Breakfast - buffet, large selection, you can sit at tables in the restaurant above the beach.
Of the minuses - they do not put drinking water in bottles in the room, but for some reason this is everywhere in Montenegro.
I really liked the hotel!"
A stay at Hotel Rivijera places you in the heart of Petrovac, steps from Roman mosaics and Elijah’s Church. This beach hotel is 11.8 mi (18.9 km) from Budva Marina and 13.6 mi (21.9 km) from Jaz Beach.
Take advantage of recreation opportunities such as a seasonal outdoor pool or take in the view from a terrace and a garden. Additional amenities at this hotel include complimentary wireless internet access, a television in a common area, and a picnic area.
Satisfy your appetite at one of the hotel's 2 restaurants. Mingle with other guests at the complimentary reception, held daily. Wrap up your day with a drink at the bar/lounge, the beach bar, or the poolside bar. A complimentary buffet breakfast is served daily from 7 AM to 10 AM.
Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and multilingual staff. Free self parking is available onsite.
Treat yourself to a stay in one of the 91 guestrooms, featuring private pools and LCD televisions. Rooms have private balconies or patios. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Conveniences include phones, as well as safes and desks.
"Хороший отель, с сожалением отмечаю что устаревшая мебель, слабый кондиционер"
Very Good
11 reviews
8.5/10
Check Availability
See all hotels in Petrovac
Trip.com's insights for hotels in Petrovac
Plan smarter with Trip.com’s data-backed insights on travel seasons so that you can book your Petrovac hotel at the right time!
What is the cheapest day of the week for hotels in Petrovac?
Hotel rates in Petrovac are typically lowest on Sunday, with average nightly rates around IDR 2,897,643. Monday tends to be the most expensive, averaging IDR 5,950,612 per night.
(Based on Trip.com data from June 9, 2025 to June 9, 2026.)
0
IDR 2,000,000
IDR 4,000,000
IDR 6,000,000
IDR 5,950,612
Mon
IDR 3,377,012
Tue
IDR 5,045,433
Wed
IDR 3,864,416
Thu
IDR 4,081,338
Fri
IDR 4,970,448
Sat
IDR 2,897,643
Sun
Explore accommodation types in Petrovac
Immerse yourself in the vibrant atmosphere of Petrovac with our handpicked accommodation options
Check out these top-booked hotels from the past 30 days!
9.3/10
2 reviews
Hotel Plaza Lucice
Hotel near Petrovac
Popular choice among guests booking hotels in Petrovac
With a stay at Plaza Lucice in Petrovac, you'll be within a 15-minute walk of Roman mosaics and Elijah’s Church. This family-friendly hotel is 11.4 mi (18.4 km) from Slovenska Beach and 12.4 mi (20 km) from Budva Marina.
Take in the views from a terrace and make use of amenities such as complimentary wireless internet access and concierge services. This hotel also features a communal living room and a reception hall.
At Plaza Lucice, enjoy a satisfying meal at the restaurant. Relax with a refreshing drink from the bar/lounge or one of the 2 beach bars.
Featured amenities include dry cleaning/laundry services, multilingual staff, and laundry facilities. A roundtrip airport shuttle is provided for a surcharge (available 24 hours).
Make yourself at home in one of the 23 air-conditioned rooms featuring minibars and flat-screen televisions. Complimentary wireless internet access is available to keep you connected. Private bathrooms with showers feature rainfall showerheads and hair dryers. Conveniences include phones, as well as safes and desks.
Select dates to view prices
8.3/10
13 reviews
Hotel Danica
Hotel near Petrovac
Popular choice among guests booking hotels in Petrovac
With a stay at Hotel Danica in Petrovac, you'll be 3.8 mi (6.2 km) from Perazica Do Beach and 6.8 mi (11 km) from Milocer Beach. This hotel is 7.1 mi (11.4 km) from Sveti Stefan Beach and 9.7 mi (15.6 km) from Becici Beach.
Take advantage of recreational opportunities offered, including an outdoor pool, a sauna, and a 24-hour fitness center.
Stop by the hotel's restaurant for lunch or dinner, or grab snacks at the coffee shop/cafe. Quench your thirst with your favorite drink at the bar/lounge. A complimentary cooked-to-order breakfast is served daily from 7 AM to 9:30 AM.
Featured amenities include dry cleaning/laundry services, multilingual staff, and laundry facilities. A roundtrip airport shuttle is provided for a surcharge (available 24 hours).
Make yourself at home in one of the 34 air-conditioned rooms featuring minibars. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with bathtubs or showers feature complimentary toiletries and hair dryers.
Select dates to view prices
9.6/10
2 reviews
Apartments Fortunella
Hotel near Petrovac
Popular choice among guests booking hotels in Petrovac
With a stay at Apartments Fortunella in Petrovac, you'll be just steps from Roman mosaics and Elijah’s Church. This apartment is 11.3 mi (18.1 km) from Budva Marina and 13.3 mi (21.5 km) from Jaz Beach.
This apartment offers complimentary parking nearby.
Featured amenities include dry cleaning/laundry services, luggage storage, and laundry facilities.
Make yourself at home in one of the 8 guestrooms. Complimentary wireless internet access is available to keep you connected.
Select dates to view prices
8.1/10
3 reviews
Villa St.George
Hotel near Petrovac
Popular choice among guests booking hotels in Petrovac
When you stay at St. George Apartments and Villa with pool in Petrovac, you'll be by the sea, within a 5-minute drive of Roman mosaics and Elijah’s Church. This apartment is 12 mi (19.4 km) from Budva Marina and 13.8 mi (22.2 km) from Jaz Beach.
Take in the views from a terrace and make use of amenities such as complimentary wireless internet access and a picnic area.
Free self parking is available onsite.
Make yourself at home in one of the 5 air-conditioned rooms featuring kitchens with refrigerators and microwaves. Complimentary wireless internet access keeps you connected, and flat-screen televisions are provided for your entertainment. Conveniences include electric kettles and irons/ironing boards, and housekeeping is provided daily.
Select dates to view prices
9.4/10
1 reviews
Guest House Medin
Hotel near Petrovac
Popular choice among guests booking hotels in Petrovac
With a stay at Guest House Medin in Petrovac, you'll be by the sea, just a 4-minute walk from Red Commune Memorial House and 5 minutes by foot from Roman mosaics. This apartment is 11.7 mi (18.9 km) from Budva Marina and 13.4 mi (21.6 km) from Jaz Beach.
Take in the views from a rooftop terrace and a garden and make use of amenities such as complimentary wireless internet access.
Take advantage of the apartment's room service.
Featured amenities include multilingual staff and laundry facilities.
Make yourself at home in one of the 10 air-conditioned rooms featuring kitchens. Rooms have private balconies or patios. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Conveniences include safes and refrigerators, and housekeeping is provided daily.
Select dates to view prices
Hotel Castellastva
Hotel near Petrovac
Popular choice among guests booking hotels in Petrovac
With a stay at Hotel Castellastva in Petrovac, you'll be just steps from Roman mosaics and Elijah’s Church. This hotel is 13.3 mi (21.4 km) from Jaz Beach and 0.7 mi (1.1 km) from Red Commune Memorial House.
Enjoy recreation amenities such as a seasonal outdoor pool or take in the view from a garden.
A complimentary buffet breakfast is served daily from 7:00 AM to 10:00 AM.
Featured amenities include a 24-hour front desk and luggage storage.
Make yourself at home in one of the 185 guestrooms featuring minibars and LED televisions. Rooms have private balconies. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with showers feature complimentary toiletries and hair dryers.
There are multiple promotions and discounts all year round for Trip.com users . Please check the promotions page to see what promotions are available now on Trip.com.
Which hotels with fitness facilities in Petrovac are popular?