Find Sofia Hotels

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

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

Top Sofia hotels

Find a cheap hotel in Sofia that meets your travel needs.


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
  • Best value

    Trakia Bed & Breakfast

    8.4

    £13

    View Deal
  • #1 Most popular

    Hotel Marinela Sofia

    8.1

    £54

    View Deal
  • #2 Most popular

    Hemus Hotel

    7.5

    £28

    View Deal
  • #3 Most popular

    Best Western Lozenetz Hotel

    8.2

    £21

    View Deal
  • #4 Most popular

    Adella Boutique Hotel

    9.3

    £44

    View Deal
  • #5 Most popular

    Park- Hotel Moskva

    8.2

    £34

    View Deal
  • Stay Nexus Galaxy Center

    8.3

    £23

    View Deal
  • Guest House Stay Nexus

    8.4

    £22

    View Deal
  • Europe Hotel Sofia

    7.4

    £34

    View Deal
  • Meg Lozenetz Hotel

    8.4

    £33

    View Deal
  • Red Bed & Breakfast

    8.0

    £14

    View Deal
  • Nice and cosy 1 bedroom flat in central and safe area

    £18

    View Deal

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 £48/night, with prices varying based on several factors including time of year. Hotels near National Archaeological Museum are typically 28% 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 £23/night, with prices varying based on several factors including time of year. Hotels near Boyana Church are typically 34% 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
June
High season
October

cheapest month to stay

45%

expected price decrease

most expensive time to stay

24%

expected price increase

Price
£27 - £62
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 - £61

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
Best value

Forum Hotel

8.4

£20

View Deal
4 stars and up
No. 1 most popular

Hotel Marinela Sofia

8.1

£54

View Deal
Best value

All Seasons Residence

9.0

£46

View Deal

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

Hostels and cheap hotels in Sofia

These hotels and hostels are the cheapest accommodations available in Sofia

H2O Hostel

8.0

£6

View Deal

Libera

7.0

£8

View Deal

10 Coins Hostel

7.9

£6

View Deal

Vintage private room in the heart of the downtown

7.2

£9

View Deal

Orient Express Hostel

7.1

£8

View Deal

Strandzha Guesthouse

5.1

£10

View Deal
Find popular hostels in Sofia

Get the best value hotel in Sofia

These hotels have the best prices for their ratings

All Seasons Residence

9.0

£46

View Deal

10 Coins Hostel

7.9

£6

View Deal

Best Western Plus Bristol Hotel

8.3

£25

View Deal

H2O Hostel

8.0

£6

View Deal

Maison Sofia Hotel

8.3

£41

View Deal

Hotel Anel

8.7

£54

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 £36 per night.

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

Room prices for hotels in Sofia can be as much as 45% lower in the month of June. 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?

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

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

With an average temperature of 5 °C and expected precipitation of 30 mm, March is a great month to explore the outdoors near Sofia.