Skip to main content

Filter by:


Star rating

Review score

Zagora – 1 hotel or place to stay
See the latest prices and deals by choosing your dates.
Villa Nerin, hotel in Zagora

Offering a garden and pool view, Villa Nerin is located in Zagora, 400 metres from Zagorski Beach and 12 km from Aqua Park Budva.

8.6
Scored 8.6
Fabulous
Rated fabulous
16 reviews
Price from£343.56per night
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.

9.1
Scored 9.1
Superb
Rated superb
4,278 reviews
Price from£101.10per 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.

8.7
Scored 8.7
Fabulous
Rated fabulous
1,988 reviews
Price from£146.51per night
Hotel Bracera, hotel in Zagora

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

8.9
Scored 8.9
Fabulous
Rated fabulous
1,168 reviews
Price from£64.27per night
Fontana Hotel & Gastronomy, hotel in Zagora

Set in Budva and with Mogren Beach reachable within 0.8 km, Fontana Hotel & Gastronomy features a garden, non-smoking rooms, free WiFi and a terrace.

9.2
Scored 9.2
Superb
Rated superb
1,458 reviews
Price from£96.81per 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.

8.6
Scored 8.6
Fabulous
Rated fabulous
1,753 reviews
Price from£91.16per 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.

8.7
Scored 8.7
Fabulous
Rated fabulous
1,173 reviews
Price from£286.16per night
Iberostar Slavija, hotel in Zagora

Featuring an outdoor swimming pool, a spa centre and a restaurant, Iberostar Slavija is 450 metres from the nearest beach and 1.7 km from the Budva Old Town.

9.0
Scored 9.0
Superb
Rated superb
857 reviews
Price from£97.95per night
Hotel Budva, hotel in Zagora

Hotel Budva is set in the centre of Budva, right on the seaside promenade and just steps away from the sandy Slovenska Beach and Marina. It features an on-site restaurant, bar and a wellness centre.

9.0
Scored 9.0
Superb
Rated superb
777 reviews
Price from£136.65per night
Hotel Majestic, hotel in Zagora

Located 200 metres from Budva Old Town, Hotel Majestic offers elegantly furnished rooms, a restaurant and a bar. Slovenska Beach is 250 metres from the property.

9.4
Scored 9.4
Superb
Rated superb
846 reviews
Price from£128.51per night
See all hotels in and around Zagora
Subscribe to receive premium deals

Prices drop the moment you sign up!