Hotels in Belgium

Find the best deals on 15,551 hotels in Belgium

Check-in
Check-out
Compare vs momondo |

Cheapest cities to book a hotel in Belgium

Looking for a city in Belgium to visit? Take a look at the average hotel booking prices in most popular cities in the country
Price
£55 - £95
CHEAPEST CITY IN BELGIUM Charleroi 32% cheaper Hotels in Charleroi are the cheapest in Belgium at just £55 per night on average.
MOST EXPENSIVE CITY IN BELGIUM Ghent 19% more expensive Ghent has the highest priced hotels in Belgium with rooms averaging £95 per night.
MOST POPULAR CITY IN BELGIUM Brussels 79% more users visited More momondo users search for hotels in Brussels than any other city in Belgium

Popular Cities in Belgium

Book one of the best deals Belgium has to offer in these popular locations
Hotel Brussels
Best value
Hotel Brussels
6.2
£61
Warwick Brussels
No. 1 most popular
Warwick Brussels
8.3
£108
Hotel Metropole
No. 2 most popular
Hotel Metropole
8.0
£82
Tangla Hotel Brussels
No. 3 most popular
Tangla Hotel Brussels
8.8
£80
Hotel Le Plaza Brussels
No. 4 most popular
Hotel Le Plaza Brussels
8.4
£88
Radisson Collection Grand Place Brussels
No. 5 most popular
Radisson Collection Grand Place Brussels
8.2
£105
Novotel Brussels City Centre
Novotel Brussels City Centre
8.5
£81
Velotel Brugge
Best value
Velotel Brugge
8.4
£49
NH Brugge
No. 1 most popular
NH Brugge
8.2
£75
Academie Hotel
No. 2 most popular
Academie Hotel
9.1
£66
Aragon Hotel
No. 3 most popular
Aragon Hotel
8.8
£82
Grand Hotel Casselbergh Bruges
No. 4 most popular
Grand Hotel Casselbergh Bruges
9.1
£105
Floris Karos Bruges
No. 5 most popular
Floris Karos Bruges
8.1
£69
Radisson Blu Hotel, Bruges
Radisson Blu Hotel, Bruges
8.6
£97
Hotel Mardaga - Different Hotels
Best value
Hotel Mardaga - Different Hotels
8.4
£88
Woods and Wine
No. 1 most popular
Woods and Wine
9.4
£93
Century Hotel Antwerpen
Best value
Century Hotel Antwerpen
7.0
£45
Radisson Blu Astrid Hotel, Antwerp
No. 1 most popular
Radisson Blu Astrid Hotel, Antwerp
8.2
£104
Crowne Plaza Antwerp
No. 2 most popular
Crowne Plaza Antwerp
8.2
£75
Tryp By Wyndham Antwerp
No. 3 most popular
Tryp By Wyndham Antwerp
7.0
£46
Hilton Antwerp Old Town
No. 4 most popular
Hilton Antwerp Old Town
8.3
£115
Mercure Antwerp City Centre
No. 5 most popular
Mercure Antwerp City Centre
7.9
£78
Mercure Antwerp City South
Mercure Antwerp City South
8.0
£66
Holiday Inn Gent - Expo
Best value
Holiday Inn Gent - Expo
7.6
£60
Ghent River Hotel
No. 1 most popular
Ghent River Hotel
8.0
£87
Ibis Gent Centrum St Baafs Kathedraal
No. 2 most popular
Ibis Gent Centrum St Baafs Kathedraal
8.3
£69
NH Gent Belfort
No. 3 most popular
NH Gent Belfort
8.4
£99
Hotel Gravensteen
No. 4 most popular
Hotel Gravensteen
8.2
£79
Design B&B Logidenri
No. 5 most popular
Design B&B Logidenri
9.1
£93
Novotel Gent Centrum
Novotel Gent Centrum
8.5
£92

Belgium travel tips

Let us help you with the best tips about Belgium

When is the least expensive time to stay in Belgium?

The least expensive month to stay at a hotel in Belgium is June. On average, it only costs £49 per night in the month of June. Conversely, the most expensive month to visit Belgium is September.

Where do most people stay in Belgium?

There is little doubt that travellers enjoy various cities in Belgium, but the majority of travellers who visit Belgium tend to spend the most time in Brussels.

Which city in Belgium has the most expensive hotel rooms?

Ghent is the most expensive city in Belgium to book a hotel room in. The nightly rate of £95 is 19% more than the average city in Belgium.

Which city in Belgium has the least expensive hotel rooms?

If you are travelling to Belgium on a budget, plan to stay in Brussels which boasts the lowest average hotel room cost in the country. Charging about 73% lower than the country’s average, hotel room rates in Brussels are typically around £30 per night.


Popular international routes landing in Belgium

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
Edinburgh to Brussels
Fastest flight time
1h 40m
Cheapest price
£19
Manchester to Brussels
Fastest flight time
1h 25m
Cheapest price
£32
London to Brussels
Fastest flight time
6h 20m
Cheapest price
£48
Liverpool to Brussels
Fastest flight time
4h 25m
Cheapest price
£62
Birmingham to Brussels
Fastest flight time
9h 20m
Cheapest price
£75
Glasgow to Brussels
Fastest flight time
4h 05m
Cheapest price
£84
Newcastle upon Tyne to Brussels
Fastest flight time
19h 10m
Cheapest price
£129
Newquay to Brussels
Fastest flight time
16h 40m
Cheapest price
£154
Southampton to Brussels
Fastest flight time
4h 10m
Cheapest price
£157
Leeds to Brussels
Fastest flight time
3h 55m
Cheapest price
£168
View more