TheFork, a Trip advisor company

What
Where

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

The Best Restaurants in Merida

27 restaurants

Sort by Relevance

Italian

La Mafia se sienta a la mesa Merida

Calle San Juan Macías, 12, 06800, Merida

9.0 / 10
129 reviews

Average price €20

Steakhouse

Av. Juan Pablo II, nº 87, 06800, Merida

8.6 / 10
57 reviews

Average price €18

Mediterranean

Calle Castuera, 6, 06800, Merida

9.3 / 10
30 reviews

Average price €15

InsiderFrom Extremadura

Calle Castelar, 1, 06800, Merida

9.2 / 10
99 reviews

Average price €22

Menú Extremadura 25 €

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

Spanish

Calle Romero Leal, 15, 06800, Merida

9.0 / 10
367 reviews

Average price €20

Fine Dining

Plaza Constitución, 4, 06800, Merida

8.9 / 10
465 reviews

Average price €25

Mediterranean

Calle Benito Toresano, 10, 06800, Merida

8.8 / 10
158 reviews

Average price €10

From Extremadura

C/ Almendralejo, 56, 06800, Merida

8.6 / 10
235 reviews

Average price €30

Mediterranean

Calle José R Mélida, 48, 06800, Merida

8.4 / 10
60 reviews

Average price €12

Mediterranean

Plaza de España, 7, 06800, Merida

Average price €24

Mediterranean

Av. Reina Sofia, 5, (Local 1), 06800, Merida

Average price €20

Traditional cuisine

San Juan de Dios, 7, 06800, Merida

Average price €15

From Extremadura

Paseo Don José Alvarez Sáenz De Buruaga, 12, 06800, Merida

Average price €10

From Extremadura

Avenida del Lago, kiosco 5, 06800, Merida

Average price €14

From Extremadura

Calle Sagasta 20, 06800, Merida

8.5 / 10
304 reviews

Average price €15

Set Menu undefined€

Spanish

Calle Sta. Lucía, 8, 06800, Merida

7.3 / 10
18 reviews

Average price €16

International

Calle Sagasta, 15, 06800, Merida

Average price €15

From Extremadura

Calle Jose Ramon Melida 50, 06800, Merida

Average price €20

Spanish

Calle Berzocana 14, 06800, Merida

Average price €15

Portuguese

Calle Sagasta, 20, 06800, Merida

Average price €15

From Extremadura

Calle Rabo de Buey, 06800, Merida

Average price €15

From Extremadura

Calle John Lennon, Mérida, Badajoz, Spain, 06800, Merida

Average price €20

Mediterranean

Calle Benito Toresano, 10, 06800, Merida

Average price €18

Spanish

C/ San Juan de Dios, 6, 06800, Merida

Average price €10

Italian

Plaza de los Escritores, 6, 06800, Merida

Average price €14

Filter

TheFork advantages