City Hotels Sofia
Menu
  • Customer Support
  • Help
  • USD
    U.S. dollar (USD) Euro (EUR) Pound sterling (GBP) Australian dollar (AUD) Canadian dollar (CAD) Brazilian real (BRL) Chinese yuan (CNY) Czech koruna (CZK) Danish krone (DKK) Hong Kong dollar (HKD) Israeli new sheqel (ILS) Japanese yen (JPY) Malaysian ringgit (MYR) New Zealand dollar (NZD) Norwegian krone (NOK) Polish zloty (PLN) Romanian leu (RON) Russian ruble (RUB) Saudi riyal (SAR) Singapore dollar (SGD) South African rand (ZAR) South Korean won (KRW) Swedish krona (SEK) Swiss franc (CHF) Turkish lira (TRY) Ukrainian hryvnia (UAH) Thai baht (THB) Argentina, Peso (ARS)
    en
    Dansk Deutsch English Español Français Ελληνικά עברית Italiano Nederlands Português Română Русский Türkçe

Find Hotels

2026-04-25

2026-04-26

Maximum period that can be booked is 30 days. Please enter alternative dates.

Guests:
 
Specify the age of a child
Specify the age of children

All Sofia hotels

Filter Results

Star rating

Search hotel by

Nightly price

Accommodation options

Districts

Points of interest

Hotel themes

Guest rating

Hotel amenities

Room amenities

Apply Filters
Clear Filters

