TheFork, a Trip advisor company

What
Where

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

The Best Restaurants in Rome

2,990 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

Iari The Vino

Via del Colosseo, 5, 00184, Roma

8.7 / 10
203 reviews

Average price €20

Seafood

Via Magliano Sabina, 6, 00199, Rome

8.7 / 10
119 reviews

Average price €45

Spanish

Via Casilina, 1108, I-00169, Rome

8.7 / 10
407 reviews

Average price €25

Napolitain

Via Cernaia, 31, 00185, Rome

8.1 / 10
325 reviews

Average price €20

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

Vegetarian

Via Carlo Citerni, 39, 00154, Rome

Average price €20

Traditional cuisine

Via Federico Ozanam, 29, 00166, Rome

8.7 / 10
10 reviews

Average price €22

Pizzeria

Via della Rotonda, 7, I-00186, Rome

7.9 / 10
24 reviews

Average price €25

Mediterranean

Via delle Terme di Tito 72, 00184, Rome

7.6 / 10
9 reviews

Average price €28

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

Japanese

Via Michele di Lando, 20, 00162, Rome

8.6 / 10
32 reviews

Average price €30

Indian

Piazzale Enrico Dunant, 67, 00152, Rome

8.6 / 10
78 reviews

Average price €15

Japanese

Viale Palmiro Togliatti, 1497, 00155, Rome

8.6 / 10
78 reviews

Average price €25

Fine Dining

Via Ludovisi, 15, 00187, Rome

8.3 / 10
122 reviews

Average price €48 Accepts Yums

Menú Romano € 54 € 54

Seafood

Via Tiburtina, 1000, 00166, Rome

8.6 / 10
45 reviews

Average price €20

Seafood

Via Merulana, 256, I-00185, Rome

7.8 / 10
20 reviews

Average price €25

Mediterranean

Viale America, 117/123, Rome, Italy, I-00144, Rome

7.8 / 10
13 reviews

Average price €30

Regional

Via Ettore Giovenale, 54, 00176, Rome

7.4 / 10
155 reviews

Average price €25

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

Mediterranean

Via Labicana, 144, I-00184, Rome

8.8 / 10
245 reviews

Average price €30

Mediterranean

Via dei Taurini, 23, 00185, Rome

7.7 / 10
3 reviews

Average price €25

Traditional cuisine

Via Val di Sangro, 35, 00141, Rome

8.6 / 10
67 reviews

Average price €24

Romano

Via Principe Amedeo, 7, I-00184, Rome

7.7 / 10
60 reviews

Average price €35

Traditional cuisine

Via Cesare Giulio Viola, 13, 00148, Rome

7.3 / 10
3 reviews

Average price €23

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

Mediterranean

Via Fiume Bianco 75, 00144, Rome

8.5 / 10
576 reviews

Average price €20

Traditional cuisine

Via Nomentana Nuova, 105, 00141, Rome

8.5 / 10
82 reviews

Average price €17

Japanese

Via Guidubaldo del Monte, 6, 00197, Rome

8.5 / 10
700 reviews

Average price €20

Romano

Piazza di Cinecittà, 56, 00174, Rome

8.5 / 10
16 reviews

Average price €30

Cities around Rome

Filter

TheFork advantages