Most popular cities in Bulgaria
Sunny Beach102 hotels
Sofia89 hotels
Golden Sands46 hotels
Sozopol29 hotels
Amazing spa hotels in Bulgaria
Sunny Beach, Bulgaria
USD 181/night
Guests will be able to relax in a swimming pool, while enjoying the 5-star Barcelo Royal Sunny Beach's relaxed atmosphere around a 13-minute walk from Action Aquapark.
Sofia, Bulgaria
USD 154/night
The 5-star Crowne Plaza Sofia, An Ihg features a swimming pool and 79 rooms facing the lake.

Sofia, Bulgaria
USD 195/night
Everyone will enjoy an indoor swimming pool onsite and admire mountain views offered from 259 rooms.
Golden Sands, Bulgaria
USD 127/night
The 5-star luxury Melia Grand Hermitage All Inclusive & Private Beach Access offers a hillside location within a 6-minute walk of Golden Dreams Boat, boasting a swimming pool and including archery and cycling onsite.
Bansko, Bulgaria
10.01 review
USD 70/night
The 5-star luxurious Premier Luxury Mountain Resort Bansko, set a few minutes drive from Pirin Mountain, offers 60 rooms along with a hot tub and an outdoor swimming pool.
Sandanski, Bulgaria
10.01 review
USD 115/night
The luxury Pirin Park is about a 20-minute walk from Archaeological Museum and features fitness classes and massage therapy along with a lobby bar.
Golden Sands, Bulgaria
9.02 reviews
USD 57/night
Located in an entertainment neighbourhood a 9-minute stroll from Golden Dreams Boat, the grand 5-star International Hotel Casino & Tower Suites boasts fitness classes, entertainment activities and billiard.
Devin, Bulgaria
USD 138/night
The Hotel Persenk is within 2.4 miles of Samodivskoto Pruskalo and offers an indoor pool plus Turkish steam bath, a Turkish steam room and a solarium.
Sofia, Bulgaria
5.61 review
USD 54/night
The Maison Sofia - Mgallery is nestled next to a business district a 5-minute walk from Rainbow Plaza.
Velingrad, Bulgaria
USD 105/night
Approximately 09 miles from Historical Museum of Batak, the 5-star Hotel Rich offers horseback riding activities and entertainment program plus an indoor pool.
Kavarna, Bulgaria
USD 242/night
Located approximately 2.7 miles from Kavarna Stadium, the 5-star Thracian Cliffs Golf & boasts an infinity pool.
Sofia, Bulgaria
USD 133/night
Located a mere 9 minutes' walk from Holy Nedelya Church and 0.6 miles from Serdika subway station, the 5-star luxury Anel features fitness classes, steam baths and massage therapy.
Sunny Beach, Bulgaria
10.01 review
USD 88/night
Featuring hammam, spa therapy and chaise longues, the 5-star Nobel Ultra All Inclusive - Free Beach Access Sunny Beach is set in a business area 10 minutes' drive from Aqua Paradise Water Park.
Sunny Beach, Bulgaria
USD 231/night
Within 25 minutes' walk of Globus Beach, guests of the luxury Royal Palace Helena Sands may engage in a variety of activities, including archery, lawn tennis and basketball.
Bansko, Bulgaria
8.41 review
USD 102/night
The Kempinski Hotel Grand Arena Bansko offers an European menu and a lobby bar, featuring a perfect location with direct access to a gondola station.
Sofia, Bulgaria
USD 110/night
Placed in the prestigious district of Sofia, the perfect Marinela is conveniently situated around 1.7 miles from Russian Church St Nicholas.
Velingrad, Bulgaria
USD 341/night
Featuring a year-round outdoor swimming pool and 115 rooms, the Kashmir Wellness & Spa Hotel Adults Only Velingrad is a mere 0.6 miles from Lake Kleptuza.
Golden Sands, Bulgaria
USD 184/night
Situated minutes' driving from Aquapolis Water Park and 3.2 miles from Monastery of Saints Constantine and Helena, the 5-star recently built Riviera Beach Hotel And Spa, Riviera Holiday Club Golden Sands offers steam baths, a plunge pool and a treatment room.
Bansko, Bulgaria
USD 284/night
Boasting setting walk from Pirin Mountain, the Katarino Bansko offers 135 rooms along with Turkish steam bath, a Turkish steam room and an outdoor swimming pool on-site.
Sofia, Bulgaria
USD 250/night
Located in a business area and 8 minutes' walk from National Opera and Ballet of Bulgaria, as well as near a subway station, the luxury Intercontinental Sofia, An Ihg Sofia offers steam baths, massage therapy and various recreational opportunities.
Top family hotels in Bulgaria
Sofia, Bulgaria
USD 198/night
Set in the very heart of Sofia, the 5-star luxury Grand Hotel Sofia - Top Location, The Most Spacious Rooms In The City, Secured Paid Underground Parking offers 122 rooms overlooking the mountain.
Varna, Bulgaria
USD 71/night
Featuring a location in the Varna City-Centre district of Varna, the business Grand Hotel London boasts 24 rooms and an à la carte restaurant, within an 8-minute walk of Museum of Medicine History.
Sofia, Bulgaria
5.21 review
USD 123/night
Within 700 feet of The Rotunda Church of St George, the 5-star pet-friendly Balkan Palace Sofia with 256 rooms features facials, massage therapy and entertainment activities, plus an à la carte restaurant, serving international specials.
Bansko, Bulgaria
USD 119/night
The 5-star Lucky Bansko Aparthotel Spa & Relax features massage therapy, entertainment activities and billiard, boasting a location near a train station.
Elenite, Bulgaria
USD 159/night
You can have some rest at the outdoor swimming pool or enjoy magnificent views of the garden, while the Paradise Beach Residence Elenite boasts a beautiful setting a few minutes drive from Sandy Bay.
Burgas, Bulgaria
USD 135/night
Overlooking the garden, the comfortable 5-star Primoretz Grand Hotel & is based in the Burgas Center district of Burgas and offers a Turkish steam room, Turkish bath and a hot tub plus an à la carte restaurant.
Albena, Bulgaria
USD 78/night
The facilities of the 5-star luxury Flamingo Grand Hotel & Spa Albena include an indoor swimming pool, massage therapy and entertainment activities.
Pamporovo, Bulgaria
USD 119/night
You can relax by an indoor swimming pool in the 5-star family Perelik, located about 1.8 miles from Studenets 3.
Balchik, Bulgaria
USD 84/night
Within a 10-minute drive of Templul lui Cibela and overlooking the Black Sea, the 5-star luxury Lighthouse Golf & Spa features Turkish bath, yoga classes and entertainment facilities.
Albena, Bulgaria
8.01 review
USD 327/night
The Maritim Hotel Amelia is a superior 5-star property set 0.6 miles from Albena Beach and within a 5-minute drive of Aquamania.
Bansko, Bulgaria
USD 122/night
Located around an 8-minute walk from Pirin Street, the superior 4-star Mpm Hotel Sport Bansko offers a buffet breakfast and features a swimming pool.
Bansko, Bulgaria
USD 126/night
Offering a wonderful location at a short distance from Pirin Mountain, the 5-star luxury Regnum Bansko Ski Hotel & Spa boasts an à la carte restaurant along with ice skating and cycling.
Varna, Bulgaria
USD 78/night
Located a mere 6 minutes by foot from Casino Black Sea, approximately a 16-minute walk from Cathedral of the Assumption of the Virgin, the luxury Graffit Gallery Design Varna features spa therapy and entertainment activities along with 54 rooms.
Razlog, Bulgaria
9.02 reviews
USD 231/night
Located 100 miles from Sofia airport, the 5-star Pirin Golf Hotel & Razlog offers a storage room and a barber shop for guests' convenience.
Golden Sands, Bulgaria
9.44 reviews
USD 48/night
Located within close distance of Aquapolis Water Park, the 5-star luxury Admiral features a heated swimming pool and 30 rooms plus it is only 8 minutes by foot from Party Street.
Sofia, Bulgaria
USD 92/night
Situated near a freeway, the 5-star Sense Hotel Sofia, A Member Of Design Hotels has a swimming pool and offers plenty of opportunities for relaxation featuring a steam room, sauna facilities and an indoor pool.
Silistra, Bulgaria
10.01 review
USD 29/night
Placed 5 minutes' stroll from Historical Museum and in the center of Silistra, the 4-star pet-friendly Danube Hotel & Spa offers 36 rooms.
Pomorie, Bulgaria
USD 93/night
Located 0.5 miles from Monastery of St. George in Pomorie, the comfortable 5-star Grand Hotel offers a wellness area including Turkish bath, a treatment room and a Jacuzzi.
Sveti Vlas, Bulgaria
USD 167/night
Action Aquapark is 15 minutes away by car and Sunny Beach Amusement Park can be reached within 15 minutes by car.
Kyustendil, Bulgaria
USD 65/night
Approximately 25 minutes' walk from Hisarlaka Fortress, the 5-star Strimon Garden Medical Kyustendil features the outdoor swimming pool along with a solarium, a Jacuzzi and sauna facilities.
Best luxury hotels in Bulgaria
Kranevo, Bulgaria
USD 82/night
Boasting setting in the center of the city, guests of the 5-star Therma Palace - Private Beach & Free Parking can enjoy a swimming pool along with Turkish steam bath, a Turkish steam room and a plunge pool.
Dyuni, Bulgaria
USD 181/night
Located about 1.9 miles from Kavatsite, the Duni Marina Beach features a seasonal outdoor pool.
Nesebar, Bulgaria
10.01 review
USD 144/night
Set within 1.3 miles of Nesebar Stadium, the 5-star Sol Nessebar Palace All Inclusive includes a swimming pool including a solarium, sauna facilities and an outdoor swimming pool.
Balchik, Bulgaria
USD 240/night
Set a few steps away from BlackSeaRama Golf Club, the Club Residence At Blacksearama Golf Balchik offers an outdoor pool together with fitness classes and massage therapy for guest enjoyment.
Sozopol, Bulgaria
USD 240/night
Guests can enjoy Italian cuisine in an à la carte restaurant of the 5-star boutique Blu Bay Hotel and relax by a swimming pool.
Sunny Beach, Bulgaria
USD 249/night
You can enjoy a saloon bar and a hot tub, sauna facilities and an indoor pool at the 5-star Helena Park while taking advantage of its unique location not too far from Balkan Mountains.
Sofia, Bulgaria
USD 112/night
Situated in a residential neighbourhood, the 5-star All Seasons Residence features 18 rooms and an à la carte restaurant.
Borovets, Bulgaria
8.01 review
USD 84/night
Guests can visit Borovets Ski Resort 5 minutes' walk away and use steam baths and sauna facilities provided by the luxury Festa Winter Palace.
Borovets, Bulgaria
USD 1 111/night
Offering fitness classes and entertainment activities, the Sokol is within 0.2 miles of Red Lion as well as 0.4 miles from Lift Yastrebets.
Velingrad, Bulgaria
USD 108/night
Featuring a year-round outdoor swimming pool, the 5-star Spa Hotel Infinity Park Velingrad in the Ladzhene district of Velingrad boasts 50 rooms.
Albena, Bulgaria
USD 209/night
Set a 25-minute walk from Aquamania, the 5-star Maritim Hotel Paradise Blue Albena invites its guests to benefit from spa therapy, sun loungers and various recreational opportunities, plus to have a meal in an à la carte restaurant.

