Skip to main content
Best Spanish Restaurants
 
Share
 
 
Best Spanish Restaurants

Best Spanish Restaurants | Average Price Search

 

  

 

There are currently 179 restaurants in this price range : Page 1 • 2 • 3 • 4

 

ORDER RESULTS BY: Name of restaurantLocationType of cuisineAverage price

 

More information on 7 Portes

7 PORTES

Passeig Isabel II, 14, Barcelona 08003

Type of cuisine: Fish and Seafood • Average price: €28.00

7 Portes Restaurant is Barcelona's oldest restaurant and is renowned for it's Paellas, fish & seafood and traditional Catalan cuisine

 

More information on A table

A TABLE

Dos de Mayo, 18, Bilbao 48003

Type of cuisine: Basque • Average price: €30.00

The A table restaurant in Bilbao offers the perfect combination of a traditional French bistro setting with exquisite Basque cuisine

 

More information on Al Andalus

AL ANDALUS

Crta. Nacional 234, km. 166,5, Malaga 29680

Type of cuisine: International • Average price: €23.00

The Al Andalus restaurant located in the 4 star Hotel AGH in Estepona is an elegant international restaurant with a fabulous buffet

 

More information on Al Punt

AL PUNT

Carrer de Girona, 51, Barcelona 08009

Type of cuisine: Mediterranean • Average price: €20.00

Mediterranean cuisine combined with the best Argentinean meat and wine at restaurant Al Punt in Barcelona

 

More information on Alba París

ALBA PARÍS

Calle Paris 168, Barcelona 08036

Type of cuisine: Mediterranean • Average price: €30.00

Alba Paris is a charming traditional Spanish restaurant situated in central Barcelona

 

More information on Albacora

ALBACORA

C/ Cards 2, Mallorca 7687

Type of cuisine: Mediterranean • Average price: €30.00

The Albacora restaurant is a gourmet Mediterranean eatery located in the Hotel Club S’Illot, Mallorca and boasts stunning views over the beach

 

More information on Alberts Cabopino

ALBERTS CABOPINO

Edificio B, local B5, Marbella 29604

Type of cuisine: British • Average price: €23.00

Alberts restaurant along the quayside in the Marbella port of Cabopino is a popular British restaurant with a great party atmosphere

 

More information on Alea

ALEA

Balmes, 324, Barcelona 08006

Type of cuisine: Mediterranean • Average price: €30.00

Smart and contemporary little Mediterranean eatery Alea is found in Sarriá Sant Gervasi in upper Barcelona

 

More information on Amalgama

AMALGAMA

Las Fuentes 10, Madrid 28012

Type of cuisine: International • Average price: €25.00

Amalgama is a unique international restaurant in Madrid combining Mexican, Spanish, Japanese and US cuisine

 

More information on Amayra

AMAYRA

Alcalá, 19, Madrid 28014

Type of cuisine: Mediterranean • Average price: €30.00

Located in the heart of Madrid close to the Puerta del Sol is the Amayra restaurant, offering high quality dining at affordable prices

 

More information on Anduriña

ANDURIÑA

Lanzarote, 20, Madrid 28700

Type of cuisine: International • Average price: €30.00

The Anduriña restaurant in San Sebastian de los Reyes, Madrid, is an excellent Galician restaurant serving the freshest fish and seafood

 

More information on Anema e Core

ANEMA E CORE

Donados, 2, Madrid 28015

Type of cuisine: Italian • Average price: €25.00

Elegant and traditional, Anema e Core is one of the best Italian restaurants in Madrid

 

More information on Anonimatto

ANONIMATTO

Álvarez Gato, 4, Madrid 28012

Type of cuisine: Italian • Average price: €25.00

Situated just a few metres from Madrid’s Plaza de Santa Ana, the Anonimatto restaurant will surprise you with its excellent Italian/Argentinean cuisine

 

More information on Antica Roma

ANTICA ROMA

Av Jaime III 7, Mallorca 7815

Type of cuisine: Italian • Average price: €25.00

Antica Roma is a charming Italian restaurant located in the picturesque Mallorcan village of Santa Maria del Cami

 

More information on Arenal

ARENAL

Passeig Maritim s/n, Barcelona 08003

Type of cuisine: Mediterranean • Average price: €30.00

At the foot of the beautiful beach of Barcelona is the cool Mediterranean restaurant Arenal

 

More information on Aroma

AROMA

Moncayo, 23, Malaga 29640

Type of cuisine: International • Average price: €23.00

Aroma is a modern international eatery located in the resort of Fuengirola where the extensive menu has proved to be extremely popular

 

More information on Asador Gaztelu

ASADOR GAZTELU

Rosario Pino 18, Madrid 28020

Type of cuisine: Basque • Average price: €30.00

Traditonal Basque cuisine in the Castillejos area of Madrid at the rustic restaurant Asador Gaztelu

 