2543 options found

  • Family Hotel Madrid

    12 Dragovitza Street, Sofia, Bulgaria (Show map)

    Show map

    Located only 1.6 km from the tranquil Borisova gradina Park, Family Hotel Madrid Sofia offers air-conditioned rooms 19 minutes' walk from the attractive Oborishte park. Wi-Fi is provided in public…

    More...
    From US$ 34
    price for 1 night
    BOOK From US$ 34
  • Hotel And Relax Moreni

    Vitosha Natural Park, Vitosha, Bulgaria (Show map)

    Show map

    Offering a shopping area and a restaurant, the 4-star Hotel And Relax Moreni Vitosha lies in the Vitosha district of Vitosha, approximately 10 minutes by car from the working Dragalevtsi Monastery…

    More...
    From US$ 101
    price for 1 night
    BOOK From US$ 101
  • Block 531 Aparthouse Block 533

    Mladost 1А, Anna Ahmatova Str Bl.531, Sofia, Bulgaria (Show map)

    Show map

    Block 531 Aparthouse Block 533 Sofia hotel is located 2.6 km from the Muzeiko and offers a lift and a vending machine. This aparthotel offers 22 rooms and amenities such as a barber shop.

    More...
    From US$ 30
    price for 1 night
    BOOK From US$ 30
  • Димоти Апартхотел

    Ж.К. Дружба, Ул. Хайделберг, Бл.604, Sofia, Bulgaria (Show map)

    Show map

    Overlooking the city, the 3-star Димоти Апартхотел Sofia is located nearly a 25-minute walk from The Mall. A garden adorned with a balcony enhances the ambiance of the aparthotel.

    More...
    From US$ 57
    price for 1 night
    BOOK From US$ 57
  • Hotel Astra

    108, Besarabia Str, Sofia, Bulgaria (Show map)

    Show map

    Located 2.8 km from such natural attractions as the attractive Oborishte park, the 3-star Hotel Astra Sofia includes a storage room. With Wi-Fi in public areas, the hotel offers a 24-hour front desk…

    More...
    From US$ 32
    price for 1 night
    BOOK From US$ 32
  • Апартамент Стела

    7 Улица „Родопи“ 1, Sofia, Bulgaria (Show map)

    Show map

    The spacious Апартамент Стела Sofia is nestled in the Centrum district, a 13-minute walk from the restaurant Bori Mechkata. One of the highlights of this apartment is a terrace, which allows guests…

    More...
    From US$ 60
    price for 1 night
    BOOK From US$ 60
  • Millennia Hotel

    Бул. „Княгиня Мария Луиза“ 110A, Sofia, Bulgaria (Show map)

    Show map

    Offering guests an archaeological museum, the 3-star Millennia Hotel Sofia sits 2.5 km from the Vitosha Boulevard. There is also private car parking.

    More...
    From US$ 140
    price for 1 night
    BOOK From US$ 140
  • Dunav Apartment House

    38 Dunav St, Sofia, Bulgaria (Show map)

    Show map

    Located a 14-minute walk from the Sofia Ancient Serdica Archaeological Complex, Dunav Apartment House Sofia hotel includes 15 rooms with views of the garden. This hotel features both Wi-Fi in public…

    More...
    From US$ 55
    price for 1 night
    BOOK From US$ 55
  • Hotel Gorna Banya

    Ural 2, Sofia, Bulgaria (Show map)

    Show map

    Located 4.5 km from Abacus Business Center, Hotel Gorna Banya Sofia includes 28 rooms. Featuring 24-hour front desk assistance and wake-up calls, this 3-star hotel also provides guests with currency…

    More...
    From US$ 22
    price for 1 night
    BOOK From US$ 22
  • Nova Guesthouse - Private En-Suite Rooms I Sofia Center I Self Check-In

    107 Ulitsa "Tsar Samuil", Sofia, Bulgaria (Show map)

    Show map

    The 2-star Nova Guesthouse - Private En-Suite Rooms I Sofia Center I Self Check-In, located in the Centrum district merely a 12-minute walk from Bulgarian National Bank, boasts an archaeological…

    More...
    From US$ 30
    price for 1 night
    BOOK From US$ 30
  • City Apartments

    Different Addresses Of Different Apartments Stated In The Name Of Each Apartment, Sofia, Bulgaria (Show map)

    Show map

    City Apartments Sofia includes a terrace and is situated a 5-minute walk from the second-largest Sephardic Sofia Synagogue. Wi-Fi is available for guests' business or leisure needs.

    More...
    From US$ 64
    price for 1 night
    BOOK From US$ 64
  • M Star Rooms, Private Parking, Sofia Top Center

    Ul. "Tsar Asen" 6, Sofia, Bulgaria (Show map)

    Show map

    To enjoy your vacation in Sofia, stay at M Star Rooms, Private Parking, Sofia Top Center, which is merely 0.8 km from the National Palace of Culture and within 20 minutes' walk of the historic Eagle…

    More...
    From US$ 242
    price for 1 night
    BOOK From US$ 242
  • Sofia Centre

    Улица „Пиротска“ 28 Етаж 2 28 Pirotska Street, Floor 2, Sofia, Bulgaria (Show map)

    Show map

    Sofia Centre Apartment is in the centre of Sofia, merely 9 minutes' walk from the Sofia Court House.

    More...
    From US$ 48
    price for 1 night
    BOOK From US$ 48
  • Gardenia Apartments

    100 Ulitsa "Sofroniy Vrachanski", Sofia, Bulgaria (Show map)

    Show map

    Featuring an archaeological museum, the 4-star Gardenia Apartments Sofia hotel offers a location nearly 20 minutes' walk from the Regional History Museum. Guests can discover a serene oasis in this…

    More...
    From US$ 70
    price for 1 night
    BOOK From US$ 70
  • Zaraaparthotel

    6 Улица „Освобождение“, Sofia, Bulgaria (Show map)

    Show map

    The 3-star Zaraaparthotel Sofia hotel offers a terrace, located around 6 km from the Muzeiko. Featuring 8 rooms with views of the garden, the aparthotel is approximately 15 minutes by car from the…

    More...
    From US$ 65
    price for 1 night
    BOOK From US$ 65
  • Grand Vitosha Apartments

    78 Ulitsa "Knyaz Boris I", Sofia, Bulgaria (Show map)

    Show map

    Situated within 20 minutes' walk of the National Palace of Culture and just 1.2 km from the prominent Sofia Synagogue, the 4-star Grand Vitosha Apartments Sofia hotel features an archaeological…

    More...
    From US$ 147
    price for 1 night
    BOOK From US$ 147
  • Hotel House K21

    21 Улица „Христо Ковачев“, Sofia, Bulgaria (Show map)

    Show map

    Hotel House K21 Sofia offers easy access to the Kvadrat 500 art gallery, which is situated nearly 5 minutes' walk away. The hotel features 7 rooms and such amenities as a barber shop and a luggage…

    More...
    From US$ 68
    price for 1 night
    BOOK From US$ 68
  • Rooms43

    43 Pirotska Str., Floor 2, Sofia, Bulgaria (Show map)

    Show map

    Situated just 1.5 km from Dimitar Petkov Market in the Centrum district of Sofia, the 3-star Rooms43 Sofia hotel offers an archaeological museum. Featuring 7 rooms with views of the city, this Sofia…

    More...
    From US$ 50
    price for 1 night
    BOOK From US$ 50
  • Apartment Airport Sofia

    София, Комплекс "Аерогара", Бл. 2, Вх. 1, Ап. 8, Sofia, Bulgaria (Show map)

    Show map

    Overlooking the garden, the 40 m² Apartment Airport Sofia is about 4 km from the National Museum of Military History in Sofia.

    More...
    From US$ 59
    price for 1 night
    BOOK From US$ 59
  • Blue Star Luxury Hotel

    3 Vincent Van Gogh St., Sofia, Bulgaria (Show map)

    Show map

    Blue Star Luxury Hotel Sofia, located a 5-minute walk from Vitosha tube station, offers a sauna and a sun terrace. This hotel boasts views of the city and offers Wi-Fi throughout the property.

    More...
    From US$ 138
    price for 1 night
    BOOK From US$ 138