TheFork, a Trip advisor company

What

What

Where

Where

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

The Best Restaurants in Utrecht

144 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.

Mediterranean

De Ouzerie

Van Asch van Wijckskade 26, 3512 VS, Utrecht

8.5 / 10
222 reviews

Average price €20

French

Janskerkhof 6, 3512 BK, Utrecht

8.5 / 10
74 reviews

Average price €24

Thai

Oudegracht 184, 3511 NP, Utrecht

8.5 / 10
278 reviews

Average price €39

International

Oudegracht 59, 3511 AD, Utrecht

8.5 / 10
375 reviews

Average price €16

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

French

Draaiweg 22, 3515 EM, Utrecht

8.8 / 10
27 reviews

Average price €25

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

Syrian

Lange Nieuwstraat 71, 3512 PE, Utrecht

8.6 / 10
514 reviews

Average price €30

Seafood

Drieharingstraat 4, 3511 BJ, Utrecht

8.6 / 10
1,165 reviews

Average price €30

Fine Dining

Brugstraat 2, 3514 BC, Utrecht

8.6 / 10
1,275 reviews

Average price €28

International

Bollenhofsestraat 2, 3572 VN, Utrecht

8.6 / 10
89 reviews

Average price €36

French

Oudegracht 181, 3511 NE, Utrecht

8.6 / 10
227 reviews

Average price €33

Pizzeria

Vredenburg 21, 3511 BB, Utrecht

Average price €15

Varied

F.C. Dondersstraat 2, 3572 JG, Utrecht

Average price €29

Japanese

Domplein 2, 3512 JC, Utrecht

8.4 / 10
28 reviews

Average price €35

European

Kaatstraat 173, 3513 BV, Utrecht

Average price €24

International

Nicolaaskerkhof 10, 3512 XC, Utrecht

8.4 / 10
31 reviews

Average price €15

International

Janskerkhof 17 A, 3512 BM, Utrecht

8.4 / 10
305 reviews

Average price €28

French

Blauwkapelseweg 30, 3572 KC, Utrecht

8.4 / 10
747 reviews

Average price €37 Accepts Yums

Vietnamese

Amsterdamsestraatweg 305, 3551 CH, Utrecht

8.3 / 10
14 reviews

Average price €20

International

Kanaalweg 199, 3533, Utrecht

8.3 / 10
50 reviews

Average price €39

Indian

Zadelstraat 32, 3511 LV, Utrecht

8.3 / 10
203 reviews

Average price €25

Greek

Oudegracht aan de Werf 101, 3511 AL, Utrecht

8.5 / 10
21 reviews

Average price €29

International

Drieharingstraat 16, 3511 BJ, Utrecht

8.5 / 10
398 reviews

Average price €29

International

Vleutensevaart 100, 3532 AD, Utrecht

8.5 / 10
157 reviews

Average price €25

International

Berlijnplein 520, 3541, Utrecht

8.5 / 10
31 reviews

Average price €27

French

Voor Clarenburg 8, 3511 JE, Utrecht

8.5 / 10
349 reviews

Average price €34

Cities around Utrecht

Filter

TheFork advantages