Curated Luxury spa hotel deals in Bulgaria

Search
Add dates
Add dates
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
Add dates
Add dates
room 1

Adults

18+
2

Child

0-17
0
Add another room
usp icon

Exclusive member prices

Unlock exclusive member discounts at hundreds of top hotels.

usp icon

The biggest range

Thousands of luxury hotels for you to choose from but all curated for you.

usp icon

The best price

We compare deals and bring you the best price with our price promise.

usp icon

Free cancellation & pay later

A range of fully refundable and pay on arrival luxury and boutique hotels.

Clear filters

Bulgaria

Recommended
Sort by

See the latest prices and deals by choosing your dates

These properties may not be in the centre of Bulgaria, but are nearby and match your search.
Primary image
Hotel New Belvedere
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Romanian Black Sea Coast, Mangalia · 278.24 km from centre

7.2

 

5 reviews

Breakfast available

When you stay at Hotel New Belvedere in Mangalia, you'll be by the sea, within a 10-minute walk of Callatis Archaeological Museum and Esmahan Sultan Mosque. This beach hotel is 0.8 mi (1.4 km) from Saturn Beach and 1.4 mi (2.3 km) from Casuta de Pe Insulita.

Compare price on Booking.com
Compare price on Booking.com
MOXA Bucharest Boutique Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Bucharest City-Centre, Bucharest · 196.55 km from centre

8.6

 

1,825 reviews

Breakfast available

MOXA Bucharest Boutique Hotel is situated in the heart of Bucharest, on Calea Victoriei Boulevard, and features a spa centre and a lush garden. All rooms come with free WiFi and a private bathroom.

MOXA Bucharest Boutique Hotel offers spacious and stylish rooms, decorated with elegant furniture.

In the elegant lounge, you can enjoy breakfast every morning, and relax in the evening. The nearest shopping centre is 2 km away.

Yeshoah Tova Synagogue is 850 metres away. The property is a 20-minute drive away from Henri Coanda International Airport. Victoria Business Centre is 1 km from the hotel.

Compare price on Booking.com
Compare price on Booking.com
Mirage Medspa Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Romanian Black Sea Coast, Eforie Nord · 294.94 km from centre

8.9

 

1,961 reviews

In the northern part of Eforie Nord, next to the promenade and the sandy beach, Hotel Mirage features an indoor swimming pool, as well as spa and wellness treatments for a surcharge. WiFi is offered for free.

All rooms are air-conditioned and open to a balcony. They are equipped with a TV and a fridge, and each unit also includes a private bathroom with a shower or a bathtub and free toiletries.

All guests benefit from free access to the Aqua Mirage Area upon appointment, including a sauna, a hammam, a hot tub and a heated indoor pool. The fitness area can also be accessed free of charge. The property also offers 7-night spa packages with therapeutic packages and a free medical consult.

A buffet breakfast is offered, and traditional Romanian and international dishes are also served at the on site restaurant. Sip a drink at the bar, and relax in the summer garden and on the terrace. Other on-site facilities include 24-hour reception and free public parking.

The centre of Eforie Nord is 1 km away, while the train station is within 1.5 km. Constanta and Mangalia can be reached in 12 km and 30 km respectively.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Imaret
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Kavala · 219.02 km from centre

9.6

 

38 reviews

Breakfast available

A stay at Imaret places you in the heart of Kavala, steps from Institute Mohamed Ali and 5 minutes by foot from Kamares. This luxury hotel is 0.6 mi (0.9 km) from Archeological Museum of Kavala and 0.6 mi (0.9 km) from The Castle of Kavala.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Flamingo Grand Hotel & SPA
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Albena · 222.23 km from centre

8.0

 

30 reviews

Located in Balchik, Flamingo Grand Hotel & SPA is within a 15-minute walk of Albena Beach and Aquamania Aquapark. This beach hotel is 6.7 mi (10.7 km) from Golden Sands Beach and 6.1 mi (9.8 km) from Balchik Palace.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Conacul Ambient
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Brașov County, Cristian · 321.37 km from centre

8.8

 

73 reviews

Breakfast available

Located in Cristian, Conacul Ambient is in the mountains, within a 10-minute drive of Rasnov Fortress and Dino Parc Rasnov. This family-friendly hotel is 11.5 mi (18.5 km) from Bran Castle and 4.7 mi (7.6 km) from MasterKart.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Grami Hotel Sofia
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Mladost, Sofia · 172.99 km from centre

8.6

 

47 reviews

Breakfast available

Located in Sofia (Mladost), Grami Hotel Sofia is within a 5-minute drive of Princess Outlet and The Bells Monument. This spa hotel is 2.2 mi (3.5 km) from Romanski and 2.4 mi (3.9 km) from European Trade Centre.

Compare price on Booking.com
Compare price on Booking.com
Lobby
Ramada Plaza by Wyndham Craiova
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Romania, Craiova · 222.96 km from centre

8.8

 

113 reviews

