We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Sofia

Refine search

Price per night

 

Traveller rating

 

Hotel class

 

Property name

Reset
 
Free Newsletter

Interested in Sofia?

We'll send you updates with the latest deals, reviews and articles for Sofia each week.

Map of Sofia Hotels

Hotels (135)

B&Bs / Inns (107)

Speciality Lodging (140)

You are zoomed out too far to see location pins. Please zoom back in.
Search hotels
Map showing X-Y of Z
Clear filter(s)

Hotels Travellers Trust

Sort by [ Popularity ] [ Price ]
29 Cherni Vrah Blvd., Sofia 1421, Bulgaria
Show Prices
USD 71 - USD 74 Avg. price/night*
Ollie #1 of 135 hotels in Sofia
  •  Fantastic Value 
  • I concur with other reviews, this is a comfortable hotel with very helpful... more
  • 9 December 2017
Professional photos | Traveller photos (147)
Certificate of Excellence
Travellers' Choice™ 2017 Winner Top Hotels
 
115 N Tsarigradsko Shousse Bvld, Sofia 1784, Bulgaria
Show Prices
USD 63 - USD 136 Avg. price/night*
Ollie #2 of 135 hotels in Sofia
  •  Excellent 
  • Excellent hotel, very clean and with very good service. It’s located next... more
  • 13 December 2017
Professional photos | Traveller photos (222)
Certificate of Excellence
Travellers' Choice™ 2017 Winner Luxury | Best Service | Top Hotels
 
1 Bulgaria Blvd, Sofia 1421, Bulgaria
Show Prices
USD 89 - USD 317 Avg. price/night*
Ollie #3 of 135 hotels in Sofia
  •  Quality Hotel 
  • We spent 4 nights here and enjoyed our stay immensely. On arrival we were... more
  • 14 December 2017
Professional photos | Traveller photos (591)
Special Offer SAVE UP TO 25%
Certificate of Excellence
Travellers' Choice™ 2017 Winner Luxury | Top Hotels
 
ul.Gen. Gurko 1, Sofia 1000, Bulgaria
Show Prices
USD 99 - USD 299 Avg. price/night*
Ollie #4 of 135 hotels in Sofia
  •  Best Hotel in Sofia 
  • Grand Sofia is a nice, safe hotel but I would not rate it more than three... more
  • 14 December 2017
Professional photos | Traveller photos (812)
Certificate of Excellence
Travellers' Choice™ 2017 Winner Luxury | Top Hotels | Best Service
 
14 Todor Aleksandrov Blvd., Sofia 1000, Bulgaria
Show Prices
USD 75 - USD 145 Avg. price/night*
Ollie #5 of 135 hotels in Sofia
  •  A Little Gem 
  • This hotel is within easy walking distance to the centre of Sofia and... more
  • 12 December 2017
Professional photos | Traveller photos (416)
Certificate of Excellence
Travellers' Choice™ 2017 Winner Best Service
 
52 Hristo Botev Blvd, Sofia 1000, Bulgaria
Show Prices
USD 53 - USD 128 Avg. price/night*
Ollie #6 of 135 hotels in Sofia
  •  close to downtown 
  • good starting point for visiting Sofia; reception can address also to... more
  • 14 December 2017
Professional photos | Traveller photos (269)
Offers & Announcements Free Airport Transfer
Certificate of Excellence
Travellers' Choice™ 2017 Winner Best Service
 
92 A Budapest Street | ul. Kozlodui 4, Sofia 1202, Bulgaria
Show Prices
USD 49 - USD 113 Avg. price/night*
Ollie #7 of 135 hotels in Sofia
  •  Friends reunited 
  • This was a beautiful surprise. The location is perfect for access to a... more
  • 11 December 2017
Professional photos | Traveller photos (399)
Certificate of Excellence
Travellers' Choice™ 2017 Winner Luxury | Top Hotels | Best Service
 
bul.Tsar Osvoboditel 16, Sofia 1000, Bulgaria
Show Prices
USD 104 - USD 324 Avg. price/night*
Ollie #8 of 135 hotels in Sofia
  •  Closest to perfect 
  • Great service, great desine, great roof-bar. Best location - in tne... more
  • 11 December 2017
