Skip to main content

Filter by:


Star rating

Review score

Banya – 584 hotels and places to stay
See the latest prices and deals by choosing your dates.
Sirena Palace Family Hotel, hotel in Banya

Featuring free WiFi and air conditioning, Sirena Palace is set in Obzor. Free private parking is available on site.

Location
8.7
Scored 8.7
Fabulous
Rated fabulous
784 reviews
Price from£27.54per night
HVD Reina del Mar - Premium Spa Service & Free Parking, hotel in Banya

Boasting a private beach area with free sun loungers and parasols in Obzor, HVD Reina del Mar - Premium Spa Service & Free Parking features 3 swimming pools for adults, one of which is heated, and one...

Everything is new and modern, the rooms are large and very comfortable and the food is good.
9.2
Scored 9.2
Superb
Rated superb
512 reviews
Price from£307.67per night
Sunrise Blue Magic Resort - All Inclusive, hotel in Banya

Sunrise Blue Magic Resort has a seasonal outdoor swimming pool, fitness centre and BBQ facilities in Obzor.

The location is very close to the sea.
8.5
Scored 8.5
Very good
Rated very good
465 reviews
Price from£105.53per night
Sineva Beach Hotel - All Inclusive, hotel in Banya

This hotel in Sveti Vlas is surrounded by a large park with pools right on the shore of the Black Sea coast. All rooms are air-conditioned and have a balcony.

Everything - perfect and very professional and friendly staff, comfortable beds, cleaning services excellent. Planning to visit again next summer and definitely will recommend the hotel to our friends 😊.
9.2
Scored 9.2
Superb
Rated superb
898 reviews
Price from£96.19per night
Paraiso Theopolis - All Inclusive, hotel in Banya

Paraiso Theopolis - All Inclusive features an outdoor swimming pool, terrace, a restaurant and bar in Obzor.

9.0
Scored 9.0
Superb
Rated superb
254 reviews
Price from£82.24per night
Moonlight Hotel - All Inclusive, hotel in Banya

Located within 10 metres from the beach and 1 km from Sveti Vlas centre, Moonlight Hotel offers free WiFi, an outdoor and indoor swimming pool, and a 24-hour reception.

We loved so many things about this place: The hotel is right by the sea, so it was easy to swim every day both in the pool and the sea. There was plenty of food and variety every day, we were not bored with the options and it was always fresh. The room was soooo big and the bathroom as well. We had a bathtub and a shower in it. And the bed could fit 4 people easily. The staff was very nice and helpful, very attentive. For the money we paid, the value is very high, we were extremely happy. They gave us a partial seaside view, even though we booked a Garden view and it was amazing.
7.9
Scored 7.9
Good
Rated good
758 reviews
Price from£91.62per night
Family Hotel Jemelly, hotel in Banya

Family Hotel Jemelly is situated in Obzor, 700 metres from the beach. It offers free WiFi in the entire property, as well as bright and cozy accommodation with air conditioning and cable TV.

Very friendly staff who did their best to accommodate me. Language barriers were easily overcome :) . Comfortable bed, extra blankets and comforters available. Very quiet (not counting the noisy AC/heat unit). Room was generously sized considering the category and had a balcony. The price was low as well.
8.5
Scored 8.5
Very good
Rated very good
311 reviews
Price from£28.79per night
The Mint Hotel - Saint Vlas, hotel in Banya

The Mint Hotel - Saint Vlas features a garden, shared lounge, a terrace and bar in Sveti Vlas.

Lovely pool and beds very comfortable. Massive balcony was lovely.
9.3
Scored 9.3
Superb
Rated superb
126 reviews
Price from£54.11per night
Family Hotel LAXO, hotel in Banya

Set in Obzor, 300 metres from Obzor Central Beach, Family Hotel LAXO offers accommodation with a garden, free private parking, a shared lounge and a terrace.

Located near the beach, just 5 min walk. Small room but modern and cozy. The room and the bathroom very clean. Great and helpful staff. Private underground parking available, included in the room price.
9.7
Scored 9.7
Exceptional
Rated exceptional
90 reviews
Price from£48.09per night
Sineva Park Hotel - All Inclusive, hotel in Banya

The Sineva Park Hotel offers you en-suite rooms with balconies and cable TVs, most of them offering views of the sea or the pool in the courtyard.

Nice familiar enviroment, kind staff. Pool was clean and well maintained. Nice location. If you don't expect high quality for this amount of money, you can spend your time well here.
8.1
Scored 8.1
Very good
Rated very good
249 reviews
Price from£63.15per night
See all hotels near Banya
Subscribe to receive premium deals

Prices drop the moment you sign up!