Book Hotels in Sofia
Cabins, apartments, houseboats! We offer comfortable & private vacation rentals
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top Sofia hotels

ART HOTEL 158
Reviewed on Jul 2, 2025

InterContinental Sofia by IHG
Reviewed on Jul 1, 2025

Grand Hotel Millennium Sofia
Reviewed on Jun 16, 2025

Grand Hotel Sofia
Reviewed on Jun 28, 2025

Novotel Sofia
Reviewed on Jul 1, 2025

Rosslyn Thracia Hotel
Reviewed on Jun 20, 2025

Best Western Terminus Hotel
Reviewed on Jul 2, 2025

Sofia Balkan Palace
Reviewed on Jul 6, 2025

Hotel Favorit
Reviewed on Jun 15, 2025
Cheap Sofia hotels

easyHotel Sofia
Sofia Hotel & Travel Guide
Room choices are plentiful in Sofia. There are 112 establishments within 6 miles (10 kilometers) of the heart of Sofia on our easy-to-use hotel database.
Within 0.6 miles (1 kilometer) of the city center, customers of Travelocity can stay at the range of accommodations, such as the Grand Hotel Sofia and Les Fleurs Boutique Hotel.
The Sense Hotel Sofia is situated in a great location near the Russian Church. Another close Travelocity accommodation option is the Radisson Blu Grand Hotel, Sofia. If you think you'd like to explore the area around the National Museum of History, you may like to look at the Apartment House Bulgaria or the Hotel Berlin Park Vitosha. The Church of St. George, yet another well-known Sofia attraction, is a short walk from the Hotel Anel and the Arena di Serdica Hotel. Alternative options that are within walking distance of the Boyana Church include the Festa Sofia and the Anastasia Apart Hotel.
Thrifty travelers can breathe easy. The Sofia area offers a good selection of low-cost hotel establishments. The Hotel Budapest is 0.7 miles (1.2 kilometers) from the center of Sofia, while the Central Hotel Forum is 2 miles (2 kilometers) away. The Amsterdam and the Prime Rentals are two more affordable places that deserve a look.
The Hotel Triada is positioned 2 miles (4 kilometers) from the center of Sofia. Also, the Holiday Inn Sofia is about 6 miles (9 kilometers) away. The Maxi Park Hotel & Apartments along with the Hotel Vega Sofia are two alternative places to stay in Sofia.
Blagoevgrad is 50 miles (78 kilometers) south of Sofia and is where you'll find American University in Bulgaria and Church Vavedenie Bogorodichno. The Hotel Alpha and City Hotel Blagoevgrad are some of the Travelocity-recommended hotel choices in Blagoevgrad. Or, you could consider staying in Bansko, 60 miles (97 kilometers) to the south of Sofia, where you can choose from the Regnum Bansko Hotel & Spa and Kempinski Hotel Grand Arena. Should you choose to stay in Bansko, make sure you venture to the Bansko Ski Resort and Dobrinishte Ski Resort.
Situated 4 miles (7 kilometers) outside central Sofia is Sofia Airport. Find nearby rooms at Best Western Expo Hotel or Metropolitan Hotel Sofia.
Frequently asked questions
Recent Sofia hotel reviews by fellow wanderers

Sense Hotel Sofia, a Member of Design Hotels
Explore More Ways to Travel with Travelocity
Accommodation Types
Accommodation Types in Sofia
- Hotels with Airport Transfers in Sofia
- Kid Friendly Hotels in Sofia
- Spa Resorts & Hotels in Sofia
- Hotels with Balconies in Sofia
- Hotels with a Gym in Sofia
- Adventure Hotels in Sofia
- Cheap Hotels in Sofia
- Hotels with Free Breakfast in Sofia
- Historic Hotels in Sofia
- Ski Resorts and Hotels in Sofia
- Hotels with Pools in Sofia
- Luxury Hotels in Sofia
- Hotels with Childcare in Sofia
- Hotels with Hot Tubs in Sofia
- Hotels with an Indoor Pool in Sofia
- Casino Resorts & Hotels in Sofia
- Boutique Hotels in Sofia
- Arcade Hotels in Sofia
- Hotels with Kitchenettes in Sofia
- Hotels with Free Airport Shuttle in Sofia
- Hotels with Tennis Courts in Sofia
- Beach Resorts & Hotels in Sofia
- Hotels on the Lake in Sofia
- Samokov Hotels
- European Union Hotels
- Borovets Hotels
- Sapareva Banya Hotels
- Pravets Hotels
- Eastern Europe Hotels
- Pernik Hotels
- Rila Hotels
- Balkan Mountains Hotels
- Panagyurishte Hotels
- Rila Mountains Hotels
- Dupnitsa Hotels
- Belchin Hotels
- Panichishte Hotels
- Dolna Banya Hotels
- Elin Pelin Hotels
- Botevgrad Hotels
- Bankya Hotels
- Mezdra Hotels
- Kostenets Hotels
- Etropole Hotels
- Bozhurishte Hotels
- Kostinbrod Hotels
- Govedartsi Hotels
- Belovo Hotels
- Rhodopes Mountains Hotels
- Pancharevo Hotels
- Ihtiman Hotels