TheFork, a Trip advisor company

What
Where

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

The Best Restaurants in Cáceres

67 restaurants

Sort by Relevance

InsiderFrom Extremadura

Las Corchuelas - Hospes Cáceres

Ctra. Valencia de Alcántara, 52, 10005, Cáceres

9.3 / 10
388 reviews

Average price €36

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

Fusion

Calle Fuente Nueva, 4, 10003, Cáceres

9.5 / 10
457 reviews

Average price €17 Accepts Yums

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

InsiderSpanish

C/Ancha, 6, 10003, Cáceres

9.0 / 10
399 reviews

Average price €35

Menu 35€

Fine Dining

Calle Adarve del Padre Rosalío, 2, 10003, Cáceres

9.3 / 10
26 reviews

Average price €17

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

YUMS x2Traditional cuisine

Calle San Pedro, 4, 10003, Cáceres

7.7 / 10
24 reviews

Average price €15

Steakhouse

Calle Piedad, 2, 10003, Cáceres

8.8 / 10
203 reviews

Average price €24

Spanish

Plaza Publio Hurtado nº 1 Bajo, 10003, Cáceres

8.6 / 10
219 reviews

Average price €25

InsiderMediterranean

Avenida Ruta de la Plata 2, 10002, Cáceres

9.2 / 10
271 reviews

Average price €36

Spanish

Calle San Antón, 13, 10003, Cáceres

9.0 / 10
406 reviews

Average price €25

Spanish

Av de España, 22, 10001, Cáceres

9.0 / 10
114 reviews

Average price €20

Spanish

Calle Felipe Uribarri, 4, Cáceres‎, Spain, 10004, Cáceres

7.0 / 10
63 reviews

Average price €40

Spanish

Calle Jose Luis Cotallo, 10001, Cáceres

8.8 / 10
104 reviews

Average price €15

From Extremadura

Calle Adarve del Padre Rosalío, 2, 10003, Cáceres

Average price €20

Spanish

Calle Luis Sergio Sánchez, 10, 10003, Cáceres

Average price €22

From Extremadura

Plaza Mayor, 32, 10003, Cáceres

Average price €12

From Extremadura

Calle San Pedro de Alcántara 6, 10001, Cáceres

Average price €14

Spanish

Carretera de Medellin, 0, 10005, Cáceres

Average price €20

Spanish

Plaza de Santiago, 9, 10003, Cáceres

Average price €12

Spanish

Plaza de San Juan, 15, 10003, Cáceres

Average price €12

Spanish

Plaza de San Juan, 9, 10003, Cáceres

Average price €17

Fine Dining

Plaza de las Veletas, 4, 10003, Cáceres

Average price €18

From Extremadura

Plaza Mayor, 12, 10003, Cáceres

Average price €20

Fine Dining

calle Pizarro, 10, 10003, Cáceres

Average price €21

Spanish

Plaza Mayor, 16, 10001, Cáceres

Average price €18

Spanish

Plaza Mayor, 6, 10003, Cáceres

Average price €15

Cities around Cáceres

Filter

TheFork advantages