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

  • Diter Family Hotel

    65, Han Asparuh St., Sofia, Bulgaria

    1 km to National Opera and Ballet

    (Show map)

    Show map

    The 3-star smoke-free Diter Family Hotel Sofia lies nearly 5 minutes' walk from the One More Cinema, and features a restaurant and baggage storage. Boasting a location within reach of the long…

    More...
    From US$ 38
    price for 1 night
    BOOK From US$ 38
  • Come Inn - 24H Self Check-In

    30 Улица „Хан Крум“, Sofia, Bulgaria

    1 km to National Opera and Ballet

    (Show map)

    Show map

    Featuring a sunny patio with a kitchenette, as well as views of the garden, the 30 m^2 Come Inn - 24H Self Check-In is located in the Centrum district. This 1-bedroom apartment lies 19 minutes on…

    More...
    From US$ 43
    price for 1 night
    BOOK From US$ 43
  • Temptation In Sofia - 24H Self Check-In

    Ulitsa "Han Krum" 30, Sofia, Bulgaria

    1 km to National Opera and Ballet

    (Show map)

    Show map

    The spacious 120 m^2 Temptation In Sofia - 24H Self Check-In Apartment includes a patio and is situated only a 6-minute walk from Popa. The 2-bedroom apartment is located in the Centrum district, at…

    More...
    From US$ 94
    price for 1 night
    BOOK From US$ 94
  • 4Us - 24H Self Check-In

    30 Улица „Хан Крум“, Sofia, Bulgaria

    1 km to National Opera and Ballet

    (Show map)

    Show map

    The 1-room 4Us - 24H Self Check-In Apartment is situated in the Centrum district, a 6-minute walk from the equestrian Monument to the Tsar Liberator. The apartment also has a sunny patio overlooking…

    More...
    From US$ 34
    price for 1 night
    BOOK From US$ 34
  • Visito Aparthouse

    86 Ulitsa "Dunav" Ул. Дунав 86, Sofia, Bulgaria

    1 km to National Opera and Ballet

    (Show map)

    Show map

    Featuring a lift and a vending machine, the 3-star Visito Aparthouse Sofia hotel is located in the Centrum district, 18 minutes' walk from the Early Rotunda Christian Church of St George. There is…

    More...
    From US$ 58
    price for 1 night
    BOOK From US$ 58
  • Off Vitosha Blvd Designer Apart

    Улица „Солунска“ 26, Sofia, Bulgaria

    1 km to National Opera and Ballet

    (Show map)

    Show map

    The 40 m^2 Off Vitosha Blvd Designer Apart Apartment is a great place to stay in the Centrum district, 1.1 km from Russian Church. The apartment assures guests' safety through 24-hour security, while…

    More...
    From US$ 54
    price for 1 night
    BOOK From US$ 54
  • Cool Central Apartment

    24 Pirotska Str. Floor 2, Sofia, Bulgaria

    1 km to National Opera and Ballet

    (Show map)

    Show map

    The spacious 85 m^2 Cool Central Apartment is located approximately a 5-minute drive from Monument to the Unknown Warrior and offers Wi-Fi for either business or leisure. The 1-bedroom apartment…

    More...
    From US$ 55
    price for 1 night
    BOOK From US$ 55
  • Unique Central 1 Bedroom Flat

    35 Bulevard "Stefan Stambolov", Sofia, Bulgaria

    1 km to National Opera and Ballet

    (Show map)

    Show map

    Situated at a 400-metre distance from Saint Sofia Monument, the 1-room Unique Central 1 Bedroom Flat provides guests with Wi-Fi for either business or leisure. The apartment is nestled in the Centrum…

    More...
    From US$ 73
    price for 1 night
    BOOK From US$ 73
  • Heart Of The City Center Lux Apartment2 With View

    43 Булевард „Витоша“, Sofia, Bulgaria

    1.1 km to National Opera and Ballet

    (Show map)

    Show map

    Located in the centre of Sofia, the 1-room Heart Of The City Center Lux Apartment2 With View Sofia apartment offers fast access to the Monument to the Soviet Army approximately 20 minutes' walk away.…

    More...
    BOOK
  • Vitosha Blvd 3-Bedroom, 2-Bathroom Lux Suite

    40 Bulevard "Vitosha", Sofia, Bulgaria

    1.1 km to National Opera and Ballet

    (Show map)

    Show map

    Located nearly 15 minutes' walk from the Regional History Museum, the spacious 2-bedroom Vitosha Blvd 3-Bedroom, 2-Bathroom Lux Suite Sofia is a great option to stay in the centre of Sofia. Staying…

    More...
    From US$ 400
    price for 1 night
    BOOK From US$ 400
  • Champs-Elysees Sofia 2-Bdr, 2-Bthr Tsar Simeon Suite By Flat Mаnager

    106Б Ulitsa "Tsar Simeon" Floor 2, Sofia, Bulgaria

    1.1 km to National Opera and Ballet

    (Show map)

    Show map

    Staying at the spacious Champs-Elysees Sofia 2-Bdr, 2-Bthr Tsar Simeon Suite By Flat Mаnager, guests can relax on a patio a 20-minute walk from Alexander Nevsky Cathedral. This apartment is situated…

    More...
    From US$ 69
    price for 1 night
    BOOK From US$ 69
  • Venelin Apartment

    Улица „Юрий Венелин“ 42, Sofia, Bulgaria

    1.1 km to National Opera and Ballet

    (Show map)

    Show map

    To enjoy your vacation in Sofia, stay at the spacious 64 m² Venelin Apartment Sofia, which is only 1.4 km from the Vitosha Boulevard and just an 11-minute stroll from the equestrian Monument to the…

    More...
    BOOK
  • Heart Of The City Center Lux Apartment With View

    43 Булевард „Витоша“, Sofia, Bulgaria

    1.1 km to National Opera and Ballet

    (Show map)

    Show map

    56 m^2 Heart Of The City Center Lux Apartment With View lies a mere 11 minutes' stroll from a natural paradise like City Garden, and features a barber shop and a restaurant. This 1-bedroom apartment…

    More...
    From US$ 129
    price for 1 night
    BOOK From US$ 129
  • Nest Of Eagle

    "Tsar Ivan Asen Ii" Street 2 Floor 5, Sofia, Bulgaria

    1.1 km to National Opera and Ballet

    (Show map)

    Show map

    Nestled only 0.8 km from Alexander Nevsky Cathedral, Nest Of Eagle Apartment Sofia allows guests to explore numerous tourist destinations in the vicinity.

    More...
    From US$ 53
    price for 1 night
    BOOK From US$ 53
  • Luxury Apart Vitosha Boulevard

    45 Bulevard "Vitosha", Sofia, Bulgaria

    1.1 km to National Opera and Ballet

    (Show map)

    Show map

    The tranquil Borisova gradina Park is just a short walk from the 1-room Luxury Apart Vitosha Boulevard, while Art Gallery Sofin is situated nearby.

    More...
    From US$ 47
    price for 1 night
    BOOK From US$ 47
  • Luxury Vitosha Apartment

    45 Булевард „Витоша“, Sofia, Bulgaria

    1.1 km to National Opera and Ballet

    (Show map)

    Show map

    Boasting spa facilities such as a Jacuzzi, Luxury Vitosha Apartment is situated in the Centrum district, merely 8 minutes' walk from Fruit & Veg Stalls.

    More...
    From US$ 58
    price for 1 night
    BOOK From US$ 58
  • Citycenter Magnific Gem - 2 Bdr & 2 Baths

    Ул. Георги С. Раковски 169А Ап. 1, Sofia, Bulgaria

    1.1 km to National Opera and Ballet

    (Show map)

    Show map

    The spacious Citycenter Magnific Gem - 2 Bdr & 2 Baths is a great place to stay in the Centrum district, around a 10-minute drive from the friendly South Park. Featuring a terrace with views of the…

    More...
    From US$ 399
    price for 1 night
    BOOK From US$ 399
  • Prime Stays At 34 Bratya Miladinovi Street

    Bratya Miladinovi Street 34, Sofia, Bulgaria

    1.1 km to National Opera and Ballet

    (Show map)

    Show map

    Staying at the 75 m² Prime Stays At 34 Bratya Miladinovi Street Sofia apartment, guests can visit Alexander Nevsky Cathedral, located 19 minutes' walk away.

    More...
    From US$ 93
    price for 1 night
    BOOK From US$ 93
  • Maxim Boutique Hotel

    Maria Louisa Blvd. 62, Sofia, Bulgaria

    1.1 km to National Opera and Ballet

    (Show map)

    Show map

    Maxim Boutique Hotel Sofia is a great place to stay in the Yellow Pavement district, a 13-minute walk from the Kvadrat 500 art gallery. This hotel also includes a car park.

    More...
    From US$ 75
    price for 1 night
    BOOK From US$ 75
  • Purple Heart In The Center. King Size Bed!

    54 Ulitsa "Petar Parchevich", Sofia, Bulgaria

    1.1 km to National Opera and Ballet

    (Show map)

    Show map

    Purple Heart In The Center. King Size Bed! Apartment Sofia is nestled in the Centrum district of Sofia, around a 5-minute walk from the Art Shop Hand Made.

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