Breakfast available

A stay at Ramada Plaza by Wyndham Craiova places you in the heart of Craiova, within a 10-minute walk of Natural Science Museum and University of Craiova. This spa hotel is 0.4 mi (0.6 km) from Dolj County Hall and 0.4 mi (0.7 km) from Alexandru Buia Botanical Garden.

Compare price on Booking.com
Compare price on Booking.com
Aquamarine - Beach & SPA Hotel- All inclusive
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Black Sea Coast, Kranevo · 220.42 km from centre

9.4

 

559 reviews

Located in Kranevo, 200 metres from Kranevo Beach, Aquamarine - Beach & SPA Hotel- All inclusive provides accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a terrace. Providing a restaurant, the property also has a bar, as well as a sauna and a hot tub. The accommodation features a 24-hour front desk, airport transfers, luggage storage space and free WiFi throughout the property.

Each room comes with a private bathroom, while certain rooms include a balcony and others also offer a sea view.

Guests at the hotel can enjoy a buffet or a continental breakfast.

Aquamarine - Beach & SPA Hotel- All inclusive offers 4-star accommodation with a spa centre and children's playground.

Baltata is 3.8 km from the accommodation, while Aqua Park Albena is 4.9 km away. Varna Airport is 32 km from the property.

Compare price on Booking.com
Compare price on Booking.com
EMAR HOTEL & SPA
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Bulgaria, Sapareva Banya · 189.73 km from centre

9.2

 

632 reviews

Situated in Sapareva Banya, 44 km from Park Vitosha, EMAR HOTEL & SPA features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. Among the facilities at this property are room service and a 24-hour front desk, along with free WiFi throughout the property. The hotel has a terrace and mountain views, and guests can enjoy a meal at the restaurant or a drink at the bar.

All rooms at the hotel come with air conditioning, a seating area, a flat-screen TV with cable channels, a safety deposit box and a private bathroom with a shower, free toiletries and a hairdryer. The units will provide guests with a fridge.

A buffet breakfast is available at EMAR HOTEL & SPA.

Spa and wellness facilities including a sauna and a spa centre are at guests' disposal during their stay at the accommodation.

Sofia Airport is 85 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Hotel Boutique by BlackSeaRama, Small Luxury Hotels of the World member
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Black Sea Coast, Balchik · 234.58 km from centre

9.7

 

111 reviews

Breakfast available

Located in Balchik, 500 metres from BlackSeaRama Golf Club, Hotel Boutique by BlackSeaRama, Small Luxury Hotels of the World member provides accommodation with a seasonal outdoor swimming pool, free private parking, a fitness centre and a garden. Featuring room service, this property also provides guests with a children's playground. The hotel offers an indoor pool, sauna, evening entertainment and a shared lounge.

The hotel will provide guests with air-conditioned rooms offering a desk, a coffee machine, a minibar, a safety deposit box, a flat-screen TV, a terrace and a private bathroom with a bidet. Guest rooms will provide guests with a wardrobe and a kettle.

At Hotel Boutique by BlackSeaRama, Small Luxury Hotels of the World member you will find a restaurant serving Greek, Italian and Turkish cuisine. Vegetarian, dairy-free and gluten-free options can also be requested.

Spa and wellness facilities including a hot tub and a hammam, as well as the possibility to arrange massage treatments, are at guests' disposal during their stay at the accommodation. You can play billiards and table tennis at this 5-star hotel, and the area is popular for cycling.

Thracian Cliffs Golf & Beach Resort is 8.5 km from Hotel Boutique by BlackSeaRama, Small Luxury Hotels of the World member, while The Palace of Queen Maria is 16 km from the property. Varna Airport is 55 km away, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
Hotel Boutique Shine
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Romanian Black Sea Coast, Neptun · 282.12 km from centre

8.9

 

203 reviews

Offering free access to a modern swimming pool, Hotel Boutique Shine is only 250 metres away from the beach in Neptun and features air-conditioned and luxurious rooms with leather-covered beds.

Guests can start their day with a buffet breakfast and enjoy traditional Romanian cuisine at the restaurant, which also features a terrace. A bar is available as well.

The rooms at the Boutique Shine come with private bathrooms, free Wi-Fi and a TV. The train station is 300 metres away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Avaton Luxury Beach Resort - Relais & Chateaux
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Aristotelis · 290.98 km from centre

8.4

 

19 reviews

Breakfast available

With a stay at Avaton Luxury Beach Resort - Relais & Chateaux in Aristotelis, you'll be 5.2 mi (8.4 km) from Tower of Ouranoupoli and 7.2 mi (11.5 km) from Alikes Beach. This beach hotel is 31.3 mi (50.4 km) from History and Folklore Museum of Arnaia.

Compare price on Booking.com
Compare price on Booking.com
NP House- Social Hotel&Coworking by Networking Premium, Free Ski Shuttle
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Bansko · 192.09 km from centre

9.0

 

