Skip to content

Restaurants · Spain

Top-rated restaurants in Spain

Explore top-rated restaurants in Spain by destination, cuisine and occasion. Plan a meal in cities such as Barcelona, Madrid and Valencia, or explore island dining in Ibiza. Choose between a casual lunch, a family meal and a special evening, then open the guide that fits your plans.

Barcelona skyline with the Sagrada Família
Barcelona, Spain
The Spain collection

Choose your starting point

Explore restaurants by destination

Also explore 2 guides across this destination.

Find a guide for your plans

Explore restaurant guides in Spain

Find the right guide

All guides to top-rated restaurants in Spain

46 guides
Clear filters

How we choose top-rated places

Find top-rated places through our editorial guides. Read each guide’s selection method, sources and reasons for its recommendations, then choose the places that fit your plans. Editorial inclusion and position cannot be bought; paid features are labelled separately.

A little more direction

Finding the right restaurant in Spain

How can I choose a restaurant for a specific occasion?

Choose a guide that matches your cuisine, destination or occasion. Compare the reasons behind its selections, then confirm the current menu, reservation arrangements and dietary requirements with the restaurant.

Where can I explore restaurants in Spain?

Browse Barcelona, Madrid, Valencia and Ibiza for restaurant guides. Choose a guide by destination, cuisine and occasion.

Where can I look for vegan or vegetarian dining in Spain?

Use a guide focused on vegan or vegetarian dining for your destination. For example, the Barcelona and Madrid guides below help you start with that dining preference; check the current menu for your own dietary needs.

How can I find a restaurant for a family meal in Spain?

Start with a family-focused guide for your destination, then compare the meal format, setting and arrangements for your group. The guides below offer starting points for Barcelona and Madrid.

Explore more top-rated places

Scroll to Top