Opodo
Flights
Hotels
Flight + Hotel
Cars

Hotels 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,725 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
    Extra discount available
    Hotel Alabin Central
    Hotel Alabin Central
    rayon Triaditsa, Sofia · 1.8 km from city centre
     2.4
    /5
    TripAdvisor: 2.4
    227 reviews

    Find the best hotels in Sofia for your next stay

    Still wondering what to do in Sofia? Opodo has the top must-see plans so you won't miss a thing. Find everything you need to know before picking your stay in Sofia and book your hotel today!

    Sofia: The City of Serdica's Enduring Spirit

    Sofia, Bulgaria's capital, offers a compelling blend of history and contemporary life. Situated at the foot of Vitosha Mountain, it presents a landscape dotted with ancient ruins, grand Orthodox cathedrals, and remnants of its communist past. Visitors often gravitate towards sites such as the Alexander Nevsky Cathedral, a significant Eastern Orthodox basilica, and the Saint George Rotunda, one of the oldest buildings in the city, dating back to Roman times.

    The city is also known for its mineral springs, with many public fountains supplying warm, health-benefiting water. A stroll down Vitosha Boulevard reveals a lively pedestrian zone, home to various shops and eateries, while the National Palace of Culture often hosts events. The juxtaposition of Roman archaeological sites with modern architecture illustrates Sofia's layered narrative, making it a destination of considerable interest.

    Where to book your hotel in Sofia

    If you're looking to book a hotel in Sofia, the most common and convenient area for visitors is undoubtedly the city centre, offering excellent access to most of the capital's main attractions and amenities.

    The heart of Sofia around Vitosha Boulevard is a fantastic choice, particularly if you enjoy being amidst the hustle and bustle. This pedestrianised street is lined with shops, cafes, and restaurants, perfect for an evening stroll. Accommodation here ranges from boutique hotels to larger, well-known chains. You'll be within easy reach of the National Palace of Culture and the Church of St. George Rotunda, along with numerous museums and theatres.

    For those preferring a slightly quieter yet still central spot, the area surrounding the Alexander Nevsky Cathedral and St. Sofia Church offers a more historical feel. This district boasts grand architecture and a more serene atmosphere, often featuring smaller, independently run hotels or guesthouses. It’s also close to the Ivan Vazov National Theatre and the Central Military Club, providing cultural experiences without the immediate intensity of Vitosha.

    Further west, towards the Serdika Metro Station and the Presidential Palace, you'll find a blend of business hotels and more budget-friendly options. This area is incredibly well-connected and puts you right on the doorstep of the ancient Serdica Archaeological Complex and the Banya Bashi Mosque. Eateries here cater to both locals and visitors, from traditional Bulgarian fare to international cuisine.

    When considering your hotel choice, Sofia’s public transport system is very efficient, particularly the metro. Most central areas are well-served, making it easy to get around. The metro also offers a direct link from Sofia Airport Terminal 2 to the city centre, meaning a hotel near a metro station can greatly simplify your arrival and departure. Taxis are also readily available and reasonably priced.

    Find the best hotel deals in Sofia

    To secure better value on your Sofia hotel, consider travelling outside of peak times. Generally, you'll find prices are higher during the summer months of June, July, and August, and also around the Christmas and New Year period. Furthermore, Sofia often hosts various trade fairs and business conferences, particularly in autumn and spring, which can temporarily drive up accommodation costs; checking a local events calendar before booking could help you avoid these periods.

    For more affordable rates, target the shoulder seasons or the quietest part of winter. The months of January and February, after the festive rush, typically offer the lowest prices. Booking your stay well in advance, especially if your travel dates are flexible, often yields better deals than last-minute reservations. Comparing prices across different booking sites can also help you find a suitable option without overspending.

    Opodo logo
    Terms and conditions

    Privacy policy
    © Opodo 2026. All rights reserved. Vacaciones eDreams, S.L. Sociedad unipersonal, Calle de Manzanares, nº 4, Planta 1º, Oficina 108, 28005, Madrid, Spain, with VAT number B-61965778. Registered in Commercial Register of Madrid, Volume 36897, Sheet 121 Page M-660117. Travel Agency Licence GC88MD. 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 opodo.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 Agent
    ATOL protected