924 reviews

Situated less than 1 km from Holy Virgin Church, NP House- Social Hotel&Coworking by Networking Premium, Free Ski Shuttle offers 4-star accommodation in Bansko and has a shared lounge, a terrace and a bar. Featuring a restaurant, the property also has a garden, as well as a sauna and a hot tub. The accommodation features a 24-hour front desk, airport transfers, a kids' club and free WiFi throughout the property.

The hotel offers a buffet or vegetarian breakfast.

NP House- Social Hotel&Coworking by Networking Premium, Free Ski Shuttle offers a spa centre. You can play table tennis at the accommodation, and the area is popular for hiking and skiing.

A business centre and vending machines with snacks and drinks are available on site at NP House- Social Hotel&Coworking by Networking Premium, Free Ski Shuttle.

Holy Trinity Church is less than 1 km from the hotel, while Bansko Municipality is a 8-minute walk from the property. Sofia Airport is 166 km away.

Compare price on Booking.com
Compare price on Booking.com
Lion Hotel Borovets
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Borovets · 162.80 km from centre

8.8

 

928 reviews

In one of the more peaceful spots of Borovets at the Rila Mountain, the renovated Lion Hotel Borovets offers an indoor pool and a free shuttle service to the lifts.

Each hotel room features a TV, a minibar, a telephone and en-suite bathroom with bath tub.

You can work off some excess energy in the fitness centre or relax in the sauna.

Fine cuisine is served in the Lion Hotel's 2 restaurants, including a traditional 'Mehana' where you can combine food and drink with a Bulgarian show. Alternatively, the many fireplaces of the lobby bar make for an inviting sight after a day out in the mountains.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Aurelius Imparatul Romanilor
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Poiana Brasov, Brasov · 317.99 km from centre

8.8

 

130 reviews

Breakfast available

With a stay at Hotel Aurelius Imparatul Romanilor in Brasov, you'll be within a 15-minute walk of St Ivan Butezatorul Church and Poiana Brasov Ski Resort. This ski hotel is 14.2 mi (22.9 km) from Bran Castle and 5.7 mi (9.1 km) from Dino Parc Rasnov.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Dreams Sunny Beach Resort & Spa Premium All Inclusive
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Sunny Beach · 183.92 km from centre

8.2

 

56 reviews

With a stay at Dreams Sunny Beach Resort & Spa Premium All Inclusive in Nessebar, you'll be on the beach, within a 5-minute drive of Sunny Beach and Action Aquapark. This all-inclusive resort is 1.5 mi (2.4 km) from Sveti Vlas Central Beach and 1.6 mi (2.5 km) from Platinum Casino.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Royal Putnik
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Serbia, Vranje · 293.90 km from centre

9.6

 

17 reviews

Breakfast available

With a stay at Hotel Royal Putnik, you'll be centrally located in Vranje and 28.1 mi (45.3 km) from Karting Arena Gjilan-Perlepnice.

Compare price on Booking.com
Compare price on Booking.com
Radina's Way Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Borovets · 162.90 km from centre

8.8

 

503 reviews

Breakfast available

This hotel in Borovets’s ski resort of offers organic cuisine and a wellness centre with rejuvenating treatments. It is 2 km away from the Gondola lift to the Yastrebets peak.

All the rooms include a flat-screen TV with cable channels and Wi-Fi connection is available for free. Minibars and marble bathrooms add a luxurious touch to the rooms.

The Radina's Way Hotel is framed by lush secular pine trees, and has a sun terrace with views of the Rila Mountain. It is housed in a modern building where snow-white walls combine with dark wood fittings.

The elegant restaurant offers healthy dining, with a focus on home-made products, freshly squeezed juices and vitamins cocktails. Guests can enjoy an après-ski drink at the lobby bar.

In summer, guests can explore the Rila National Park, or visit historic sites, like the Sitnyakovo and the Saragyol royal residences. All tourist sites in the Rila Mountains are easily accessible by car the Radina’s Way.

Compare price on Booking.com
Compare price on Booking.com
Luxuri by Alz
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Mamaia-Sat, Mamaia Nord · 307.46 km from centre

8.0

 

4 reviews

Facing the beachfront, Luxuri by Alz offers 5-star accommodation in Mamaia Nord and has a terrace, restaurant and bar. Boasting an ATM, this property also provides guests with a children's playground. There is a spa and wellness centre with an outdoor swimming pool, indoor pool and fitness centre, as well as a sauna.

The rooms at the hotel come with air conditioning, a seating area, a flat-screen TV with satellite channels, a kitchen, a dining area and a private bathroom with free toiletries, a shower and a hairdryer. All units will provide guests with a fridge.

Luxuri by Alz offers a hot tub.

Mamaia Beach is 50 metres from the accommodation, while Siutghiol Lake is 6.7 km from the property. Mihail Kogălniceanu International Airport is 20 km away.

Compare price on Booking.com
Compare price on Booking.com
tripadvisor