TheFork, a Trip advisor company

What
Where

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

The Best Restaurants in Vichy

26 restaurants

Sort by Relevance

MICHELIN 2020French

Les Caudalies

7-9, rue Besse, 03200, Vichy

9.7 / 10
339 reviews

Average price €49

Menu balthazar 47,5 €

InsiderFrench

13 Boulevard de Russie, 03200, Vichy

9.0 / 10
297 reviews

Average price €30

Menu végétarien 24 €

MICHELIN 2020Creative

Rue Burnol, Vichy

9.2 / 10
412 reviews

Average price €51

Menu 54.90€ 54,9 €

Egyptian

46 Place Charles de Gaulle, 03200, Vichy

8.6 / 10
6 reviews

Average price €25

Grand Menu d'Egypte €29.50

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

French

7 Rue du Casino, 03200, Vichy

8.1 / 10
221 reviews

Average price €20

Traditional cuisine

15 Rue de Banville, 03200, Vichy

Average price €38

From market

17 Avenue Aristide Briand, 03200, Vichy

Average price €21

Traditional cuisine

44 Avenue de la Croix Saint-Martin, 03200, Vichy

8.8 / 10
41 reviews

Average price €25

French

111 Boulevard des États Unis, 03200, Vichy

8.4 / 10
33 reviews

Average price €26

French

82-84 Rue de Paris, 03200, Vichy

8.3 / 10
11 reviews

Average price €51

Moroccan

54 Avenue des Célestins, 03200, Vichy

9.2 / 10
107 reviews

Average price €20

MICHELIN 2020Fine Dining

Boulevard Maréchal Lattre de Tassigny, 03200, Vichy

8.5 / 10
3 reviews

Average price €72

Traditional cuisine

1 Place du Château, 03200, Vichy

Average price €25

French

111 Boulevard des États Unis, 03200, Vichy

7.4 / 10
25 reviews

Average price €28

French

16 rue de la Fontaine, 03300, Creuzier-le-Vieux

9.1 / 10
179 reviews

Average price €38

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

Italian

44, avenue Eugène Gilbert, 03200, Vichy

Average price €25

Italian

65, rue de Paris, 03200, Vichy

8.3 / 10
202 reviews

Average price €40

Set Menu 13.90€

Traditional cuisine

1 Rue de Vingré, 03200, Vichy

Average price €25

Menu 20€

MICHELIN 2020French

27 Rue de Beauséjour, 03700, Bellerive-sur-Allier

9.1 / 10
52 reviews

Average price €35

Menu 85€

Asian

17 Avenue de Gramont, 03200, Vichy

8.1 / 10
18 reviews

Average price €20

Fine Dining

Lieu Dit les Jarraux, 03270, Saint-Yorre

Average price €35

French

74, avenue de Vichy, 03700, Bellerive-sur-Allier

6.5 / 10
62 reviews

Average price €30

Menu 23.90€

Asian

9 Rue Rhin et Danube, 03700, Bellerive-sur-Allier

Average price €14

Menu déjeuner et week end 16,8 €

French

16 rue Ravy Breton, 03200, Abrest

Average price €21

MICHELIN 2020French

1, route de Marcenat, 03260, Billy

Average price €30

Menu 61€

Cities around Vichy

Filter

TheFork advantages