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)

Find Hotels

2026-05-04

2026-05-05

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

Places to Stay in Sofia

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

217 options found

  • Family Hotel Agoncev

    12 Svilenitsa Str., Sofia, Bulgaria (Show map)

    Show map

    Positioned a mere 1.9 km from the prominent Sofia Synagogue and within 25 minutes' walk of the Mall of Sofia, the 3-star smoke-free Family Hotel Agoncev Sofia provides a banquet hall for a variety of…

    More...
    From US$ 76
    price for 1 night
    BOOK From US$ 76
  • Kniaz Boris Hotel

    Kniaz Boris Str. 188, Sofia, Bulgaria (Show map)

    Show map

    Providing guests with car rentals, the 2-star Kniaz Boris Hotel Sofia is located around 25 minutes' walk from the National Palace of Culture. Featuring 15 rooms with views of the garden, the hotel is…

    More...
    From US$ 22
    price for 1 night
    BOOK From US$ 22
  • Hotel Kitchen59

    59 Bulevard "Tsar Boris Iii", Krasno Selo Metro Station, Sofia, Bulgaria (Show map)

    Show map

    The 4-star smoke-free Hotel Kitchen59 Sofia offers a location about 5 minutes on foot from Krasno Selo Market and such amenities as an outdoor swimming pool, a sundeck and a shared lounge. This Sofia…

    More...
    From US$ 101
    price for 1 night
    BOOK From US$ 101
  • Hotel Consul

    Pop Grujo Str 37, Sofia, Bulgaria (Show map)

    Show map

    The 3-star Hotel Consul Sofia, located about 10 minutes' drive from the neoclassical "Ivan Vazov" National Theater, is proud to feature an archaeological museum. Indulge in mountain views and the…

    More...
    From US$ 111
    price for 1 night
    BOOK From US$ 111
  • Hotel Rai

    6 Akademik Nikola Obreshkov Str., Sofia, Bulgaria (Show map)

    Show map

    Situated 25 minutes' walk from the Historic Borisova gradina Forest Park, Hotel Rai Sofia offers a meeting room with a range of business amenities. This hotel provides views of the mountain, while 24…

    More...
    From US$ 35
    price for 1 night
    BOOK From US$ 35
  • Meg-Lozenetz Hotel

    Krum Popov Str., 84, Sofia, Bulgaria (Show map)

    Show map

    Located around 25 minutes on foot from the tranquil Borisova gradina Park, the 3-star Meg-Lozenetz Hotel Sofia features Wi-Fi in public areas and parking on site. This Sofia hotel offers a banquet…

    More...
    From US$ 107
    price for 1 night
    BOOK From US$ 107
  • Geneva Hotel

    9, Balkandzhi Yovo St., (Near Krasno Selo Metro Station), Sofia, Bulgaria (Show map)

    Show map

    The 4-star Geneva Hotel Sofia is a great place in a quiet area of Sofia, which stands 25 minutes' walk from the friendly South Park. The hotel is 3.4 km from the covered Central Sofia Market Hall and…

    More...
    From US$ 61
    price for 1 night
    BOOK From US$ 61
  • 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
  • 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
  • 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$ 73
    price for 1 night
    BOOK From US$ 73
  • 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$ 43
    price for 1 night
    BOOK From US$ 43
  • 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
  • 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$ 115
    price for 1 night
    BOOK From US$ 115
  • Juno Hotel Sofia, A Member Of Design Hotels

    Ulitsa "Ivan Denkoglu" 40, Sofia, Bulgaria (Show map)

    Show map

    Located in the Centrum district, only 5 minutes on foot from the Vitosha Boulevard, the 5-star luxury Juno Hotel Sofia, A Member Of Design Hotels features a sauna, spa therapy, and an attached winery…

    More...
    From US$ 367
    price for 1 night
    BOOK From US$ 367
  • Central West Hotel

    135 Bulevard "Todor Alexandrov", Sofia, Bulgaria (Show map)

    Show map

    Located within 25 minutes' walk of the Russian Church of St Nicholas in the Centrum district, the 2-star smoke-free Central West Hotel Sofia showcases an archaeological museum. This Sofia hotel…

    More...
    From US$ 59
    price for 1 night
    BOOK From US$ 59
  • Vitoshko Lale Hotel

    1 Tsar Ivan Alexander Square, Dragalevtsi Area, Sofia, Bulgaria (Show map)

    Show map

    Offering a convenience store and a storage room, Vitoshko Lale Hotel Sofia lies in the Vitosha district, 4.3 km from the National Museum of History and a 19-minute walk from the working Dragalevtsi…

    More...
    From US$ 28
    price for 1 night
    BOOK From US$ 28
  • Hotel Dragalevtsi

    1 Karnobatski Prohod Str., Sofia, Bulgaria (Show map)

    Show map

    Hotel Dragalevtsi Sofia, located in the Vitosha district, 4.7 km from the Muzeiko, offers cars for rent. The hotel features a sauna, spa therapy, and a shared lounge, and the rooms overlook the city.

    More...
    From US$ 52
    price for 1 night
    BOOK From US$ 52
  • Belle Stelle Sofia

    101 G. S. Rakovski Str. Fl. 2, Ap. 11, Sofia, Bulgaria (Show map)

    Show map

    Belle Stelle Sofia Hotel offers easy access to the ancient roman ruins "Amphitheatre of Serdica", which is situated nearly 5 minutes' walk away.

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