Save up to 17% by booking Flight + Hotel.
Search 321,000 hotels and 400 airlines worldwide.
Get the price Guarantee available for your trip.
Located in the west of Bulgaria, Sofia is yet to attain the same status as some of its European neighbours. Yet this dynamic Slavic city is home to remarkable monuments, cathedrals and museums, it has a national park with skiing and hiking on its doorstep, and boasts some of the most affordable accommodation in the Balkans.
Sofia’s compact city centre is a good place to start. Begin at the dazzling golden-domed Alexander Nevski Cathedral – one of the largest Eastern Orthodox churches in the world. This cross-domed basilica can hold 10,000 people, and is richly decorated with Venetian mosaics and gleaming Carrara marble. Other religious structures worth visiting include the landmark St Nedelya Church and the Roman 4th-century Church of St George – a redbrick rotunda considered the oldest building in Sofia.
Enjoy a stroll along Vitosha Boulevard, the city’s main commercial thoroughfare. This pedestrianised street is home to designer boutiques and local chains, along with plenty of coffee shops, restaurants and bars. Or browse the colourful flowers and food stalls at the Central Sofia Market Hall, whose three storeys house more than 170 stalls and traders.
Sofia is home to dozens of galleries and performance venues. For a taste of the city’s arts and cultural scene, visit the National Gallery for Foreign Art or the National Art Gallery, or take in a performance at the National Opera and Ballet. See Soviet-era artefacts and sculptures at the Museum of Socialist Art, where portraits of Karl Marx hang alongside paintings depicting communist themes.
At Sofia’s southern limit is the national park of Mount Vitosha – a popular excursion any time of year. Hiking, biking, rock-climbing and paragliding are popular summertime activities, while in the winter months you can easily arrange a skiing or snowboarding daytrip from the city.
Sofia combines a long and varied cultural history with modern infrastructure and access to fantastic outdoor activities. With a great range of basic to upscale hotels at affordable prices you’ll find accommodation to suit your break and budget.
Located in the heart of Sofia, this hotel is within 1 mi (2 km) of Central Sofia Market Hall and Church of St. George. Archaelogical Museum and Ivan Vazov National Theatre are also within 2 mi (3 km).
Located in the heart of Sofia, this luxury hotel is within a 15-minute walk of Saint Sofia Monument, Archaelogical Museum, and Church of St. George. Ivan Vazov National Theatre and Russian Church are also within 1 mi (2 km).
Located in the heart of Sofia, this hotel is within 2 mi (3 km) of National Palace of Culture, Church of St. George, and Archaelogical Museum. Ivan Vazov National Theatre and Vasil Levski Stadium are also within 3 mi (5 km).
Located in the heart of Sofia, this spa hotel is within a 15-minute walk of Sveta Nedelya Church, Church of St. George, and Archaelogical Museum. Ivan Vazov National Theatre and Russian Church are also within 1 mi (2 km).
Situated in Sofia, this hotel is within a 15-minute walk of Sofia Public Mineral Baths, Russian Church, and Alexander Nevski Cathedral. Church of St. George and Archaelogical Museum are also within 1 mi (2 km).
Situated in Sofia, this hotel is 0.9 mi (1.4 km) from Sofia Airport Centre and within 3 mi (5 km) of Megapark and European Trade Centre. Armeets Arena is 2.9 mi (4.6 km) away.
Located in the heart of Sofia, this hotel is within 6 mi (10 km) of Sveta Nedelya Church, Church of St. George, and Russian Church. National Palace of Culture and Archaelogical Museum are also within 6 mi (10 km).
Located in the heart of Sofia, this luxury hotel is steps from Monument to the Liberating Tsar and Alexander Nevski Cathedral. Russian Church and National Gallery for Foreign Art are also within 5 minutes.