Hotels in Sofia

Find the best deals on 1,396 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 12% less expensive than the average hotel in Sofia, which is £34.

Hotels near Boris' Garden
  • Trakia Bed & Breakfast
    Best value

    Trakia Bed & Breakfast

    30 Nikolay V. Gogol Str., Sofia

    8.4

    £16

    View Deal
  • Hotel Marinela Sofia
    #1 Most popular

    Hotel Marinela Sofia

    100 James Bourchier Boulevard, Sofia

    8.1

    £54

    View Deal
  • Hemus Hotel
    #2 Most popular

    Hemus Hotel

    31 Cherny Vrah, Sofia

    7.5

    £30

    View Deal
  • Best Western Lozenetz Hotel
    #3 Most popular

    Best Western Lozenetz Hotel

    23, Bul. Sveti Naum, Sofia

    8.2

    £23

    View Deal
  • Adella Boutique Hotel
    #4 Most popular

    Adella Boutique Hotel

    Tintyava Str. 15G, Sofia

    9.3

    £44

    View Deal
  • Park Hotel Moskva
    #5 Most popular

    Park Hotel Moskva

    Nezabravka,25, Sofia

    8.2

    £32

    View Deal
  • Stay Nexus Galaxy Center

    Stay Nexus Galaxy Center

    Sofia

    8.3

    £22

    View Deal
  • Guest House Stay Nexus

    Guest House Stay Nexus

    12 Tsvetan Radoslavov Street, Sofia

    8.4

    £21

    View Deal
  • Europe Hotel Sofia

    Europe Hotel Sofia

    1 Liditse Str., Sofia

    7.5

    £32

    View Deal
  • Meg-Lozenetz Hotel

    Meg-Lozenetz Hotel

    84 Krum Popov Str, Sofia

    8.5

    £33

    View Deal
  • Amsterdam Hotel

    Amsterdam Hotel

    37 Georgi Pavlov Str, Sofia

    8.1

    £25

    View Deal
  • Hotel Latinka

    Hotel Latinka

    ulitsa "Latinka" 28 а, Sofia

    8.6

    £27

    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 £44/night, with prices varying based on several factors including time of year. Hotels near National Archaeological Museum are typically 24% more expensive than the average hotel in Sofia, which is £34.

Hotels near National Archaeological Museum
  • Santa Sofia
    Best value

    Santa Sofia

    Trapezitsa Str. 4, Sofia

    8.3

    £17

    View Deal
  • Hotel Marinela Sofia
    #1 Most popular

    Hotel Marinela Sofia

    100 James Bourchier Boulevard, Sofia

    8.1

    £54

    View Deal
  • Hemus Hotel
    #2 Most popular

    Hemus Hotel

    31 Cherny Vrah, Sofia

    7.5

    £30

    View Deal
  • Hotel Anel
    #3 Most popular

    Hotel Anel

    14 Todor Alexandrov Boulevard, Sofia

    8.7

    £63

    View Deal
  • Intercontinental Sofia
    #4 Most popular

    Intercontinental Sofia

    4 Narodno Sabranie Sq, Sofia

    9.3

    £68

    View Deal
  • Sofia Hotel Balkan, a Luxury Collection Hotel, Sofia
    #5 Most popular

    Sofia Hotel Balkan, a Luxury Collection Hotel, Sofia

    5 Sveta Nedelya Square, Sofia

    8.3

    £63

    View Deal
  • Ramada by Wyndham Sofia City Center

    Ramada by Wyndham Sofia City Center

    131 Maria Louisa Boulevard, Sofia

    7.9

    £47

    View Deal
  • Best Western Plus Bristol Hotel

    Best Western Plus Bristol Hotel

    Bul. Hristo Botev 69, Sofia

    8.3

    £31

    View Deal
  • Grand Hotel Sofia

    Grand Hotel Sofia

    1 Gurko str, Sofia

    9.2

    £66

    View Deal
  • Hotel Rila Sofia

    Hotel Rila Sofia

    Tsar Kaloyan Str.,6, Sofia

    7.6

    £27

    View Deal
  • Best Western Art Plaza Hotel

    Best Western Art Plaza Hotel

    Hristo Belchev 46, Sofia

    8.7

    £27

    View Deal
  • Central Hotel Sofia

    Central Hotel Sofia

    52, Hristo Botev Blvd., Sofia

    8.7

    £40

    View Deal

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 31% less expensive than the average hotel in Sofia, which is £34.

