Last-minute hotel deals in Petrovac

Add dates
Add dates
1 room, 2 Guests
Compare deals on Booking.com

Trusted by over 100,000 guests every year

Add dates
Add dates
room 1

Adults

18+
2

Children

0-17
0
Add another room
usp iconExclusive member prices

Become a member for free and save up to 15% on thousands of properties with our member prices.

usp iconThe biggest range

Search hotels across the globe with our easy-to-use filters to find your perfect stay.

usp iconThe best price

We compare thousands of deals in seconds to provide you the best price every time.

usp iconFree cancellation & pay later

Access a range of fully refundable and pay on arrival properties for complete flexibility.

Petrovac, located in the Budva Municipality of Montenegro, is a charming coastal town known for its serene atmosphere and stunning natural beauty. Nestled between the bustling towns of Budva and Bar, Petrovac offers a more tranquil retreat with its 600-meter-long sandy beach, perfect for sunbathing and leisurely strolls. Visitors can explore the picturesque neighbourhoods, each offering unique accommodations ranging from luxurious hotels to cozy guesthouses.

Among the top attractions in Petrovac are the Katič and Sveta Neđelja islets, which are ideal for a day trip or a scenic boat tour. The town's rich history is reflected in its ancient Roman mosaics and the Venetian fortress, Castello, offering panoramic views of the Adriatic Sea. Whether you're seeking relaxation or adventure, Petrovac provides a perfect blend of both, making it an ideal destination for your next getaway.

Clear filters

Petrovac

Most popular
Sort by

See the latest prices and deals by choosing your dates

Mediterranean Beach House
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Petrovac, Perazića Do · 1.17 km from centre

9.7

 

3 reviews

Providing a garden, Mediterranean Beach House offers accommodations in Perazića Do. With sea views, this accommodation provides a terrace. Free Wifi is available throughout the property and Perazica Do Beach is a few steps away.

The air-conditioned vacation home is composed of 2 separate bedrooms, a living room, a fully equipped kitchen, and 2 bathrooms. A flat-screen TV with streaming services is featured. The accommodation is non-smoking.

Sveti Stefan is 5.3 miles from the vacation home, while Port of Bar is 17 miles away. Tivat Airport is 20 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Apartments Villa Simonovic
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Petrovac, Petrovac na Moru · 1.22 km from centre

9.8

 

15 reviews

Just a few steps from Perazica Do Beach and a 7-minute walk from Fenix Beach, Apartments Villa Simonovic features accommodations in Petrovac na Moru, with a garden. This beachfront property offers access to a terrace, free private parking, and free Wifi. Each room is fitted with a balcony with garden views.

Offering sea or mountain views, each unit comes with a kitchen, a satellite flat-screen TV and DVD player, desk, a washing machine, and a private bathroom with walk-in shower and a hair dryer. All units are air conditioned and include a seating and/or dining area. At the apartment complex, each unit is fitted with bed linen and towels.

A car rental service is available at the apartment.

Petrovac Beach is a 19-minute walk from Apartments Villa Simonovic, while Sveti Stefan is 5.2 miles away. Tivat Airport is 20 miles from the property, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
Villa Robinson
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Villa in Petrovac, Petrovac na Moru · 1.29 km from centre

9.8

 

11 reviews

Villa Robinson is located in Petrovac na Moru, just 8 miles from Sveti Stefan and 14 miles from Aqua Park Budva. This property offers access to a balcony, free private parking, and free Wifi. The accommodation provides airport transfers, while a car rental service is also available.

Providing a terrace and sea views, the villa includes 2 bedrooms, a living room, flat-screen TV, an equipped kitchen, and 2 bathrooms with a bidet and a shower. The comfortable, air-conditioned accommodation also comes with soundproofing and a fireplace. The property has an outdoor dining area.

During warmer months, you can make use of the barbecue facilities and eat on the private patio.

