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

Search Hotels

2026-11-03

2026-11-04

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



Ages of children:
Specify the age of a child
Specify the age of children
Cancel
OK

3 star hotels in Sofia

Filter Results

Hotels by class

Hotel name

Price per night

Accommodation type

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

116 properties found

  • Hotel Romantic

    Dragalevtsi , Str. Gen. Kovachev 9, Sofia, Bulgaria (Show map)

    Offering a shared lounge and a restaurant, the 3-star Hotel Romantic Sofia lies in the Vitosha district of Sofia, 16 minutes on foot from Dragalevski and within a 6-km distance of The Bells Park.

    More...

    From US$ 45
    price for 1 night
    Book Now From US$ 45
  • Family Hotel Yagoda88 - Free Parking

    Simeonovo, 4 Acad. Dimitar Angelov Str., Sofia, Bulgaria (Show map)

    Featuring playground and a play area, the comfortable Family Hotel Yagoda88 - Free Parking Sofia enjoys a prime location, around 20 minutes' walk from Sofia Ring Mall. Located 3.1 km from the…

    More...

    From US$ 66
    price for 1 night
    Book Now From US$ 66
  • Villa Hotel Kiosev

    Malinova Dolina , Str Stoimen Sarafov 27, Sofia, Bulgaria (Show map)

    Located 4.1 km from Arena Armeets, which is highly appreciated by sports lovers, Villa Hotel Kiosev Sofia includes 13 rooms. This hotel offers street parking nearby and a swimming pool.

    More...

    From US$ 29
    price for 1 night
    Book Now From US$ 29
  • St. Valentin

    80 Simeonovsko Shousse Blvd., Sofia, Bulgaria (Show map)

    Located nearly 5 minutes' walk from the 3-star St. Valentin Hotel Sofia, guests can quickly reach Hristo Botev Sport Hall. This Sofia hotel features 30 rooms and comforts such as a restaurant.

    More...

    Book Now
  • Grand Hotel Bulgaria

    4 Tsar Osvoboditel Blvd., Sofia, Bulgaria, Sofia, Bulgaria (Show map)

    Grand Hotel Bulgaria Sofia offers 175 rooms, situated around a 15-minute walk from Lake Ariana. A restaurant are available for guests' convenience at the hotel, which sits in the Yellow Pavement…

    More...

    Book Now
  • Hotel Trivia Antique

    Kremikovski Road, Sofia, Bulgaria (Show map)

    Hotel Trivia Antique Sofia includes 30 rooms and is 5 km from Monument of Tsar Samuil. Situated 5 km from Sofia airport, this hotel features 24-hour desk and wake-up service, as well as cars for rent.

    More...

    From US$ 24
    price for 1 night
    Book Now From US$ 24
  • Къща За Гости Пеневи

    Улица „Народно Хоро“ 47A, Sofia, Bulgaria (Show map)

    Enjoying a setting nearly a 10-minute drive from Business Center Bellissimo, the comfortable 3-star Къща За Гости Пеневи Sofia presents an archaeological museum as part of its offerings.

    More...

    From US$ 28
    price for 1 night
    Book Now From US$ 28
  • Hotel Diavolo

    3 Suhodolsko Ezero Str., Sofia, Bulgaria (Show map)

    The comfortable 3-star Hotel Diavolo Sofia is located nearly a 5-minute stroll from West park, offering 12 rooms, Wi-Fi, and a private parking lot. With a location 4.1 km from Slavia Multi-Purpose…

    More...

    From US$ 44
    price for 1 night
    Book Now From US$ 44
  • Apartment House Sofia

    2-4 Golo Bardo Str., Sofia, Bulgaria (Show map)

    The 3-star Apartment House Sofia hotel is nestled in the Lozenets district, 2.5 km from sports attractions, such as Vasil Levski National Stadium. Guests can take advantage of private parking for BGN…

    More...

    From US$ 99
    price for 1 night
    Book Now From US$ 99
  • Family Hotel Saint George

    Sinio Lqto Str., Simeonovo Area, Sofia, Bulgaria (Show map)

    The 3-star Family Hotel Saint George Sofia offers a terrace, located 3.8 km from Aleko hut. You will find a restaurant at the hotel.

    More...

    Book Now
  • Bon Bon Central

    Str. Tri Ushi 8, Sofia, Bulgaria (Show map)

    The 3-star Bon Bon Central Sofia hotel offers quick access to Sofia Court House, situated approximately a 5-minute walk away. Boasting a location only 0.6 km from Vitosha boulevard, the hotel…

    More...

    From US$ 55
    price for 1 night
    Book Now From US$ 55
  • Hotel Romans

    85 Bulevard "Inzhener Ivan Ivanov", Sofia, Bulgaria (Show map)

    The 3-star Hotel Romans Sofia, located nearly 25 minutes on foot from Russian Church, features a nightclub and a sun deck. The hotel is only 1.9 km from Sofia Central Bus train station and right near…

    More...

    From US$ 30
    price for 1 night
    Book Now From US$ 30
  • Alexander Palace

    1 Ulitsa "Nartsis", Sofia, Bulgaria (Show map)

    The 3-star Alexander Palace Sofia hotel lies within 7 km of National Palace of Culture Conference Centre, and features a restaurant.

    More...

    Book Now
  • Hotel Vitosha Tulip

    1 Tsar Ivan Alexander Sq., Sofia, Bulgaria (Show map)

    The 3-star Hotel Vitosha Tulip Sofia offers proximity to Slavia Multi-Purpose Stadium, which is located around 7 km away. Featuring valet parking and concierge service, the hotel also provides guests…

    More...

    Book Now
  • Botev Inn - R3

    Hristo Botev Boulevard 50 9, Sofia, Bulgaria (Show map)

    Situated just 1.3 km from the 6th - century Byzantine Saint Sofia Church and only 12 minutes' walk from Bulgarian National Bank, the 3-star Botev Inn - R3 Sofia features an archaeological museum.

    More...

    Book Now
  • Zodiak

    Панорамен Път Е24, Sofia, Bulgaria (Show map)

    The comfortable Zodiak Hotel Sofia is situated in the Vitosha district of Sofia, approximately 25 minutes' walk from Knyazhevo and features 10 rooms with views of the mountain.

    More...

    Book Now