Most popular cities in Bulgaria
Sunny Beach137 hotels
Varna27 hotels
Golden Sands48 hotels
Sofia94 hotels
Amazing spa hotels in Bulgaria
Sunny Beach, Bulgaria
USD 181/night
Featuring a Greek restaurant, the modern Barcelo Royal Beach is located merely an 8-minute walk from Sunny Beach Amusement Park and boasts a seasonal outdoor swimming pool.
Sofia, Bulgaria
USD 154/night
Located 4.8 km from Park Vrana, the smoke-free Crowne Plaza boasts an indoor swimming pool.

Sofia, Bulgaria
USD 195/night
Staying in one of the 259 rooms, guests will enjoy sauna facilities and an indoor pool as well as views of the mountain.
Golden Sands, Bulgaria
USD 127/night
The Melia Grand Hermitage All Inclusive & Private Beach Access Golden Sands boasts 619 rooms along with archery and cycling, at 450 metres from Golden Dreams Boat.
Bansko, Bulgaria
10.01 review
USD 70/night
Located within 1.1 km of Bansko ski center, the 5-star Premier Luxury Mountain Resort boasts an outdoor swimming pool and an à la carte restaurant with European dishes.
Sandanski, Bulgaria
10.01 review
USD 115/night
Located less than at a distance of 3.6 km from Statue of Spartacus, the 5-star Pirin Park offers an indoor swimming pool.
Golden Sands, Bulgaria
9.02 reviews
USD 57/night
The grand 5-star International Hotel Casino & Tower Suites Golden Sands boasts entertainment activities and billiards on site and guests can laze by an outdoor pool.
Sofia, Bulgaria
5.61 review
USD 54/night
The 5-star Maison Sofia - Mgallery is situated next to the business district of Sofia, within a 5-minute walk of Rainbow Plaza.
Velingrad, Bulgaria
USD 105/night
Offering a setting a 10-minute ride from Lake Kleptuza, the luxury Hotel Rich Velingrad includes 54 rooms and features a steam room, a hot tub and an emotional shower.
Kavarna, Bulgaria
USD 242/night
Featuring an outdoor swimming pool and 47 rooms, the 5-star Thracian Cliffs Golf & Kavarna is approximately a 20-minute walk from Bendida Beach.
Sofia, Bulgaria
USD 133/night
Located only 9 minutes' walk from Central Sofia Market Hall, the 5-star Anel has 61 rooms, and lies close to a train station.
Sunny Beach, Bulgaria
10.01 review
USD 88/night
With spa therapy, loungers and various recreational opportunities this 55-room the elegant 5-star Nobel Ultra All Inclusive - Free Beach Access Sunny Beach is within 2.5 km of Nesebar South Beach.
Sunny Beach, Bulgaria
USD 231/night
Located right in the centre of Sunny Beach, within 6 km of Old Nessebar, the 5-star Helena Sands features a solarium, a hot tub and sauna facilities.
Bansko, Bulgaria
8.41 review
USD 102/night
The Kempinski Hotel Grand Arena is situated in the very heart of Bansko around a 7-minute walk from MALL Bansko.
Sofia, Bulgaria
USD 110/night
Featuring sauna facilities and an indoor pool, the 5-star Marinela Sofia is situated within 2.6 km of City Garden and near a railway station.
Velingrad, Bulgaria
USD 341/night
Set within 10 minutes' drive of Historical Museum Velingrad, the Kashmir Wellness & Spa Hotel Adults Only lies in the Kleptuza district.
Golden Sands, Bulgaria
USD 184/night
You can have some rest at an outdoor swimming pool or enjoy magnificent views of the sea, while the 5-star Riviera Beach Hotel And Spa, Riviera Holiday Club boasts a quiet setting at a short distance from Aquapolis Water Park.
Bansko, Bulgaria
USD 284/night
Set within 3.7 km of Lidl, the Katarino Spa Bansko features 135 rooms with private bathrooms.
Bansko, Bulgaria
USD 119/night
House Museum of Neofit Rilski is 800 metres from the Lucky Bansko Aparthotel Spa & Relax and Chapel of the Holy Virgin is 0.8 km away.
Sofia, Bulgaria
USD 250/night
Situated near an underground station, the grand Intercontinental Sofia, An Ihg is within 450 metres of Russian Church St Nicholas.
Top family hotels in Bulgaria
Sunny Beach, Bulgaria
USD 201/night
Set within 3 km of Cacao Beach Club, the 5-star Residence Sunny Beach has an à la carte restaurant serving Italian cuisine.
Sofia, Bulgaria
USD 198/night
Staying at the prestigious 5-star Grand Hotel Sofia - Top Location, The Most Spacious Rooms In The City, Secured Paid Underground Parking, guests can discover the financial area approximately 7 minutes' walk from Sofia Court House.
Varna, Bulgaria
USD 71/night
Located 700 metres from Art Gallery Boris Georgiev, the comfortable Grand Hotel London Varna is nearly 7 minutes on foot from The Roman Baths of Odessos.
Sofia, Bulgaria
5.21 review
USD 123/night
The lounge bar as well as à la carte restaurant are on the territory of the exclusive Balkan Palace Sofia, set just 5 minutes' walk from Monument to the Unknown Warrior and about a 5-minute walk from Serdika tube station.
Elenite, Bulgaria
USD 159/night
Located within 25 minutes' walk of Venid Beach, the Paradise Elenite offers an outdoor swimming pool and an aqua park for guests.
Burgas, Bulgaria
USD 135/night
Located within 0.6 km of Sea Casino Cultural Center, the comfortable 5-star Primoretz Grand Hotel & Spa features facials and yoga classes near a train station.
Albena, Bulgaria
USD 78/night
Located about 700 metres from Albena Beach and just 1.2 km from Aqua Park Albena, the Flamingo features a swimming pool and 17 rooms.
Pamporovo, Bulgaria
USD 119/night
Offering a Turkish steam bath, a Turkish steam room and an indoor pool, the 5-star Perelik is 18 minutes on foot from Pamporovo.
Balchik, Bulgaria
USD 84/night
Set within 3.1 km of Lyuben Karavelov, the stylish Lighthouse Golf & Spa features 185 rooms with private bathrooms.
Albena, Bulgaria
8.01 review
USD 327/night
Set 10 minutes by car from Black Sea Ice Arena, the superior 5-star Maritim Hotel Amelia Albena features 174 rooms with private bathrooms.
Bansko, Bulgaria
USD 122/night
There are massage therapy, recreational facilities and entertainment activities on site and guests can enjoy the à la carte restaurant, while the superior 4-star Mpm Hotel Sport boasts a prime location in Bansko.
Bansko, Bulgaria
USD 126/night
Offering steam baths and a thermal pool, the stylish Regnum Bansko Ski Hotel & Spa is located within a 15-minute drive of Ski Lift Banderitsa 1.
Varna, Bulgaria
USD 78/night
Boasting a location only a 6-minute stroll from Art Gallery Boris Georgiev, the 5-star Graffit Gallery Design Varna includes 54 rooms and a swimming pool.
Razlog, Bulgaria
9.02 reviews
USD 231/night
Featuring a Turkish steam bath, a Turkish steam room and an indoor pool, the pet-friendly Pirin Golf Hotel & is located a 15-minute ride from Velyanova house.
Golden Sands, Bulgaria
9.44 reviews
USD 48/night
Boasting a location merely an 8-minute stroll from Golden Dreams Boat, the Admiral offers 30 rooms together with a pool bar onsite.
Sofia, Bulgaria
USD 92/night
Boasting a Mediterranean menu, the luxury Sense Hotel Sofia, A Member Of Design Hotels Sofia has 71 rooms, featuring a setting near a train station in the Centrum district.
Pomorie, Bulgaria
USD 93/night
Located within walking distance of Sunset Waterpark, the comfortable 5-star Grand Hotel Pomorie boasts patio views, a piano bar on-site and a seasonal outdoor swimming pool.
Sveti Vlas, Bulgaria
USD 167/night
Featuring an à la carte restaurant and an outdoor pool, the luxury Garden Of Eden Complex is located around 15 minutes by car from Iceberg Party Club.
Velingrad, Bulgaria
USD 177/night
Offering a restaurant, the Balneo Complex lies in the Kleptuza district, within a 6-km distance of Historical Museum Velingrad and nearly a 10-minute ride from Mineral Pool Velingrad.
Kyustendil, Bulgaria
USD 65/night
Located less than 16 minutes on foot from Sveta Mina, the 5-star Strimon Garden Kyustendil offers a seasonal outdoor swimming pool.
Best luxury hotels in Bulgaria
Dyuni, Bulgaria
USD 181/night
Situated nearly a 5-minute stroll from Alepu beach, the Duni Marina welcomes guests with a restaurant.
Sozopol, Bulgaria
USD 268/night
4.2 km from Arkutino, the 5-star Duni Marina Royal Palace Sozopol offers windsurfing and cycling for guests to keep active.
Nesebar, Bulgaria
10.01 review
USD 189/night
There are a traditional Hammam, a solarium and a hot tub at the luxury Sol Nessebar Palace, and some of the 465 rooms offer views of the garden.
Balchik, Bulgaria
USD 409/night
The Club Residence At Blacksearama Golf Balchik boasts fitness classes and spa therapy on site and guests can laze by a swimming pool.
Sozopol, Bulgaria
USD 240/night
Featuring a swimming pool, the 5-star Blu Bay Hotel in the Sozopol Old Town district of Sozopol boasts 43 rooms.
Pavel Banya, Bulgaria
USD 179/night
Dining at à la carte restaurant with European dishes is available at the 5-star Sevtopolis, set 3.4 km from Village Turia.
Sunny Beach, Bulgaria
USD 249/night
The Helena Park is found at a 3.1 km distance from Dinevi Marina, offering a hot tub, sauna facilities and an indoor pool.
Sofia, Bulgaria
USD 112/night
Boasting a shared lounge and various recreational opportunities, along with a lounge bar, the smoke-free All Seasons has a picturesque location at a distance of 500 metres from National Museum of History.
Borovets, Bulgaria
8.01 review
USD 84/night
Located within 5 minutes' walk of Borovets Ski Resort, the 5-star Festa Winter Palace is 5 minutes by car from the summer Sitnyakovo Royal Residence.
Velingrad, Bulgaria
USD 108/night
Located within 20 minutes' walk of Historical Museum Velingrad, the 5-star Spa Hotel Infinity Park features a swimming pool.
Albena, Bulgaria
USD 209/night
Guests staying at the luxury Maritim Paradise Blue Hotel & are provided with an à la carte restaurant and a sauna and an indoor pool, featuring a location just 8 minutes' walk from Albena Beach.

