Skip to main content

Filter by:


Star rating

Review score

Zagora – 1,291 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
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£179.05per 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
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,500 reviews
Price from£156.84per 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£121.42per 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 Fagus by Aycon, hotel in Zagora

Hotel Fagus by Aycon features a seasonal outdoor swimming pool, terrace, a restaurant and bar in Budva.

The hotel is spotlessly clean. It is in a fantastic location close to the beach, lots of restaurants, shops and a ten minute walk from the Old Town which is beautiful so it's easy to go for days or nights out and get home again. There are lots of car and bicycle hire places close by so you can hire a bike which is great. It's nice to have a pool for a refreshing dip right next to your room. If you go for breakfast early, it's very peaceful and the staff are friendly and helpful. There are books downstairs if you need them for the beach. The staff always say hello and they seem like they are all happy to be there which creates a lovely, positive atmosphere within the hotel. We went to Kotor with an organised trip and the tour departed 5 mins away from our hotel which made it simple in the morning.
8.3
Scored 8.3
Very good
Rated very good
203 reviews
Price from£253.78per night
Hotel Butua Residence, hotel in Zagora

Featuring modern-style accommodation with free Wi-Fi, air conditioning and LCD satellite TV, Butua Residence enjoys an exceptional location right next to the Old Town of Budva, just 30 metres from...

Location is perfect, Ivana our host was super kind and helpful!
7.5
Scored 7.5
Good
Rated good
239 reviews
Price from£61.71per night
Hotel Moskva, hotel in Zagora

Situated in Budva, 800 metres from Slovenska Beach, Hotel Moskva features accommodation with a seasonal outdoor swimming pool, private parking, a garden and a terrace.

Breakfast ok
8.9
Scored 8.9
Fabulous
Rated fabulous
527 reviews
Price from£169.18per night
Hotel 219 Budva, hotel in Zagora

Set in Budva, within 400 metres of Slovenska Beach and 800 metres of Dukley Beach, Hotel 219 Budva offers accommodation with a restaurant and free WiFi throughout the property as well as free private...

Great location, 250m from the beach. There is a Market on the other side of the street. On the same street, there are several fine restaurants. 20min walk to the Old Town. At this stage hotel is cooperating with local PUB which has great food and drinks. Rooms are very modern and comfortable. Personel is very kind and helpful, especially Mrs. Bojana who told us everything about Montenegro, tips, advices. Thanks to her we know better about Montenegro. We stayed for 7 days, which is more than enough to explore Budva, Thanks to the location you can use it as a base to explore rest of the country. For sure we will come back to this place. Best wishes to Bojana from guests of Apartmani 506 :)
9.0
Scored 9.0
Superb
Rated superb
74 reviews
Price from£123.41per night
See all hotels in and around Zagora
Subscribe to receive premium deals

Prices drop the moment you sign up!