More information on Avanti

AVANTI

Marcos Tennis Academy, Marbella 29604

Type of cuisine: Italian • Average price: €28.00

Avanti is a lovely typical Itaian restaurant with amazing sea views, situated in the Marcos Tennis Academy in Marbella

 

More information on Bacco

BACCO

La Rambla 133, Barcelona 08002

Type of cuisine: International • Average price: €28.00

Bacco offers an excellent menu of contemporary International cuisine and can be found along the beautiful La Rambla, Barcelona’s most famous street

 

More information on Baisakhi

BAISAKHI

Paseo Maritimo 8, Mallorca 07014

Type of cuisine: Indian • Average price: €23.00

If you like Indian food then Baisakhi should be the Indian restaurant of your choice in Palma with its first class cuisine and authentic décor

 

More information on Baixamar

BAIXAMAR

Calle Veri 12, Mallorca 07680

Type of cuisine: Fish and Seafood • Average price: €21.00

The Baixamar restaurant in the harbour of Porto Cristo on the east coast of Mallorca offers freshly caught fish and seafood and traditional Mallorcan cooking in a family friendly environment

 

More information on Balmes 314

BALMES 314

Carrer de Balmes 314, Barcelona 08006

Type of cuisine: Mediterranean • Average price: €30.00

Dine in Barcelona’s coolest new Mediterranean restaurant - Balmes 314

 

More information on Basmati

BASMATI

Calle Paris 163, Barcelona 08036

Type of cuisine: Modern Eclectic • Average price: €23.00

Basmati is a restaurant that offers the diners of Barcelona something a little different, with its stunning hand painted tables and original modern eclectic menu

 

More information on Basmati Mallorca

BASMATI MALLORCA

C/ Santa Catalina de Siena 2, Mallorca 7001

Type of cuisine: Indian • Average price: €25.00

Basmati is one of Palma de Mallorca’s premier Indian restaurants, found in the Los Geranios shopping centre

 

More information on Beckitt's

BECKITT'S

Camilo José Cela, 4, Marbella 29600

Type of cuisine: International • Average price: €23.00

Beckitt's is a well known Marbella restaurant, popular among the locals and visitors for its great international menu and friendly service

 

More information on Bembí

BEMBÍ

Consell de Cent 377, Barcelona 08009

Type of cuisine: Indian • Average price: €25.00

Bembi is an extraordinary Indian restaurant close to the Passeig de Gracia in Barcelona

 

More information on Bestial

BESTIAL

Ramón Trias Fargas, 2-4, Barcelona 08005

Type of cuisine: Mediterranean • Average price: €28.00

Bestial is a chic and stylish Mediterranean eatery with an amazing, huge terrace and is located at the foot of the beautiful beach of Barcelona

 

More information on Bistro 33

BISTRO 33

Read's Hotel & Restaurant, Mallorca 7230

Type of cuisine: International • Average price: €30.00

Housed in the Read's Hotel & Spa in Santa María, Mallorca is the charming Bistro 33 restaurant

 

More information on Bistro Los Naranjos

BISTRO LOS NARANJOS

Urb. Los Naranjos, Marbella 29600

Type of cuisine: International • Average price: €23.00

Bistro Los Naranjos is an elegant and relaxed international restaurant located in the Nueva Andalucia area of Marbella

 

More information on Bistro Red

BISTRO RED

Urbanización Monte Duquesa, Marbella 29691

Type of cuisine: International • Average price: €23.00

Bistro Red offers creative international cooking in a cool modern setting to the diners of Marbella

 

More information on Bistro Sevillano

BISTRO SEVILLANO

Gloria, 15, Malaga 29870

Type of cuisine: Spanish • Average price: €20.00

Bistro Sevillano in Nerja is an authentic Spanish dining experience with strong Andalucian influences

 

More information on Blau

BLAU

Tenor Masini, 61, Barcelona 08028

Type of cuisine: Mediterranean • Average price: €25.00

Blau is a fabulous Mediterranean restaurant found in the Sants Montjuic area of Barcelona and boasts marvellous views over the city

 

More information on Brasil

BRASIL

Calle La Rambla 50, Barcelona 08002

Type of cuisine: Mediterranean • Average price: €23.00

Located in a prime position along the famous Ramblas of Barcelona, the Brasil restaurant offers simple Mediterranean cuisine at very reasonable prices

 

More information on Browns 2

BROWNS 2

Polaris 27, Malaga 29645

Type of cuisine: British • Average price: €28.00

Based in Mijas Costa in Malaga is typical British bistro Browns 2

 

More information on Ca Na Cucó

CA NA CUCÓ

Avda de Palma 14, Mallorca 7184

Type of cuisine: Mallorcan • Average price: €25.00

In an old stone Mallorcan house in the town of Calvia lies the innovative Mallorcan restaurant Ca Na Cucó

 

