Find Hotel Deals

Select a date

Select a date

Maximum period that can be booked is 30 days. Please enter alternative dates.

Hotel deals in Brussels

Filter Results

Hotel ranking

Find hotel by

Price (per night)

Types of accommodation


Tourist sights

Hotel themes

Guest ratings

Hotel comes with

Room comes with

Apply Filters
Clear Filters

Results found:

  • Sweet Inn Apartments Ecuyer

    35 Rue De L'Ecuyer, Brussels, Belgium (Open map)

    Sweet Inn Apartments Ecuyer lies about 10 minutes' walk from the city center. The grand Sweet Inn Apartments Ecuyer is a 4-star property set…


  • President Centre

    Rue Royale 160, 1000 Brussels, Belgium Belgium, Brussels, Belgium (Open map)

    The hotel is approximately 15 minutes' walk from The Royal Square. President Centre Hotel is 1200 meters away from Manneken Pis.


    From US$ 89
    price for 1 night
    RESERVE From US$ 89
  • Exe Grand Place

    Bld. Anspach 159-163 1000 Brussel, Brussels, Belgium (Open map)

    The property is set 10 minutes' walk of the city center. Located 1100 meters away from Royal Palace, the classic Exe Grand Place Hotel offers…


    From US$ 163
    price for 1 night
    RESERVE From US$ 163
  • Grand Place Sablon Apartments

    35 Rue Saint-Jean, Brussels, Belgium (Open map)

    10 minutes on foot from Brussels city center. Grand Place Sablon apartment is located around 300 meters away from Mont des Arts and 300 meters…


  • Tangla Hotel Brussels

    Avenue East Mounierlaan 5,, Brussels, Belgium (Open map)

    This hotel is situated 7 km away from Grand Place. The unique Best Western Premier Sodehotel offers accommodation in a green area of Brussels.


    From US$ 230
    price for 1 night
    RESERVE From US$ 230
  • Eurostars Grand Place

    Boulevard Anspach, Brussels 1000, Brussels, Belgium (Open map)

    Eurostars Grand Place Hotel is also minutes away from Royal Theatre Toone, St. The classic Eurostars Grand Place Hotel is a 4-star property set…


    From US$ 171
    price for 1 night
    RESERVE From US$ 171