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) Bulgarian lev (BGN) 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)
    en
    Dansk Deutsch English Español Français Ελληνικά עברית Italiano Nederlands Português Română Русский Türkçe

Find Hotels

2026-02-26

2026-02-27

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

Hotels in Sofia near National Opera and Ballet

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

1053 options found

  • Apartment With Private Parking 2

    53 Улица „Панагюрище“ Апартамент 3, Sofia, Bulgaria

    1 km to National Opera and Ballet

    (Show map)

    Show map

    Located approximately a 10-minute ride from Dimitar Petkov Market, the spacious 80 m^2 Apartment With Private Parking 2 features parking for those who travel by car. A mere 0.7 km from Lavov Most…

    More...
    From US$ 94
    price for 1 night
    BOOK From US$ 94
  • Studio In The Heart Of Sofia

    William Gladstone St, N50, Entrance B Base Floor, Entrance B, Sofia, Bulgaria

    1 km to National Opera and Ballet

    (Show map)

    Show map

    To enjoy your vacation in Sofia, stay at 1-room Studio In The Heart Of Sofia, which is merely 6 minutes' walk from the Zelena Gallery and only 1.5 km from Alexander Nevsky Cathedral.

    More...
    From US$ 59
    price for 1 night
    BOOK From US$ 59
  • Sveta Sofia Hotel

    18 Pirotska Str., Sofia, Bulgaria

    1 km to National Opera and Ballet

    (Show map)

    Show map

    Offering a solarium, a hot tub, and a sauna, the perfect Sveta Sofia Hotel is nestled nearly a 5-minute walk from the second-largest Sephardic Sofia Synagogue and a mere 1.2 km from the National…

    More...
    From US$ 46
    price for 1 night
    BOOK From US$ 46
  • 5 Vintage Guest House

    49 William Gladstone Street, Sofia, Bulgaria

    1 km to National Opera and Ballet

    (Show map)

    Show map

    Located in the entertainment Centrum district, the comfortable 3-star 5 Vintage Guest House hostel offers guests to enjoy a terrace. Offering Wi-Fi, the hostel also boasts a location approximately a…

    More...
    From US$ 60
    price for 1 night
    BOOK From US$ 60
  • Sofia Place Hotel By Hmg

    29, Hristo Belchev Str., Sofia, Bulgaria

    1 km to National Opera and Ballet

    (Show map)

    Show map

    Located 850 m from National Art Gallery, the 3-star Sofia Place Hotel By Hmg is around a 5-minute walk from Vitosha boulevard. Guests are offered with private car parking for BGN 28 per day nearby.

    More...
    From US$ 108
    price for 1 night
    BOOK From US$ 108
  • Vitosha Downtown Apartments

    15 Tsar Asen Str., Sofia, Bulgaria

    1 km to National Opera and Ballet

    (Show map)

    Show map

    Vitosha Downtown Apartments is located at a distance of 250 metres from Vitosha boulevard and overlooks the inner courtyard. Vasil Levski Monument is a mere 1.6 km from the apartment and Sofia…

    More...
    From US$ 80
    price for 1 night
    BOOK From US$ 80
  • Apart Hotel Roma

    82 Ulitsa "Tsar Samuil", Sofia, Bulgaria

    1 km to National Opera and Ballet

    (Show map)

    Show map

    The spacious 1-bedroom Apart Hotel Roma Sofia is also located approximately 5 minutes' walk from the Banya Bashi Mosque.

    More...
    From US$ 75
    price for 1 night
    BOOK From US$ 75
  • Deja Vu, Cozy & Quiet 1 Bdr Apt Fast Wi-Fi

    28 Ulitsa "Timok", Sofia, Bulgaria

    1 km to National Opera and Ballet

    (Show map)

    Show map

    The 69 m² Deja Vu, Cozy & Quiet 1 Bdr Apt Fast Wi-Fi Sofia includes a terrace and is located nearly a 25-minute walk from the scenic park "City Garden". Guests can use Wi-Fi for either business or…

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

    Different Addresses Of Different Apartments Stated In The Name Of Each Apartment, Sofia, Bulgaria

    1 km to National Opera and Ballet

    (Show map)

    Show map

    Staying at City Apartments, guests can relax on a terrace around a 25-minute stroll from the historic Eagle Bridge. This apartment features Wi-Fi throughout the property.

    More...
    From US$ 64
    price for 1 night
    BOOK From US$ 64
  • Ukulele Place

    11 Ulitsa "Timok", Sofia, Bulgaria

    1 km to National Opera and Ballet

    (Show map)

    Show map

    The 1-room Ukulele Place Apartment is nestled in the Centrum district, approximately a 20-minute walk from Sofia Synagogue.

    More...
    From US$ 60
    price for 1 night
    BOOK From US$ 60
  • City Center Nest

    Ul. "Tsar Shishman" 49, Sofia, Bulgaria

    1 km to National Opera and Ballet

    (Show map)

    Show map

    City Center Nest Sofia apartment is situated about 5 minutes' walk from Popa and 5 km from Sofia airport.

    More...
    From US$ 84
    price for 1 night
    BOOK From US$ 84
  • Aparthotel Bon Bon

    35 Улица „Тимок“, Sofia, Bulgaria

    1 km to National Opera and Ballet

    (Show map)

    Show map

    Situated merely 10 minutes' walk from the 6th - century Byzantine Saint Sofia Church, Aparthotel Bon Bon Sofia features cars for rent. This 3-star hotel provides a safe deposit box and 24-hour…

    More...
    From US$ 51
    price for 1 night
    BOOK From US$ 51
  • Hotel Paradise

    5, Timok Str, Sofia, Bulgaria

    1 km to National Opera and Ballet

    (Show map)

    Show map

    Hotel Paradise Sofia offers a terrace, located just 1 km from the prominent Sofia Synagogue. Also, there is a spacious garden with BBQ at the hotel.

    More...
    From US$ 55
    price for 1 night
    BOOK From US$ 55
  • Hot Spot Apartments

    24 Aleksandar Stamboliyski Blvd., Sofia, Bulgaria

    1 km to National Opera and Ballet

    (Show map)

    Show map

    Situated in the Centrum district, Hot Spot Apartments offers Wi-Fi and a car park on site. National Opera and Ballet of Bulgaria is 1.2 km away, while Oborishte park can be reached in a 5-minute…

    More...
    From US$ 65
    price for 1 night
    BOOK From US$ 65
  • Cultural Monument Residence In Doktorska Gradina

    Ul. "Vasil Aprilov" 20, Sofia, Bulgaria

    1 km to National Opera and Ballet

    (Show map)

    Show map

    Cultural Monument Residence In Doktorska Gradina Sofia villa is located about a 25-minute stroll from the covered Central Sofia Market Hall and invites guests to enjoy a terrace.

    More...
    BOOK
  • The Heart Of The City

    Ул.Цар Иван Шишман 49, Sofia, Bulgaria

    1 km to National Opera and Ballet

    (Show map)

    Show map

    The spacious The Heart Of The City includes a terrace and is situated a 6-minute walk from the slaveykov square "Statue of Slaveikovs". For those travelling by car, this apartment offers public…

    More...
    From US$ 85
    price for 1 night
    BOOK From US$ 85
  • Landmark Luxe 2Br Apt With Parking

    Stefan Stambolov Boulevard 52, Sofia, Bulgaria

    1 km to National Opera and Ballet

    (Show map)

    Show map

    Located just 1.4 km from Sofia Central Bus railway station, the 100 m² Landmark Luxe 2Br Apt With Parking Sofia is just a 7-minute walk from the covered Central Sofia Market Hall.

    More...
    From US$ 186
    price for 1 night
    BOOK From US$ 186
  • Top Place In Downtown

    Ulitsa "General Parensov" 37B Third Floor, Sofia, Bulgaria

    1 km to National Opera and Ballet

    (Show map)

    Show map

    The spacious 1-bedroom Top Place In Downtown lies in the Centrum district and offers swift access to the historic Eagle Bridge, which is nearly a 10-minute stroll away. Guests might as well enjoy…

    More...
    From US$ 81
    price for 1 night
    BOOK From US$ 81
  • Rose Butterfly

    60 Tzar Samuil Street, Sofia, Bulgaria

    1 km to National Opera and Ballet

    (Show map)

    Show map

    Rose Butterfly Hostel Sofia offers private parking available for BGN 20 per day on site. This Sofia hostel is located in the Yellow Pavement district of Sofia, nearly a 5-minute walk from the…

    More...
    From US$ 8
    price for 1 night
    BOOK From US$ 8
  • Key Hostel Vitosha

    Neofit Rilski Street 68, Sofia, Bulgaria

    1 km to National Opera and Ballet

    (Show map)

    Show map

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