More information on Café Catalunya

CAFÉ CATALUNYA

Rambla de Catalunya 7, Barcelona 08007

Type of cuisine: Spanish • Average price: €22.00

Café Catalunya is a great Spanish restaurant located on the famous Rambla de Catalunya in the heart of Barcelona

 

More information on C'an Calent

C'AN CALENT

Ronda Estacio 44, Mallorca 

Type of cuisine: Mediterranean • Average price: €28.00

C’an Calent is a fine Mediterranean restaurant situated in Campos, a lovely country town in Mallorca

 

More information on Can Pep

CAN PEP

Avda. Mateo Bosch 31 B, Mallorca 07157

Type of cuisine: Fish and Seafood • Average price: €20.00

If you visit the Port of Andratx, just south west of Palma, Mallorca, you must try the superb Can Pep restaurant where you’ll find the freshest fish and seafood along the coast

 

More information on Canela

CANELA

Plaza del Teatro Cervantes, local 2, Malaga 29012

Type of cuisine: International • Average price: €25.00

Open from breakfast until the early hours, the Canela restaurant never fails to impress with it’s excellent international cuisine and cool chill out lounge bar

 

More information on Canela Barcelona

CANELA BARCELONA

C/ Aribau, 16, Barcelona 08011

Type of cuisine: Mediterranean • Average price: €20.00

Dani Terramon’s superb Mediterranean restaurant Canela is a great choice for dining in the centre of Barcelona

 

More information on Cantonet

CANTONET

Mont i Sión, 20, Mallorca 07460

Type of cuisine: Italian • Average price: €25.00

Situated in the main square of the northern town of Pollensa, Cantonet is a popular Italian restaurant on the island of Mallorca

 

More information on Casa de la Era

CASA DE LA ERA

Ctra. a Ojén Km 0,5, Marbella 29602

Type of cuisine: Andalucian • Average price: €25.00

Authentic traditional Andalucian cuisine is served at the beautfiul Casa de la Era restaurant in Marbella

 

More information on Casa Italia

CASA ITALIA

Las Violetas 4-5, Marbella 29660

Type of cuisine: Italian • Average price: €20.00

Casa Italia offers fresh and tasty Italian cuisine to the locals and visitors of Nueva Andalucia, Marbella

 

More information on Casa Jordi

CASA JORDI

Pasatge Marimón 18, Barcelona 

Type of cuisine: Catalan • Average price: €22.00

A true taste of Catalunyan cuisine, Casa Jordi is a lovely rustic style restaurant in the centre of Barcelona

 

More information on Casa Patas

CASA PATAS

Cañizares, 10, Madrid 28012

Type of cuisine: Spanish • Average price: €25.00

Top class flamenco shows and excellent Spanish cuisine at the superb Flamenco restaurant Casa Patas in Madrid

 

More information on Castle Sports and Grill

CASTLE SPORTS AND GRILL

Calle Sierra Nevada, 1 Urban Oasis del Sur, Tenerife 38650

Type of cuisine: British • Average price: €20.00

The Castle Sports & Grill is a great poolside restaurant and bar located in Tenerife’s sunny Los Cristianos

 

More information on Celler C'an Amer

CELLER C'AN AMER

Calle Pau 39, Mallorca 07300

Type of cuisine: Spanish • Average price: €28.00

Located in the market square in the north Mallorcan town of Inca, the Celler Ca’n Amer restaurant offer traditional Mallorcan cuisine with a modern touch

 

More information on Chardonnay

CHARDONNAY

Carrer de Ampla 46, Barcelona 08002

Type of cuisine: Mediterranean • Average price: €24.00

Fantastic food at affordable prices is found at the superb restaurant Chardonnay situated in Barcelona’s Gothic Quarter

 

More information on Chilango

CHILANGO

Manuela Malasaña, 12, Madrid 28004

Type of cuisine: Mexican • Average price: €30.00

Chilango is a massively popular Mexican restaurant in Madrid

 

More information on Cirkus Sushi

CIRKUS SUSHI

Calle Avinyó 24, Barcelona 08002

Type of cuisine: Japanese • Average price: €23.00

A unique gastronomic concept in the heart of Barcelona’s gothic quarter, Cirkus Sushi is a Japanese sushi restaurant and designer accessories boutique all rolled into one

 

There are currently 179 restaurants : Page 1 • 2 • 3 • 4

 

Find out about our special offers and promotions

Live Availability Search

SUBMIT

 

 

Restaurants In Spain

 

Home

 

All Spanish Restaurants

 

Special Offers

 

Restaurants A - Z

 

Restaurant Features

 

 

Find A Spain Restaurant

 

Availability Search

 

Advanced Search

 

Map Search

 

Cuisine Search

 

Price Search

 

 

My Spain Restaurants

 

Recently Viewed

 

Free Newsletter

 

 

Barley Sugar

 
 
Share