Skip to main content

Filter by:


Star rating

Review score

Zagora – 1,324 hotels and places to stay
See the latest prices and deals by choosing your dates.
Splendid Conference & Spa Resort, hotel in Zagora

The luxurious 5-star hotel Splendid Conference & Spa Resort is set directly on a long sandy beach in the heart of Bečići, just 2 km from Budva’s Old Town.

Fantastic view and luxurious room. Great swimming pools and we had excellent weather and sunshine.
9.1
Scored 9.1
Superb
Rated superb
4,387 reviews
Price from£430.23per night
Iberostar Bellevue All Inclusive, hotel in Zagora

Overlooking the beach, Iberostar Bellevue is 2 km from Budva next to Becici Beach, surrounded by vast and beautiful garden.

Clean and spacious rooms, direct access to beautiful beach. Great drinks options.
8.6
Scored 8.6
Fabulous
Rated fabulous
1,837 reviews
Price from£187.04per night
Hotel Montenegro, hotel in Zagora

Set directly on sandy Bečići Beach, Hotel Montenegro features modern air-conditioned rooms and a spacious spa area. A steam bath, 2 saunas and 2 hot tubs are at guests’ disposal.

Everything’s turned out well! The location, the room, the food, we were happy to choose this place. Especially the kitchen is just delicious. For dinner we had 4 kinds of fish to choose. Highly recommended!!!!
8.7
Scored 8.7
Fabulous
Rated fabulous
1,225 reviews
Price from£286.25per night
Hotel Bracera, hotel in Zagora

Situated in Budva, 200 metres from Slovenska Beach, Hotel Bracera features air-conditioned accommodation and a bar.

We booked 2 room. The location is good. You can walk to old city like 10-15 min. Also hotel has parking area. Rooms are quite big and very clean. All furnitures are new. Breakfast is good. Receptionist are very kind and helpful. We really like the hotel. Thanks for everything.
8.9
Scored 8.9
Fabulous
Rated fabulous
1,242 reviews
Price from£165.48per night
Avala Resort & Villas, hotel in Zagora

Avala Resort & Villas is a unique resort located directly on the beach and only 50 meters away from the Old Town of Budva and provides for a first-class holiday experience.

Fabulous location
8.7
Scored 8.7
Fabulous
Rated fabulous
2,007 reviews
Price from£528.11per night
Hotel Vela, hotel in Zagora

Located in Budva, 700 metres from Slovenska Beach, Hotel Vela provides accommodation with a garden, free private parking, a terrace and a restaurant.

Very clean boutique hotel with private parking and friendly staff. Large room with comfortable bed and great shower. Good location, 3 min walk to the promenade and another couple of minutes to Budva old town. Highly recommended!
9.6
Scored 9.6
Exceptional
Rated exceptional
865 reviews
Price from£118.59per night
Hotel Astoria, hotel in Zagora

Featuring a private beach area, Hotel Astoria enjoys a charming, unique location on the main street of the old town of Budva.

Great room. Very comfortable. Lovely friendly staff. Great location on the beach. Brilliant breakfast. Very easy access to the rest of Budva and beaches.
8.7
Scored 8.7
Fabulous
Rated fabulous
480 reviews
Price from£127.27per night
Mediteran Hotel & Resort, hotel in Zagora

Featuring a private beach with deckchairs and parasols, the 4-star-superior Hotel Mediteran is set in Bečići, 2 km from Budva's Old Town.

The spa area, the room and the food that was served were excelent.
8.5
Scored 8.5
Very good
Rated very good
243 reviews
Price from£114.93per night
Garni Hotel Arka, hotel in Zagora

Boutique Hotel Arka in Budva is set 350 metres from the Old Town of Budva. Free WiFi is available in the entire hotel, while private parking is available on site at a surcharge.

Everything satisfying except some few thing.
8.7
Scored 8.7
Fabulous
Rated fabulous
431 reviews
Price from£53.14per night
Hotel WOW, hotel in Zagora

Set 450 metres from Pizana Beach and Budva Old Town, Hotel WOW offers modernly equipped units with free WiFi and air conditioning. The hotel includes an in-house restaurant, a bar and lounge area.

We had a 10 star stay. Spacious room, superb location right at the sea, close to all main attractions. We had a half board and could pick meals from a la carte menu of the restaurant for dinner, and the food was superb. Amazing meals and their tiramisu is must try!
8.5
Scored 8.5
Very good
Rated very good
404 reviews
Price from£254.36per night
See all hotels in and around Zagora
Subscribe to receive premium deals

Prices drop the moment you sign up!