Velingrad, Bulgaria
USD 167/night
Guests of the smoke-free Maxi Park, placed around a 25-minute walk from Historical Museum Velingrad, can splash about in indoor swimming pools and savor drinks in a poolside bar.
Velingrad, Bulgaria
USD 300/night
Set at a distance of 3.5 km from Lake Kleptuza, the 5-star Arte Spa & Park includes 115 rooms in addition to hiking, skiing, and ping pong available on-site.
Sveti Vlas, Bulgaria
9.81 review
USD 82/night
Staying at the 5-star Grand Hotel, you can visit Beach - Sveti Vlas, set approximately 15 minutes' walk away, or simply relax by a swimming pool.
Saints Constantine and Helena, Bulgaria
USD 130/night
Located in the Sunny Day Beach district 4.4 km from Riviera beach, the perfect 5-star Balneo Saints Constantine and Helena has 68 rooms and an indoor swimming pool.
Sveti Vlas, Bulgaria
USD 266/night
Located at a 3.6 km distance from Den Glade Viking Dance Club, the charming 5-star Moonlight Sveti Vlas offers views of the mountain along with a hot tub, sauna facilities and an indoor pool.
Burgas, Bulgaria
10.01 review
USD 326/night
Set nearly a 25-minute walk from Sand Fest Burgas, the 5-star Villa Promenade includes a restaurant with Spanish cuisine.
Obzor, Bulgaria
8.61 review
USD 588/night
The comfortable 5-star Hvd Reina Del Mar - Premium Spa Service & Free Parking Obzor is in close vicinity to Ancient Kiln and has a quick access to Obsor Beach.

