Our users' favourite hotels
NH Mechelen
Korenmarkt 22-24
Mechelen, BE
Mechelen, BE
£65
£47
per night
Novotel Mechelen Centrum
Van Beethovenstraat 1
Mechelen, BE
Mechelen, BE
£65
£50
per night
BEST WESTERN Hotel Gulden Anker
Brusselsesteenweg 2
Mechelen, BE
Mechelen, BE
£87
£63
per night
Holiday Inn Express Mechelen City Centre
Veemarkt 37C
Mechelen, BE
Mechelen, BE
£67
£50
per night
Egmont Hotel
Oude Brusselsestraat 50
Mechelen, BE
Mechelen, BE
£89
£67
per night