Professional photos | Traveller photos (866)
Certificate of Excellence
Travellers' Choice™ 2017 Winner Top Hotels
 
ul.Solunska 30, Sofia 1000, Bulgaria
Show Prices
USD 79 - USD 139 Avg. price/night*
Ollie #9 of 135 hotels in Sofia
Professional photos | Traveller photos (523)
11 Brussels Boulevard, Sofia 1592, Bulgaria
Show Prices
USD 61 - USD 106 Avg. price/night*
Ollie #10 of 135 hotels in Sofia
  •  Excellent Hotel 
  • I contacted BWP for there pet policy I was informed that pets under 8KG no... more
  • 13 December 2017
Professional photos | Traveller photos (118)
37 Veslets Street, Sofia 1202, Bulgaria
Show Prices
USD 42 - USD 66 Avg. price/night*
Ollie #11 of 135 hotels in Sofia
  •  A quick solo holiday 
  • The hotel was much smarter than the district. Good heating, new bathroom... more
  • 11 December 2017
Professional photos | Traveller photos (100)
bul.Tsarigradsko shose 64, Sofia 1784, Bulgaria
Show Prices
USD 63 - USD 112 Avg. price/night*
Ollie #12 of 135 hotels in Sofia
Professional photos | Traveller photos (132)
Certificate of Excellence
Travellers' Choice™ 2017 Winner Best Service
 
193, Knyaz Boris I Str., Sofia 1202, Bulgaria
Show Prices
USD 52 - USD 96 Avg. price/night*
Ollie #13 of 135 hotels in Sofia
  •  Thieves  
  • Nice hotel, cheap and good location. The personal in the lobby and... more
  • 12 December 2017
Professional photos | Traveller photos (426)
ul.Yordan Yosifov 1A, Sofia 1700, Bulgaria
Show Prices
USD 49 - USD 132 Avg. price/night*
Ollie #14 of 135 hotels in Sofia
  •  Mixed Feelings 
  • Stayed here with 2 girl friends for 3 nights. The room was huge and a... more
  • 14 November 2017
Professional photos | Traveller photos (365)
ul.Neofit Rilski 16, Sofia 1000, Bulgaria
Show Prices
USD 57 - USD 111 Avg. price/night*
Ollie #15 of 135 hotels in Sofia
Professional photos | Traveller photos (118)
Certificate of Excellence
Travellers' Choice™ 2017 Winner Luxury
 
4 Narodno Sarbine Sq, Sofia 1000, Bulgaria
Show Prices
USD 145 - USD 278 Avg. price/night*
Ollie #16 of 135 hotels in Sofia
Professional photos | Traveller photos (422)
Special Offer Christmas:save up to 20%
Certificate of Excellence
Travellers' Choice™ 2017 Winner Luxury
 
bul.Aleksandar Malinov 111, Sofia 1766, Bulgaria
Show Prices
USD 71 - USD 147 Avg. price/night*
Ollie #17 of 135 hotels in Sofia
Professional photos | Traveller photos (434)
Special Offer Save on Hotel Packages!
Certificate of Excellence
Travellers' Choice™ 2017 Winner Top Hotels
 
Vitosha Boulevard 21, Sofia 1000, Bulgaria
Show Prices
USD 114 - USD 195 Avg. price/night*
Ollie #18 of 135 hotels in Sofia
Professional photos | Traveller photos (192)
ul.Shipka 14, Sofia 1504, Bulgaria
Show Prices
USD 96 - USD 258 Avg. price/night*
Ollie #19 of 135 hotels in Sofia
  •  What a pity... 
  • Great first night with a trip to the spa and wonderful staff at front... more
  • 27 October 2017
Professional photos | Traveller photos (111)
pl.Sveta Nedelya 5, Sofia 1000, Bulgaria
Show Prices
USD 84 - USD 231 Avg. price/night*
Ollie #20 of 135 hotels in Sofia
Professional photos | Traveller photos (720)