TheFork, a Trip advisor company

What

What

Where

Where

Specify a date & time to find the best restaurants & offers

The Best Belgian Restaurants in Brussels

96 restaurants

Sort by Relevance
"Relevance" sorting ranks restaurants based on your search input and several criteria: average rating over the last 12 months, available offers, distance, ability to make a reservation instantly via TheFork, table availability, accolades in famous guides, and compliance with our standards (including the number of cancellations by the restaurant). Restaurants cannot pay to be ranked higher.

Belgian

A la Bécasse

Taborastraat 11, 1000, Brussels

6.4 / 10
7 reviews

Average price €20

Belgian

38-40, rue Auguste Orts, 1000, Brussels

8.2 / 10
186 reviews

Average price €30

-20% off the "à la carte" menu!

Belgian

Place de la Vieille Halle aux Blés 37, 1000, Brussels

Average price €28

Set Menu 23€

Belgian

Place Laneau 1, 1090, Jette

8.6 / 10
183 reviews

Average price €40

Specify a date and enjoy promotions of up to -50% in our best restaurants

Belgian

Rue des Dominicains 8, 1000, Brussels

8.6 / 10
252 reviews

Average price €54

Belgian

Avenue Louis Lepoutre 1, 1050, Ixelles

Average price €47

Fine Dining

Avenue Louis Lepoutre 17, 1050, Ixelles

Average price €68

Belgian

Chaussée de Louvain 503, 1030, Schaarbeek

Average price €10

Belgian

Chaussée de Stockel 294, 1150, Woluwé-Saint-Lambert

Average price €32

Belgian

Grand Place 35, 1000, Brussels

Average price €35

Belgian

Oudergemlaan 50, 1040, Etterbeek

Average price €35

Belgian

Chaussée de Waterloo 798, 1180, Uccle

Average price €19

Belgian

Rue de Rollebeek 3, 1000, Brussels

Average price €25

Belgian

Rue du Châtelain 10, 1050, Ixelles

Average price €20

Belgian

Avenue Edmond Galoppin, 1150, Woluwe-Saint-Pierre

Average price €38

Belgian

9-11, rue des Renards, 1000, Brussels

Average price €25

Menu 12€

Belgian

15, grand Place, 1000, Brussels

Average price €30

Belgian

3, place Sainte Catherine, 1000, Brussels

Average price €40

Belgian

4, place Sainte Catherine, 1000, Bruxelles

Average price €20

Belgian

204, rue Haute, 1000, Bruxelles

Average price €30

MICHELIN 2020Belgian

17, rue de Flandre, 1000, Brussels

9.0 / 10
416 reviews

Average price €33

Filter

TheFork advantages