Sightseeing tours are available within a reachable distance. Guests can also relax in the garden, next to the pool with a view, or in the shared lounge area.

Lake Skadar is 14 miles from the villa, while Port of Bar is 16 miles away. Tivat Airport is 22 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
PerDo
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Petrovac, Perazića Do · 1.29 km from centre

Featuring a bar, PerDo offers accommodations in Perazića Do. This beachfront property offers access to a terrace and free private parking. The apartment has a picnic area and a hot tub.

With free Wifi, this 1-bedroom apartment features a satellite flat-screen TV, a washing machine, and a fully equipped kitchen with a dishwasher and oven. The air-conditioned unit at the property features a hot tub and a dressing room. The property offers sea views.

During warmer months, you can make use of the barbecue facilities and eat on the private balcony.

A baby safety gate is also available at the apartment, while guests can also relax in the garden.

Perazica Do Beach is a 7-minute walk from PerDo, while Sveti Stefan is 4.7 miles away. Tivat Airport is 19 miles from the property, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Lost in paradise
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Petrovac · 1.32 km from centre

When you stay at Lost in paradise in Petrovac, you'll be near the beach, within a 5-minute drive of Roman mosaics and Elijah’s Church. This apartment is 9.8 mi (15.8 km) from Becici Beach and 13.8 mi (22.1 km) from Jaz Beach.

Compare price on Booking.com
Compare price on Booking.com
Villa Žukovica
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Villa in Petrovac, Petrovac na Moru · 1.32 km from centre

10.0

 

8 reviews

Featuring a garden, Villa Žukovica offers accommodations in Petrovac na Moru. This property offers access to a balcony, free private parking, and free Wifi. The mountain views are a highlight at the villa's pool.

Offering a terrace and sea views, the villa includes 2 bedrooms, a living room, flat-screen TV, an equipped kitchen, and 2 bathrooms with a walk-in shower and a bath. Towels and bed linen are featured in the villa. There's also a seating area and a fireplace.

The villa also has outdoor fireplace and a picnic area for a day outdoors.

Sveti Stefan is 8.3 miles from the villa, while Lake Skadar is 14 miles away. The nearest airport is Tivat, 23 miles from Villa Žukovica, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
Primary image
St. George Apartments and Villa with pool
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Petrovac · 1.37 km from centre

8.2

 

11 reviews

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 9.9 mi (15.9 km) from Becici Beach and 13.8 mi (22.2 km) from Jaz Beach.

Compare price on Booking.com
Compare price on Booking.com
The View apartment 2
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Petrovac, Petrovac na Moru · 1.40 km from centre

9.5

 

17 reviews

The View apartment 2 offers accommodations in Petrovac na Moru, 7.2 miles from Sveti Stefan and 13 miles from Aqua Park Budva. This property offers access to a terrace, free private parking, and free Wifi. The accommodation features a shuttle service, while a car rental service is also available.

The air-conditioned apartment is composed of 2 separate bedrooms, a living room, a fully equipped kitchen, and 1 bathroom. A flat-screen TV is offered. The accommodation is non-smoking.

Popular points of interest near the apartment include Lucice beach, Buljarica Beach, and Petrovac Beach. The nearest airport is Tivat Airport, 22 miles from The View apartment 2.

Compare price on Booking.com
Compare price on Booking.com
Villa Nova Premium Apartment No 8
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Petrovac, Petrovac na Moru · 1.42 km from centre

Providing pool with a view, Villa Nova Premium Apartment No 8 provides accommodations in Petrovac na Moru. Both free Wifi and parking on-site are available at the apartment free of charge. Port of Bar is 13 miles from the apartment and Lake Skadar is 15 miles away.

The air-conditioned apartment consists of 1 bedroom, a living room, a fully equipped kitchen with a microwave and a coffee machine, and 1 bathroom with a bath and a hair dryer. Guests can take in the views of the sea from the balcony, which also has outdoor furniture. The accommodation is non-smoking.

