Sofia

Cheap Hotels in Sofia

Enter your dates for the latest hotel rates and availability.

Swipe down to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

35 Cheap hotels in Sofia for you

Choose your travel dates to see the latest prices and deals.
Most Booked
Lowest price
Closest to downtown
Highest Rated
99+
Hotel near Sofia City Center,Sofia
"The hotel was fully self-check-in with auto-locking doors, and no staff were present! Great value for money. There's a hairdryer available. However, the Wi-Fi wasn't working well, so I couldn't use it. They said it was under repair, so I recommend checking its status before booking! I booked a room with a window, but it couldn't be opened, and it was dark even during the day. The photos were taken at check-out, so it's a bit messy, but it was very clean when I arrived! This hotel is recommended for those who will be out and about all day, from morning till night!"
Very Good
136 reviews
8.7/10
1 night
From DKK 221
Check availability
99+
Hotel near Sofia City Center,Sofia
"This hotel offers great value for money, especially considering its price point. The rooms are spacious, clean, and well-equipped. The location is excellent, making it easy to get around. The front desk staff were very friendly and helpful. Overall, my experience exceeded expectations, and I'll definitely choose this hotel again when I'm back in Sofia."
Very Good
116 reviews
8.1/10
1 night
From DKK 743
Check availability
68
Hotel near Sofia City Center,Sofia
Very Good
108 reviews
8.0/10
1 night
From DKK 297
Check availability
99+
Hotel near Sofia City Center,Sofia
"Stayed at Rosslyn Thracia Hotel Sofia during a work trip and found it very convenient and comfortable. The location is great, within walking distance to the city center, restaurants, and shopping areas. The room was clean and quiet, staff were friendly, and check-in was smooth. The hotel has a cozy atmosphere and is suitable for both short business trips and casual stays in Sofia. Overall, a pleasant stay and good value for the location."
Great
63 reviews
9.1/10
1 night
From DKK 492
Check availability
99+
Hotel near Sofia City Center,Sofia
Amazing
44 reviews
9.7/10
1 night
From DKK 486
Check availability
99+
Hotels in Sofia
"Hotel Premier Sofia is clean, modern, and perfectly located near the airport, great value and very convenient."
Great
102 reviews
9.1/10
1 night
From DKK 639
Check availability
23
Hotel near Sofia City Center,Sofia
"Very affordable stay within walking distance of top sights, the metro, and the airport night bus. Just a few practical tips: towels aren't provided, and you must bring your own lock for the lockers if you have valuables. There’s no elevator, so carrying heavy bags up to the top floor (where reception, kitchen, and common area are located) is a workout. The nearby street is also quite dimly lit at night, so solo female travelers shouldn't wander back too late. Great budget option if you come prepared!"
Good
104 reviews
7.7/10
1 night
From DKK 78
Check availability
69
Hotel near Sofia City Center,Sofia
"The hotel is very close to the city center. It is just 10-15 min walking. It is a little old but still very clean. My room is unexpectedly big for a very affordable price. The staffs are friendly and very helpful. They have a good selection of breakfast. Overall it was a good stay."
Very Good
69 reviews
8.7/10
1 night
From DKK 363
Check availability
71
Hotel near Sofia City Center,Sofia
"Great location. Nice hotel for a good price and I would recommend to others"
Very Good
151 reviews
8.6/10
1 night
From DKK 414
Check availability
40
Hotel near Sofia City Center,Sofia
Great
92 reviews
9.2/10
1 night
From DKK 421
Check availability
Show More Cheap Hotels in Sofia

Frequently Asked Questions

What is the average price of a hotel in Sofia for this weekend?

According to the latest 12-month data from Trip.com, the average price for a 3-star hotel in Sofia this weekend is DKK 698 per night. For a 4-star hotel, the average cost is DKK 1,064 per night. If you're looking for a luxury experience, 5-star hotels in Sofia this weekend typically cost DKK 1,679 per night.

How much do hotels in Sofia cost per night during weekdays?

Based on the latest 12-month data from Trip.com, the average price for a 3-star hotel in Sofia during weekdays is DKK 674 per night. For a 4-star hotel, you can expect to pay around DKK 1,041 per night. If you're looking for a luxury stay, 5-star hotels in Sofia generally cost DKK 1,762 per night on weekdays.

What are the best places to stay in Sofia?

Some of the best places to stay in Sofia are near popular attractions like Church of St. Nicholas the Wonderworker and St. Sofia Church, offering easy access to key sights and amenities.

What are the best family-friendly hotels in Sofia?

Families visiting Sofia often prefer hotels like Maria Luisa by Introvert Hotels (from DKK 325), Best Western Terminus Hotel (from DKK 433) and Ibis Sofia Airport Hotel (from DKK 465), which are well-known for their family-friendly features of spacious family rooms and child-friendly services.

What are the top hotels in Sofia near Church of St. Nicholas the Wonderworker?

Some of the top hotels in Sofia near Church of St. Nicholas the Wonderworker include Grand Hotel Sofia (from DKK 804), Bla Bla Hostel (from DKK 105) and InterContinental Hotels SOFIA by IHG (from DKK 903), all offering easy access to Church of St. Nicholas the Wonderworker, making them ideal for visitors looking to explore the area.

What are the best pet-friendly hotels in Sofia?

What are the best hot spring hotels in Sofia?

Interested in hot springs hotel as a travel stay? Crowne Plaza SOFIA by IHG (from DKK 735) offers great hot springs.

What hotel deals are available in Sofia?

Trip.com offers multiple promotions and discounts all year round for both new users and loyal customers . Please check the promotions page to see what promotions are available now on Trip.com.