Velingrad, Bulgaria
USD 167/night
Nestled in the Ladzhene district of Velingrad, the non-smoking Maxi Park Hotel & Spa features an à la carte restaurant, as well as rooms with views of the mountains.
Velingrad, Bulgaria
USD 187/night
Featuring 258 rooms with views of the mountain, the luxury Arte Spa & Park Velingrad, a 10-minute drive from Lake Kleptuza, provides guests with Turkish steam bath, a Turkish steam room and a hot tub.
Sveti Vlas, Bulgaria
9.81 review
USD 82/night
Approximately 22 miles from Burgas airport, the 5-star Grand Hotel offers steam baths, a traditional Hammam and a plunge pool.
Saints Constantine and Helena, Bulgaria
USD 130/night
This perfect 5 the Balneo & Spa Hotel The Palace Saints Constantine and Helena is located within 1.9 miles of Argisht Lift and boasts a fitness center, a hot tub, and a sauna.
Burgas, Bulgaria
10.01 review
USD 326/night
St. Anastasia Isle is within 0.5 miles of the 5-star Promenade Burgas, while Park "Slaveykov" is about 10 minutes' drive away.
Obzor, Bulgaria
8.61 review
USD 588/night
Located pretty near North Beach, the 5-star Hvd Reina Del Mar - Premium Spa Service & Free Parking provides guests with Mediterranean dishes and fitness classes and loungers.
Velingrad, Bulgaria
USD 125/night
You can relax by an outdoor pool in the 5-star luxury Spa Hotel Dvoretsa Velingrad, located 7 minutes by foot from Palms Bet.
Balchik, Bulgaria
USD 524/night
Merely 900 feet from BlackSeaRama Golf Club, the elegant 5-star Blacksearama Golf & Villas Balchik offers a pool bar together with spa therapy and entertainment activities.
Bansko, Bulgaria
USD 132/night
Featuring 28 rooms with views of the mountain, the classic 5-star Amira Boutique Bansko, 10 minutes' drive from Holy Trinity Church, provides guests with a hot tub, sauna facilities and an indoor pool.
Top resorts in Bulgaria
Plovdiv, Bulgaria
10.01 review
USD 177/night
Offering a steam room, sauna facilities and locker rooms, the 5-star Emporium Plovdiv - Mgallery The Best 5-Star Boutique Hotel On The Balkans For 2022 with a distinctive decor in its 74 rooms is located 0.9 miles from Plovdiv Roman Stadium.
Sunny Beach, Bulgaria
USD 237/night
Located 20 minutes' stroll from Chaika Beach, the 5-star luxury Secrets Sunny Beach Resort & boasts an outdoor pool.
Emona, Bulgaria
USD 655/night
The Vaya Beach Resort with pool views lies merely 500 feet from Irakli beach.
Kranevo, Bulgaria
USD 201/night
Located 3.9 miles from Golden sands Centre, the 5-star Casa Di Fiore Spa And Medical Hotel, Mineral Pools & Private offers a buffet breakfast and features a swimming pool.
Saints Constantine and Helena, Bulgaria
USD 179/night
Offering the outdoor swimming pool, the 5-star Aquahouse Hotel & is within 1.8 miles of Chayka.
Veliko Tŭrnovo, Bulgaria
USD 291/night
Located 1 miles from Asen's Monument, the Bey House Royal offers views of the garden along with a traditional Hammam and a hot tub.
Gotse Delchev, Bulgaria
USD 180/night
Featuring a setting approximately 0.3 miles from Gradski right in a business area, the Uva Nestum Wine & Gotse Delchev provides evening entertainment activities and loungers.
Sveti Vlas, Bulgaria
USD 418/night
Nestled in the Yurta district of Sveti Vlas, the 5-star Voya is within 1.9 miles of Vlas.
Banya (Blagoevgrad), Bulgaria
USD 200/night
Set in the very adjacency to Regnum Banya Thermal, the 5-star Grand Hotel Therme offers 101 rooms and an indoor pool.
Sunny Beach, Bulgaria
USD 235/night
The Dreams Sunny Beach Resort And Spa with a swimming pool is around 1.8 miles from Iceberg Party Club.
Tsigov Chark, Bulgaria
USD 248/night
Set 1.8 miles from Lake Batak, the rooms in the Grande Vista Resort & Spa have views of pool.
Hisarya, Bulgaria
USD 196/night
Located just 0.8 miles from Archeological museum, the 5-star Empire Balneo & Spa Hisarya features a swimming pool and an à la carte restaurant with seafood dishes.
Saints Constantine and Helena, Bulgaria
USD 103/night
The 5-star newly built Astor Garden offers a steam room, a Jacuzzi and sauna facilities along with a beachfront location within walking distance of Aquapolis Water Park.
Sozopol, Bulgaria
5.01 review
USD 55/night
Located approximately 2.6 miles from Boat Trip, the 5-star luxury Saint Thomas Holiday Village features yoga classes, massage therapy and fitness facilities on-site along with a beach bar.

Sandanski, Bulgaria
USD 170/night
1.6 miles from Spartak, the comfortable Medite Spa Resort And Villas Sandanski offers hiking and cycling for guests to keep active.
Pomorie, Bulgaria
USD 112/night
Featuring a location in a beach area of Pomorie, the 5-star Wave offers a heated swimming pool and a pool bar.
Saints Constantine and Helena, Bulgaria
USD 333/night
The luxury Villa Chinka By Astor Garden Hotel - Adults Only features a pool bar and boasts a beachfront location within a 9-minute walk of artificial beach.
Bansko, Bulgaria
6.81 review
USD 72/night
Set 0.4 miles from Gondola Lift, the 5-star Ores Boutique can arrange snow skiing and hiking 5 minutes by car from Tourist Infomation Centre.