Skip to main content

Filter by:


Star rating

Review score

Zagora – 1,342 hotels and places to stay
See the latest prices and deals by choosing your dates.
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£151.90per 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.

The best hotel I have ever stayed in Balkans .Reception,restaurant staff everybody is very good .Best location in Budva .The room is very clean and comfortable . We stayed with our baby like at home .Thank u very much we extremely recommend this hotel .You will never regret about accommodation.
9.2
Scored 9.2
Superb
Rated superb
1,498 reviews
Price from£156.84per 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.

10 out of 10, would recommend!
9.4
Scored 9.4
Superb
Rated superb
859 reviews
Price from£200.55per 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
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 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.

I liked it all - location, room, view, service, just everything!
9.0
Scored 9.0
Superb
Rated superb
785 reviews
Price from£265.49per 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.

Clean and modern
9.0
Scored 9.0
Superb
Rated superb
897 reviews
Price from£72.03per 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
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!