TheFork, a Trip advisor company

What
Where

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

The Best Restaurants in Castel San Pietro Terme

35 restaurants

Sort by Relevance

YUMS x2Mediterranean

Due Portoni Ristorante

Via Giuseppe Mazzini, 127, 40024, Castel San Pietro Terme

8.7 / 10
20 reviews

Average price €20

-20% off the "à la carte" menu, including drinks!

InsiderInternational

Via Ca' Masino, 611A, 40024, Castel San Pietro Terme

9.4 / 10
96 reviews

Average price €50

Emiliano

40024, 40024, Castel San Pietro Terme

9.2 / 10
1,069 reviews

Average price €30

-20% off the "à la carte" menu, including drinks!

International

Viale Terme, 1058/A, 40024, Castel San Pietro Terme

9.5 / 10
60 reviews

Average price €35

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

Emiliano

Via Ca' Masino, 611b, 40024, Castel San Pietro Terme

8.5 / 10
130 reviews

Average price €35

Chinese

Via Giuseppe Mazzini, 72, 40024, Castel San Pietro Terme

7.6 / 10
32 reviews

Average price €15

-20% off the "à la carte" menu, including drinks!

Traditional cuisine

Viale Terme, 1113, 40024, Castel San Pietro Terme

7.8 / 10
15 reviews

Average price €30

-20% off the "à la carte" menu, including drinks!

Pizzeria

Piazza Giovanni XXIII, 40024, Castel San Pietro Terme

Average price €20

Italian

Via Camillo Benso Conte di Cavour, 28, I-40024, Castel San Pietro Terme

8.5 / 10
82 reviews

Average price €25

Traditional cuisine

Via Decumano, 1, 40024, Castel San Pietro Terme

Average price €20

Romagnolo

Piazza Rocca, 6, 40060, Dozza

8.6 / 10
480 reviews

Average price €23

-20% off the "à la carte" menu, including drinks!

Mediterranean

Via Puglie, 47, 40060, Osteria Grande

9.0 / 10
280 reviews

Average price €20

Napolitain

Via Ettore Nardi, 19, 40064, Emilia

8.2 / 10
82 reviews

Average price €25

-20% off the "à la carte" menu, including drinks!

Italian

Via XX Settembre, 27, I-40060, Dozza

8.9 / 10
92 reviews

Average price €35

Pizzeria

Via Calanco, 5/7/9, 40060, Dozza

8.3 / 10
41 reviews

Average price €25

-20% off the "à la carte" menu, including drinks!

Japanese

Viale Giorgio Amendola, 129, 40026, Imola

7.8 / 10
9 reviews

Average price €25

Emiliano

Viale Terme, 1060, 40024, Castel San Pietro Terme

Average price €25

Mediterranean

Viale Terme, 1010, 40024, Castel San Pietro Terme

Average price €25

Pizzeria

Via Emilia Ponente, 51, I-40024, Castel San Pietro Terme

Average price €20

Napolitain

Via Montecalderaro, 14, 40024, Castel San Pietro Terme

Average price €15

Seafood

Via Emilia, 5629, 40024, Castel San Pietro Terme

Average price €40

Pizzeria

Via Punta, 24, 40026, Imola

Average price €20

Mediterranean

Via Emilia Ponente, 5629, 40024, Osteria Grande

8.0 / 10
389 reviews

Average price €25

-20% off the "à la carte" menu, including drinks!

Mediterranean

Via Montecalderaro, 10/12, 40024, Varignana-Palesio

8.6 / 10
176 reviews

Average price €25

-20% off the "à la carte" menu, including drinks!

Greek

Via S. Carlo, 10, 40023, Poggio Piccolo

Average price €30

-20% off the "à la carte" menu, including drinks!

Cities around Castel San Pietro Terme

Filter

TheFork advantages