Hotels near Boyana Church
  • Hotel Ildo Iliana
    Best value

    Hotel Ildo Iliana

    8 Dabova Gora Str., Sofia

    6.0

    £10

    View Deal
  • Hotel Marinela Sofia
    #1 Most popular

    Hotel Marinela Sofia

    100 James Bourchier Boulevard, Sofia

    8.1

    £54

    View Deal
  • Hemus Hotel
    #2 Most popular

    Hemus Hotel

    31 Cherny Vrah, Sofia

    7.5

    £30

    View Deal
  • All Seasons Residence
    #3 Most popular

    All Seasons Residence

    Sborishte Square 4, Sofia

    9.0

    £51

    View Deal
  • Park Hotel & Spa Boyana
    #4 Most popular

    Park Hotel & Spa Boyana

    18 Vitoshko Lale Str., Sofia

    8.4

    £43

    View Deal
  • Casa Boyana Boutique Hotel
    #5 Most popular

    Casa Boyana Boutique Hotel

    Ivanitsa Danchev 23, Sofia

    8.9

    £52

    View Deal
  • Hotel Villa Boyana

    Hotel Villa Boyana

    Square Sborishte 5, Sofia

    9.0

    £36

    View Deal
  • Berlin Park Vitosha

    Berlin Park Vitosha

    Georgi Rilski Str., Boyana District, Sofia

    View Deal
  • Boyana Residence

    Boyana Residence

    16, Vitoshko lale Str., Sofia

    View Deal
  • Luxury in the Forest

    Luxury in the Forest

    Boyana 9 Ralevitsa Street, Sofia

    View Deal
  • Castelo DI San Marino

    Castelo DI San Marino

    22 Karamfil Str., Sofia

    View Deal
  • Hotel Teheran

    Hotel Teheran

    17 Karamfil str., kv.Boyana, Sofia

    2.5
    View Deal

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 - £60
Highest day of week
Wednesday
Cheapest day of week
Saturday

avg. price over the last two weeks

Average price (weeknight)

£59

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

£46

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
£17 - £20
3 star
£31 - £36
4-5 star
£55 - £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
Hotel Rila Sofia
No. 1 most popular

Hotel Rila Sofia

7.6

£30

View Deal
ibis Sofia Airport
No. 2 most popular

ibis Sofia Airport

7.9

£41

View Deal
Hotel California
Best value

Hotel California

8.1

£20

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

Hotel Marinela Sofia

8.1

£53

View Deal
All Seasons Residence
No. 2 most popular

All Seasons Residence

9.0

£51

View Deal
Central Hotel Sofia
Best value

Central Hotel Sofia

8.7

£40

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.1

£20

View Deal
Central Hotel Sofia

Central Hotel Sofia

8.7

£40

View Deal
Forum Hotel

Forum Hotel

8.4

£27

View Deal
Best Western PREMIER Sofia Airport Hotel

Best Western PREMIER Sofia Airport Hotel

9.1

£41

View Deal
Hotel Rila Sofia

Hotel Rila Sofia

7.6

£30

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
All Seasons Residence

All Seasons Residence

9.0

£51

View Deal
Hotel Marinela Sofia

Hotel Marinela Sofia

8.1

£54

View Deal
Forum Hotel

Forum Hotel

8.4

£27

View Deal
Best Western PREMIER Sofia Airport Hotel

Best Western PREMIER Sofia Airport Hotel

9.1

£41

View Deal
Hotel California

Hotel California

8.1

£20

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 £37 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 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?

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

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

With generally low rainfall expected (60 mm) and an average temperature of 14 °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.