Hotels in Sofia

Find the best deals on 1,430 hotels in Sofia, Bulgaria

Check-in
Check-out
Compare vs momondo |
-
1
Check-in
Check-out

Top Hotels in Sofia

Find the perfect Sofia hotel for business or leisure


Things to do in Sofia

Boris' Garden
National Archaeological Museum
Boyana Church

Are there hotels available near Boris' Garden?

Hotels near Boris' Garden are typically 17% less expensive than the average hotel in Sofia, which is £34.

Hotels near Boris' Garden

Are there hotels available near National Archaeological Museum?

Below are the 12 user recommended hotels in the area of Sofia that is closest to National Archaeological Museum. The average price near National Archaeological Museum is £51/night, with prices varying based on several factors including time of year. Hotels near National Archaeological Museum are typically 34% more expensive than the average hotel in Sofia, which is £34.

Hotels near National Archaeological Museum

Are there hotels available near Boyana Church?

Below are the 12 user recommended hotels in the area of Sofia that is closest to Boyana Church. The average price near Boyana Church is £21/night, with prices varying based on several factors including time of year. Hotels near Boyana Church are typically 36% less expensive than the average hotel in Sofia, which is £34.

Hotels near Boyana Church

When to book a hotel in Sofia

Check out the information below to find the best deal on a Sofia hotel room
Low season
July
High season
October

cheapest month to stay

46%

expected price decrease

most expensive time to stay

27%

expected price increase

Price
£25 - £61
Highest day of week
Wednesday
Cheapest day of week
Saturday

avg. price over the last two weeks

Average price (weeknight)

£60

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

£47

avg. price over the last two weeks

Cheapest time to book
The cheapest time to book hotels in Sofia is: 1-2 star, 5 days before. 3 star, 4 days before. 4-5 star, 78 days before.
1-2 star
£18 - £21
3 star
£31 - £36
4-5 star
£56 - £62

How much does a hotel in Sofia cost per night?

Use the information below to find quality Sofia hotel rooms for low prices
3 stars
Rila Hotel Sofia
No. 1 most popular

Rila Hotel Sofia

7.6

£29

View Deal
ibis Sofia Airport
No. 2 most popular

ibis Sofia Airport

8.0

£42

View Deal
Hotel California
Best value

Hotel California

8.0

£22

View Deal
4 stars and up
Hotel Marinela Sofia
No. 1 most popular

Hotel Marinela Sofia

8.1

£45

View Deal
All Seasons Residence
No. 2 most popular

All Seasons Residence

9.0

£54

View Deal
Novotel Sofia
Best value

Novotel Sofia

8.9

£39

View Deal

Best prices found by momondo users in the past 24 hours.

Hostels and cheap hotels in Sofia

These hotels and hostels usually make for a cheap way to stay in Sofia
Hotel California

Hotel California

8.0

£22

View Deal
Novotel Sofia

Novotel Sofia

8.9

£39

View Deal
Rila Hotel Sofia

Rila Hotel Sofia

7.6

£29

View Deal
Central Hotel Sofia

Central Hotel Sofia

8.7

£40

View Deal
Forum Hotel

Forum Hotel

8.4

£34

View Deal
Suite Hotel Sofia

Suite Hotel Sofia

8.8

£41

View Deal
Find popular hostels in Sofia

Get the best value hotel in Sofia

These hotels have the best prices for their ratings
Hotel Marinela Sofia

Hotel Marinela Sofia

8.1

£46

View Deal
Hotel California

Hotel California

8.0

£22

View Deal
All Seasons Residence

All Seasons Residence

9.0

£54

View Deal
Best Western PREMIER Sofia Airport Hotel

Best Western PREMIER Sofia Airport Hotel

9.1

£46

View Deal
Forum Hotel

Forum Hotel

8.4

£34

View Deal
Central Hotel Sofia

Central Hotel Sofia

8.7

£40

View Deal

Sofia travel information

How long do people stay in Sofia?

A stay of 3 nights is most popular when visiting Sofia.

How much does a hotel cost in Sofia?

The price of a hotel in Sofia depends on several factors such as star rating, location and demand. Generally speaking, the average cost of a hotel is around £48 per night.

When is the best time to book a hotel in Sofia?

Room prices for hotels in Sofia can be as much as £32% lower in the month of July. So this is a great time to book and save money.

Which day is cheapest to stay in Sofia?

Friday is the day where you will typically find the lowest price for your hotel room in Sofia. The highest price tends to be on Tuesday.

How much does a hostel in Sofia cost?

£18 is how much a hostel (and up to 2-star hotels) in Sofia could cost you each night. Booking a hostel could save you £30 when compared to the average price of a hotel in Sofia.

Based on the weather in Sofia, what attractions are popular during August?

With generally low rainfall expected (40 mm) and an average temperature of 20 °C, those staying at a hotel in Sofia may want to take some time during their visit to go see popular landmarks in the area.