The main tourist sights and attractions in Brussels are spread over a number of different neighbourhood quarters. You’ll most likely want to use the Metro to visit the different areas but if you want to be in the very centre near Grand Place, then we can recommend a number of hotels near Brussels Christmas Market. This is a convenient location allowing you to walk to many popular places but also making it easy to hop on the Metro at the Bourse or Brussels Central when you need to.
Hotels near Brussels Christmas Market
The Christmas market in Brussels is held in Grand-Place, the beautiful market square in historic Brussels. The huge central square is lined with buildings dating back to the 14th and 15th-century and includes the gothic Town Hall, the gold decorated Maison Grand-Place and various guild halls. This square is where all the main events are held in Brussels. As there are more than 200 Christmas chalets, they have extended the location of the Christmas markets to other squares in the city centre but you’ll most likely want to stay in a hotel near Grand-Place.
Top PickRocco Forte Hotel Amigo
Address: Rue de l’Amigo 1-3, 1000 Brussels, Belgium
The elegant Rocco Forte Hotel Amigo is located just behind Hotel de Ville de Bruxelles, the Town Hall on Grand-Place. Some rooms have a view of Grand-Place or the Town Hall and the pedestrian-only streets of the old town are at your door. The rooms are quite traditional in their design and the hotel is known for its exceptional service and location. The hotel has a gym, a highly rated restaurant and an electric vehicle charging station if you need it.Check Availability
Address: Rue Léopold 9, 1000 Brussels, Belgium
A 5-minute walk through quiet streets to Grand-Place, The Dominican is well-located opposite the classical facade of the La Monnaie De Munt opera house and Place de la Monnaie. There is a small Christmas market at Place de la Monnaie opposite the hotel and there are many restaurants and bars in this area too. The boutique hotel has an abbey-inspired interior and there is an inner courtyard and small gym.
Hotel des Galeries
Address: Rue des Bouchers 38, 1000 Brussels, Belgium
The minimalist design of this boutique hotel features timber floorboards, an inner courtyard and green accents. The small hotel is located inside the Galeries Royales Saint-Hubert, a glamourous antique shopping arcade, a 2-minute walk to Grand-Place. This is one of the newer and more modern design hotels in Brussels.
Pillows City Hotel Brussels Centre
Address: Rue des Paroissiens 15-27, 1000 Brussels, Belgium
While the Pillows City Hotel is 7 or 8 minutes to Grand-Place it is conveniently located near Brussels Central train station, an ideal location if you’re arriving by train. The rooms are modern and stylish in black and white with marble bathrooms. While it’s not a budget hotel it is good value for money if you book in advance.
Boutique Hotel Saint-Géry
Address: Place Saint Gery 29-32, Brussels
This quirky boutique hotel is opposite the Halles Saint-Géry exhibition centre and is around 500 metres from Grand-Place. The design is very unusual and unique. There is a jazz bar on the ground floor where you can often listen to live music. Some rooms have an open bathroom so keep this in mind when booking.
Address: Rue de la Concorde 59-61, Elsene / Ixelles
The Zoom Hotel is not near Brussels Christmas market but in the hipster Ixelles neighbourhood. This is a great area to stay in if you’re interested in somewhere away from the touristy centre and close to some excellent bars and eateries. Having stayed in this neighbourhood a number of times, I can assure you it’s a great part of the city. Decorated in industrial vintage style, this hotel is 600 metres from Louise Metro Station. Zoom Hotel has an intimate garden courtyard and a bar serving local Belgian beers. The hotel does not use single-use plastics, most food provided is organic and locally sourced and the hotel displays artwork from local artists. The rooms are modern and very stylish.
This post contains affiliate links to hotels in Brussels, Belgium. This means we get a small commission from any bookings at no extra cost to you.