Hotel deals Europe Bulgaria

Hotels in Bulgaria

Find the best deals on 16,143 hotels in Bulgaria

Check-in
Check-out
Compare vs momondo |

Cheapest cities to book a hotel in Bulgaria

Looking for a city in Bulgaria to visit? Take a look at the average hotel booking prices in most popular cities in the country
Price
£26 - £39
CHEAPEST CITY IN BULGARIA Sunny Beach 18% cheaper Hotels in Sunny Beach are the cheapest in Bulgaria at just £26 per night on average.
MOST EXPENSIVE CITY IN BULGARIA Sofia 23% more expensive Sofia has the highest priced hotels in Bulgaria with rooms averaging £39 per night.
MOST POPULAR CITY IN BULGARIA Sofia 45% more users visited More momondo users search for hotels in Sofia than any other city in Bulgaria

Popular Cities in Bulgaria

Book one of the best deals Bulgaria has to offer in these popular locations
$self.alt
Best value
Hemus Hotel Sofia
7.3
£30
$self.alt
No. 1 most popular
Sofia Hotel Balkan, a Luxury Collection Hotel, Sofia
8.5
£77
$self.alt
No. 2 most popular
Hotel Marinela Sofia
8.3
£64
$self.alt
No. 3 most popular
Metropolitan Hotel Sofia
9.0
£53
$self.alt
No. 4 most popular
ibis Sofia Airport
7.9
£41
$self.alt
No. 5 most popular
Best Western PREMIER Sofia Airport Hotel
9.0
£47
$self.alt
Best value
Palm Residence Deluxe Studios
8.3
£17
$self.alt
No. 1 most popular
Barceló Royal Beach
8.3
£57
$self.alt
No. 2 most popular
Dit Evrika Beach Club Hotel
8.6
£36
$self.alt
No. 3 most popular
Family Hotel Romantic
8.6
£18
$self.alt
No. 4 most popular
Dit Majestic Beach Resort
9.1
£50
$self.alt
No. 5 most popular
Galeon Residence & Spa
8.6
£46
$self.alt
Best value
Hotel Lazuren Briag
8.4
£22
$self.alt
No. 1 most popular
Hotel Mirage
7.7
£36
$self.alt
No. 2 most popular
Aqua Hotel Burgas
7.8
£29
$self.alt
No. 3 most popular
Primoretz Grand Hotel & Spa
9.1
£86
$self.alt
No. 4 most popular
Gran Via
8.5
£25
$self.alt
No. 5 most popular
Mirana Family Hotel
8.9
£24
$self.alt
Best value
Cabacum Beach Residence
8.9
£28
$self.alt
No. 1 most popular
Hotel Admiral
8.5
£47
$self.alt
No. 2 most popular
International Hotel Casino & Tower Suites
9.1
£56
$self.alt
No. 3 most popular
Apart Hotel Golden Line
8.6
£29
$self.alt
No. 4 most popular
Arena Mar Hotel And Spa
8.4
£28
$self.alt
No. 5 most popular
Riviera Beach Hotel, Riviera Holiday Club
8.0
£58
$self.alt
Best value
Aqua Hotel
8.3
£28
$self.alt
No. 1 most popular
Hotel & Casino Cherno More
8.8
£42
$self.alt
No. 2 most popular
Romance Splendid And Spa Hotel
8.6
£39
$self.alt
No. 3 most popular
Meliá Grand Hermitage
8.8
£64
$self.alt
No. 4 most popular
Holiday Park Hotel
7.7
£55
$self.alt
No. 5 most popular
Graffit Gallery Design Hotel
9.1
£61

Bulgaria travel tips

Let us help you with the best tips about Bulgaria

When is the least expensive time to stay in Bulgaria?

The least expensive month to stay at a hotel in Bulgaria is November. On average, it only costs £24 per night in the month of November. Conversely, the most expensive month to visit Bulgaria is March.

Where do most people stay in Bulgaria?

Our users tend to visit Sofia more often than any other city when travelling to Bulgaria.

How much does a luxury hotel cost in Bulgaria?

On average, a luxury hotel room in Bulgaria costs £80 per night, 80% above the country’s average rate of £45 per night.

Which city in Bulgaria has the most expensive hotel rooms?

Our data shows that hotel rooms in Sofia are about 23% more expensive on average than hotel rooms in the rest of Bulgaria, with a nightly rate of £39.

Which city in Bulgaria has the least expensive hotel rooms?

Our users typically find that Varna has the lowest per night rates in the country at just £8. Varna offers hotels rooms at an average rate that is 83% lower than the average city in Bulgaria.


Popular international routes landing in Bulgaria

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
Manchester to Sofia
Fastest flight time
3h 20m
Cheapest price
£50
London to Sofia
Fastest flight time
3h 00m
Cheapest price
£55
Liverpool to Sofia
Fastest flight time
3h 20m
Cheapest price
£110
Birmingham to Sofia
Fastest flight time
3h 10m
Cheapest price
£125
Bristol to Sofia
Fastest flight time
13h 30m
Cheapest price
£129
Edinburgh to Sofia
Fastest flight time
3h 35m
Cheapest price
£133
Glasgow to Sofia
Fastest flight time
9h 50m
Cheapest price
£158
Doncaster to Sofia
Fastest flight time
24h 50m
Cheapest price
£164
Aberdeen to Sofia
Fastest flight time
6h 05m
Cheapest price
£184
Leeds to Sofia
Fastest flight time
5h 35m
Cheapest price
£192
View more
Hotel deals Europe Bulgaria