Lucice beach is a 8-minute walk from Villa Nova Premium Apartment No 8, while Sveti Stefan is 7.2 miles away. Tivat Airport is 22 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
These properties may not be in the centre of Petrovac, but are nearby and match your search.
Primary image
Pietra Mare Apartments
Full StarFull StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Petrovac · 1.53 km from centre

10.0

 

5 reviews

Located in Petrovac, Pietra Mare Apartments is on the boardwalk/promenade, a 2-minute drive from Perazica Do Beach and 7 minutes from Drobni Pijesak Beach. This beach apartment is 7.1 mi (11.4 km) from Becici Beach and 11.7 mi (18.8 km) from Jaz Beach.

Compare price on Booking.com
Compare price on Booking.com
Apartmani Stanislav
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Petrovac, Petrovac na Moru · 1.58 km from centre

9.7

 

18 reviews

Apartmani Stanislav offers accommodations in Petrovac na Moru, 15 miles from Lake Skadar and 25 miles from Kotor Clock Tower. The property is around a 13-minute walk from Lucice beach, 7.3 miles from Sveti Stefan, and 13 miles from Port of Bar. Sea Gate – Main Entrance is 25 miles from the apartment, and St. Sava Church is 25 miles away.

All of the air-conditioned units feature a private bathroom, flat-screen TV, fully equipped kitchen, and balcony. Free Wifi is available to all guests, while some rooms will provide you with a terrace.

Tivat Clock Tower is 26 miles from the apartment, while Porto Montenegro Marina is 26 miles away. Tivat Airport is 22 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Holiday Home Marija
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Petrovac, Budva · 1.69 km from centre

9.1

 

14 reviews

10 miles from Sveti Stefan in Budva, Holiday Home Marija offers accommodations with access to a hot tub. This property offers access to a balcony, free private parking, and free Wifi. The accommodation provides airport transfers, while a bicycle rental service is also available.

Providing a terrace and sea views, the apartment includes 1 bedroom, a living room, satellite flat-screen TV, an equipped kitchen, and 1 bathroom with a hot tub and a shower. Guests can take in the views of the mountain from the patio, which also has outdoor furniture. For added privacy, the accommodation has a private entrance and soundproofing.

Guests can make the most of the warm weather with the property's barbecue facilities.

The area is popular for hiking, and car rental is available at the apartment. With an outdoor fireplace and a picnic area, this apartment offers plenty of opportunities to relax.

Lake Skadar is 12 miles from Holiday Home Marija, while Aqua Park Budva is 15 miles away. Podgorica Airport is 24 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Dolores Apartments
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Petrovac, Petrovac na Moru · 1.85 km from centre

8.1

 

16 reviews

Featuring a garden, Dolores Apartments provides accommodations in Petrovac na Moru. This beachfront property offers access to a balcony and free Wifi. Perazica Do Beach is a 17-minute walk from the apartment and Fenix Beach is 1.3 miles away.

Providing a terrace and sea views, the apartment includes 1 bedroom, a living room, satellite flat-screen TV, an equipped kitchen, and 1 bathroom with a shower. Towels and bed linen are provided in the apartment. The property has an outdoor dining area.

Sveti Stefan is 4.2 miles from the apartment, while Aqua Park Budva is 10 miles away. The nearest airport is Tivat Airport, 19 miles from Dolores Apartments.

Compare price on Booking.com
Compare price on Booking.com
Eva's country house
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Petrovac, Buljarica · 1.95 km from centre

9.8

 

4 reviews

Providing a garden, Eva's country house provides accommodations in Buljarica. This property offers access to a terrace, free private parking, and free Wifi. Port of Bar is 13 miles away and Lake Skadar is 15 miles from the apartment.

The air-conditioned apartment is composed of 1 separate bedroom, a living room, a fully equipped kitchen, and 1 bathroom. A flat-screen TV is provided. The accommodation is non-smoking.

