eDreams
Flights
Hotels
Flight + Hotel
Cars

Book a hotel in Sofia

Choose your dates to check current prices and hotel deals
Last-minute deals
    Best hotel deals in Sofia
    Save up to £175 on accommodation
    Popular choice among our travellers
    Favorit Hotel
    Favorit Hotel
    Sofia City Center, Sofia · 0.5 km from city centre
    Central location
    Very good 4.3
    /5
    TripAdvisor: 4.3
    302 reviews
    Extra discount available
    Visito Apart House
    Visito Apart House
    Sofia City Center, Sofia · 0.7 km from city centre
    Central location
    Very good 4.4
    /5
    TripAdvisor: 4.4
    19 reviews
    Extra discount available
    Central Hotel Sofia
    Central Hotel Sofia
    Sofia City Center, Sofia · 1.5 km from city centre
    Getaway deal
    Very good 4.2
    /5
    TripAdvisor: 4.2
    5,070 reviews
    Sofia Balkan Palace
    Sofia Balkan Palace
    Sofia City Center, Sofia · 1.5 km from city centre
    Good 3.8
    /5
    TripAdvisor: 3.8
    1,728 reviews
    Extra discount available
    Aris Hotel Sofia
    Aris Hotel Sofia
    Sofia City Center, Sofia · 0.4 km from city centre
    Central location
    Good 3.7
    /5
    TripAdvisor: 3.7
    133 reviews
    Extra discount available
    easyHotel Sofia
    easyHotel Sofia
    Sofia City Center, Sofia · 2 km from city centre
    Good 3.7
    /5
    TripAdvisor: 3.65
    4,419 reviews
    Extra discount available
    Hotel Sveta Sofia
    Hotel Sveta Sofia
    Sofia City Center, Sofia · 1.3 km from city centre
    Good 3
    /5
    TripAdvisor: 3
    283 reviews
    Hotel Rila Sofia
    Hotel Rila Sofia
    Sofia City Center, Sofia · 1.7 km from city centre
     2.8
    /5
    TripAdvisor: 2.8
    416 reviews
    Serdika Rooms
    Serdika Rooms
    Sofia City Center, Sofia · 1.4 km from city centre
     2.8
    /5
    TripAdvisor: 2.75
    792 reviews
    Hotel Alabin Central
    Hotel Alabin Central
    rayon Triaditsa, Sofia · 1.8 km from city centre
     2.4
    /5
    TripAdvisor: 2.4
    227 reviews
    Extra discount available

    Book the best hotels in Sofia with eDreams

    Looking for the perfect place to stay in Sofia? From elegant city centre hotels near the Serdica ancient complex to cosy guesthouses nestled in Vitosha Mountain's foothills, finding your ideal base for exploring Bulgaria’s captivating capital is easy. eDreams has rounded up everything you need to know about where to stay, helping you book with confidence.

    Sofia: a city of ancient treasures

    Step back in time through Sofia's rich past, where Roman ruins sit alongside Ottoman mosques and Soviet-era monuments. This captivating city offers a fascinating blend of cultures, making it a unique Eastern European capital. You can explore its ancient history at sites like the Serdica archaeological complex or marvel at the intricate details of the Alexander Nevsky Cathedral, one of the largest Eastern Orthodox cathedrals in the world.

    Beyond its historical treasures, Sofia is a city of green spaces, vibrant markets, and welcoming eateries. Spend an afternoon wandering through Borisova Gradina park or discover local crafts and fresh produce at Zhenski Pazar market. With plenty of affordable accommodation options across different neighbourhoods, finding the perfect place to stay to explore Sofia's many layers is straightforward. Whether you prefer a central base near cultural attractions or a quieter spot with easy access to public transport, Sofia provides a memorable stay.

    Where to book your hotel in Sofia

    Most visitors choose to book their hotel in Centrum, the heart of Sofia. This area offers excellent access to major attractions and transport links, making it a convenient base for exploring the city.

    Centrum is ideal if you want to be close to the main sights. Here, you will find landmarks such as Alexander Nevsky Cathedral, Ivan Vazov National Theatre, and the National Palace of Culture. Accommodation ranges from grand hotels to more modest guesthouses. The streets around Vitosha Boulevard are particularly popular, offering a lively atmosphere and proximity to shops and cafes.

    For a slightly quieter stay, consider areas like Lozenets or Yuzhen Park. Lozenets is a greener, more residential district south of the city centre, known for its pleasant atmosphere and proximity to the South Park (Yuzhen Park). It offers a mix of modern apartments and boutique hotels. While not directly in the city centre, it provides good access to public transport for reaching the main attractions.

    When choosing your hotel, consider its proximity to public transport. Sofia has an efficient metro system, with lines connecting the city centre to various districts and the airport. The Serdika metro station is a major hub in Centrum, making it easy to travel around. Sofia Airport is well-connected by metro line 4, which offers direct service to the city centre, making hotels along this line convenient for arrivals and departures.

    Find the best hotel deals in Sofia

    Planning a budget-friendly trip to Sofia means smart hotel booking. Consider staying just outside the city centre, for example, in areas like Lozenets or Studentski Grad. These neighbourhoods offer more affordable hotels and guesthouses but are still well-connected by Sofia's efficient metro system, often providing quicker access to attractions like Vitosha Boulevard than some central areas during peak traffic. Booking your accommodation for a mid-week stay can also help cut costs, as weekend rates are typically higher.

    Look for hotels that offer complimentary services. Many Sofia hotels, particularly smaller family-run establishments, include breakfast, which can save you money on dining out each morning. Another unique detail to consider is the availability of thermal baths within some hotel complexes, even outside luxury options. These can offer a relaxing perk without needing to pay for separate spa visits. Searching for deals during the shoulder seasons (spring and autumn) can also yield significant savings compared to the busy summer months.

    Ready to save on your Sofia adventure? Book your next hotel stay with eDreams today.

    eDreams logo
    General terms and conditions

    Privacy policy
    © 1999 - 2026 eDreams. All rights reserved. Vacaciones eDreams, S.L. (Sociedad Unipersonal). Registered address (not open to the public): Calle de Manzanares, nº 4, Planta 1º, Oficina 108, 28005, Madrid, Spain. VAT number ESB-61965778. Registered with the Registro Mercantil de Madrid, Tomo 36897, Folio 121, Hoja M-660117. Licensed Travel Agency CICMA 3682 and IATA-accredited agent. To contact us about your booking, you can do so immediately via our help centre or contact our agents here.
    Flight-inclusive Packages booked on eDreams.co.uk are financially protected by the ATOL scheme (under Vacaciones eDreams SL’s ATOL number 11966). ATOL protection does not apply to all travel services listed on this website. This website and our general terms and conditions will provide you with information on the protection that applies in the case of each holiday and travel service offered before you make your booking. If you do not receive an ATOL Certificate, then the booking will not be ATOL protected. If you do receive an ATOL Certificate but all the parts of your trip are not listed on it, those parts will not be ATOL protected. Please ask us to confirm what financial protection may apply to your booking. Please see our general terms and conditions for more information about financial protection, or for more information on the ATOL Certificate go to: www.caa.co.uk.
    IATA Accredited AgentTUV Certified Agent
    ATOL protected