Sandanski, Bulgaria
USD 170/night
Staying in one of the 43 rooms, guests will enjoy a Turkish steam bath, a treatment room, and a hot tub as well as views of the garden.
Bansko, Bulgaria
USD 132/night
Boasting a luxurious setting in the Bansko Ski Lift district, the classic 5-star Amira Boutique features a lobby bar plus fitness classes, spa therapy and entertainment activities.
Top resorts in Bulgaria
Plovdiv, Bulgaria
10.01 review
USD 177/night
Boasting a central location in Plovdiv, the 5-star Emporium Plovdiv - Mgallery The Best 5-Star Boutique Hotel On The Balkans For 2022 features Torro Premio restaurant and a champagne bar.
Sunny Beach, Bulgaria
USD 237/night
Located a 10-minute ride from Sunny Beach, the Secrets Sunny Beach Resort & Burgas features a Jacuzzi and a sauna.
Kranevo, Bulgaria
USD 201/night
The 5-star Casa Kranevo provides indoor swimming pools and is around a 25-minute walk from Baltata.
Saints Constantine and Helena, Bulgaria
USD 179/night
Guests of the 5-star Aquahouse Hotel & Spa Saints Constantine and Helena can relax in a swimming pool or benefit from sauna facilities and an outdoor swimming pool, while enjoying location 5 minutes on foot from SV.SV.Konstantin I Elena Holding.
Veliko Tarnovo, Bulgaria
USD 291/night
The Bey House is situated near the historical district of Veliko Tarnovo around 20 minutes on foot from Asen's Monument.
Sveti Vlas, Bulgaria
USD 418/night
There are a traditional Hammam, sauna facilities and an indoor pool at the 5-star Voya Beach Resort Sveti Vlas, and some of the 172 rooms offer views of the garden.
Pavel Banya, Bulgaria
USD 155/night
Located 10 minutes by car from Village Turia in Pavel Banya, the 5-star Гранд features an à la carte restaurant along with a hammam and massage therapy.
Banya (Blagoevgrad), Bulgaria
USD 200/night
The 5-star Grand Hotel Therme is in close vicinity to Regnum Banya Thermal and has to offer an indoor swimming pool plus a hot spring public bath, a hot tub and sauna facilities.
Sunny Beach, Bulgaria
USD 235/night
Located within 10 minutes' drive of Venid Beach, the Dreams Sunny Beach Resort And Spa offers an outdoor pool and a fitness area for guests.
Golden Sands, Bulgaria
USD 367/night
Featuring an outdoor pool and 143 rooms, the 5-star Grifid Noa Golden Sands is 9 minutes' walk from Minigolf course.
Saints Constantine and Helena, Bulgaria
USD 103/night
Located within 7 km of Pantheon Memorial Park, the perfect Astor Garden offers views of the park along with a Jacuzzi and sauna facilities.
Pomorie, Bulgaria
USD 112/night
The luxury Wave Resort Pomorie has an à la carte restaurant and a swimming pool for its guests.
Saints Constantine and Helena, Bulgaria
USD 333/night
Located within 6 minutes' walk of SV.SV.Konstantin I Elena Holding in the Saints Constantine and Helena Central Beach district, the 5-star Villa Chinka By Astor Garden Hotel - Adults Only Saints Constantine and Helena features 11 rooms along with spa therapy and entertainment activities.
Bansko, Bulgaria
6.81 review
USD 72/night
End your day in the 5-star Ores that is located approximately a 25-minute walk from House Museum of Nikola Vaptsarov and offers a swimming pool.