TheFork, a Trip advisor company

What

What

Where

Where

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

The Best Restaurants in Rome

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

Da Mauri

Via della Pisana, 199, 00163, Roma

Average price €15

Author

Via Veronica Gambara, 1, 00137, Rome

Average price €35

Contemporary cuisine

Via Aurelia, 528, 00165, Rome

Average price €15

Abruzzese

Via Domenico Panaroli, 15, I-00172, Rome

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

Mediterranean

Salita dei Crescenzi, 3, I-00186, Rome

Average price €35

Mediterranean

Via del Vantaggio, 42, I-00186, Rome

Average price €25

Mediterranean

Via Fulcieri Paulucci de Calboli, 52, I-00195, Rome

Average price €15

Mediterranean

Via Vittorio Veneto, 11, I-00187, Rome

Average price €30

Mediterranean

Via Marco Minghetti, 2, I-00187, Rome

Average price €30

Contemporary cuisine

Via dei Sabelli, 51, I-00185, Rome

Average price €25

Homemade cuisine

Largo Alessandro Toja, 2, 00153, Rome

Average price €20

Romano

Via Muzio Clementi, 12, I-00193, Rome

Average price €38

Mediterranean

Via Flavia, 59, I-00187, Roma

Average price €30

Romano

Via del Torraccio di Torrenova, 94b/c, I-00133, Rome

Average price €15

Meat Cuisine

Via di Fontana Candida, 48, 00132, Rome

Average price €25

Mediterranean

Via Archimede, 80, I-00197, Rome

Average price €28

Indian

Via Eratostene, 46, I-00176, Rome

Average price €15

Mediterranean

Via Costantino Corvisieri, 1, I-00162, Rome

Average price €30

Mediterranean

Via di S. Giovanni in Laterano, 278, I-00184, Rome

Average price €25

Seafood

Piazza Raggio Giuseppe, 3A, I-00155, Rome

Average price €30

Seafood

Via dei Monti Tiburtini, 511, I-00157, Rome

Average price €30

Mediterranean

Via Casilina, 607, I-00177, Rome

Average price €25

Mediterranean

Piazza Apollodoro, 23, I-00196, Rome

Average price €20

Indian

Via Principe Amedeo, 303, 00185, Rome

Average price €20

Mediterranean

Via Milazzo, 1D, I-00185, Rome

Average price €25

Cities around Rome

Filter

TheFork advantages