Spain’s best cities for food

San Sebastián (Donostia), Basque Country
Photo: dungodung, CC BY-SA 2.0, via Flickr

Every Spanish city eats well, but some are worth the trip for food alone.

The full list

Best overall

Basque Country

San Sebastián (Donostia)

Pintxos and some of the world’s best restaurants.

€€€€ 2 to 3 days

Best tapas street

La Rioja

Logroño

Calle Laurel and a glass of Rioja.

€€€€ 1 to 2 days

Best value

Andalusia

Granada

A free tapa with every drink.

€€€€ 2 days

Best for rice

Valencian Community

Valencia

Paella at its source, at lunchtime.

€€€€ 2 to 3 days

Best pintxo city that’s not San Sebastián

Basque Country

Bilbao

Plaza Nueva on a Sunday.

€€€€ 2 days

Best fried fish

Andalusia

Cádiz

Tortillitas de camarones and Atlantic tuna.

€€€€ 1 to 2 days

Best variety

Community of Madrid

Madrid

Every region’s cooking in one city.

€€€€ 3 to 4 days

Best seafood

Galicia

A Coruña

Galicia’s seafood at fair prices.

€€€€ 2 days

Tips from travellers

Know Spain’s best cities for food? Share one tip for the next visitor or newcomer. The first good one goes right here.

Share a tip

We read every tip before it goes live. No links, please, and nothing personal about other people.

Keep reading