Buljarica Beach is a 11-minute walk from the apartment, while Sveti Stefan is 7.6 miles away. Tivat Airport is 22 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Apartments Bonazza
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Petrovac, Petrovac na Moru · 1.96 km from centre

9.4

 

150 reviews

Apartments Bonazza offers accommodations in Petrovac na Moru, a 4-minute walk from Buljarica Beach and 7.8 miles from Sveti Stefan. This apartment offers free private parking, luggage storage space, and free Wifi. Kotor Clock Tower is 25 miles away, and Sea Gate – Main Entrance is 25 miles from the apartment.

Each unit comes with a fully equipped kitchen with a dining table, a flat-screen TV with streaming services, and a private bathroom with shower, a hair dryer, and free toiletries. A toaster, a fridge, and stovetop are also offered, as well as a kettle. At the apartment complex, the units have bed linen and towels.

A car rental service is available at the apartment.

Port of Bar is 13 miles from Apartments Bonazza, while Lake Skadar is 14 miles from the property. Tivat Airport is 22 miles away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Apartments Bonazza
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Petrovac · 1.98 km from centre

Located in Petrovac, Apartments Bonazza is near the beach, a 4-minute walk from Buljarica Beach and within a 5-minute drive of Roman mosaics. This apartment is 10.5 mi (16.9 km) from Becici Beach and 14.5 mi (23.3 km) from Jaz Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Casa Oliva Villas
Full StarFull StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Villa property in Petrovac · 2.03 km from centre

Located in Petrovac, Casa Oliva Villas is by the sea, within a 10-minute drive of Roman mosaics and Elijah’s Church. This villa is 7.2 mi (11.7 km) from Becici Beach and 10.7 mi (17.2 km) from Jaz Beach.

Compare price on Booking.com
Compare price on Booking.com
Tamape apartment
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Petrovac, Katun · 2.04 km from centre

Tamape apartment offers accommodations in Katun, one mile from Perazica Do Beach and 4.4 miles from Sveti Stefan. This property offers access to a terrace and free private parking. Kotor Clock Tower is 22 miles away and Sea Gate – Main Entrance is 22 miles from the apartment.

With free Wifi, this 1-bedroom apartment features a cable flat-screen TV, a washing machine, and a fully equipped kitchen with a dishwasher and oven. The air-conditioned unit at the property features a bidet and a dressing room. The property offers sea views.

Port of Bar is 16 miles from the apartment, while Lake Skadar is 18 miles from the property. Tivat Airport is 19 miles away.

Compare price on Booking.com
Compare price on Booking.com
Room
Luxury Apartments Queen
Full StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Petrovac · 2.08 km from centre

With a stay at Luxury Apartments Queen in Petrovac, you'll be on the waterfront, a 3-minute walk from Buljarica Beach and a 4-minute drive from Roman mosaics. This apartment is 10.9 mi (17.5 km) from Becici Beach and 14.3 mi (23.1 km) from Jaz Beach.

Compare price on Booking.com
Compare price on Booking.com
Luxury Apartments Queen
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Guest house in Petrovac, Petrovac na Moru · 2.08 km from centre

9.6

 

335 reviews

Offering quiet street views, Luxury Apartments Queen in Petrovac na Moru features accommodations and barbecue facilities. With sea views, this accommodation provides a swimming pool. The guest house also offers free Wifi, free private parking, and facilities for disabled guests.

Featuring a balcony, the units offer air conditioning and have a flat-screen TV and a private bathroom with walk-in shower and bathrobes. Rooms are equipped with a kettle, while selected rooms also offer a fully equipped kitchen with an oven. At the guest house, units are equipped with bed linen and towels.

Sightseeing tours are available in the vicinity. Guests can also relax on the sun terrace.

Buljarica Beach is a 3-minute walk from the guest house, while Sveti Stefan is 7.7 miles from the property. Tivat Airport is 22 miles away.

Compare price on Booking.com
Compare price on Booking.com
tripadvisor