Skip to main content
Best Spanish Restaurants
 
Share
 
 
Best Spanish Restaurants

Best Spanish Restaurants | Mediterranean

 

  

 

There are currently 128 restaurants in this category : Page 1 • 2 • 3

 

ORDER RESULTS BY: Name of restaurantLocationType of cuisineAverage price

 

More information on 4 Capellans

4 CAPELLANS

Calle Dels Capellans, 4, Barcelona 08002

Type of cuisine: Mediterranean • Average price: €37.00

Based in the smart Barcelona boutique Hotel Barcelona Catedral is stylish Mediterranean restaurant 4 Capellans

 

More information on Agir

AGIR

Avda. Mediterráneo, 11, Benidorm 03503

Type of cuisine: Mediterranean • Average price: €23.00

The restaurant Agir can be found in the Spa hotel of the same name, right on the seafront of Benidorm, an offers a menu of fine Mediterranean cuisine

 

More information on Agua

AGUA

Pg. Maritim de la Barceloneta, Barcelona 8003

Type of cuisine: Mediterranean • Average price: €31.00

Agua Restaurant is a popular beach side eatery with breathtaking sea views and a great Mediterranean menu

 

More information on Al Bacar

AL BACAR

El Castillo, s/n, Malaga 29110

Type of cuisine: Mediterranean • Average price: €23.00

Al Bacar is a fantastic original restaurant based in Monda Castle with a menu full of Mediterranean and Arabic delights

 

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 Alboran

ALBORAN

Ponzano, Madrid 28970

Type of cuisine: Mediterranean • Average price: €31.00

Alboran is a popular Mediterranean eatery in the heart of Madrid

 

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 Antigua

ANTIGUA

María Cubí, 59, Barcelona 08006

Type of cuisine: Mediterranean • Average price: €40.00

Creative Mediterranean cuisine is served at the Antigua restaurant in the high part of the city of Barcelona

 

More information on Aqua

AQUA

Hotel St Regis Mardavell, Mallorca 07181

Type of cuisine: Mediterranean • Average price: €40.00

Aqua is a top class Mediterranean restaurant found in the Hotel St Regis Mardavell in the Mallorcan resort of Costa D’en Blanes

 

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 Artkuisine

ARTKUISINE

Madrazo 137, Barcelona 08021

Type of cuisine: Mediterranean • Average price: €28.00

Artkuisine is fast becoming one of Barcelona’s top restaurants with its tantalisingly imaginative Mediterranean menu

 

More information on Aurati Restaurant Ribelino's

AURATI RESTAURANT RIBELINO'S

Avda Diagonal 661-671, Barcelona 08028

Type of cuisine: Mediterranean • Average price: €40.00

Glamourous and fashionable Club Ribelino's in Barcelona is the venue for the fabulous Aurati Restaurant Ribelino’s

 

More information on Azafrán

AZAFRÁN

General Margallo 33, Madrid 28020

Type of cuisine: Mediterranean • Average price: €36.00

Azafrán is a firm favourite amongst Madrid’s business community for top quality Mediterranean cuisine

 

More information on Bacchus Restaurant Read's Hotel

BACCHUS RESTAURANT READ'S HOTEL

Calle de Bernat de Santa Eugenia, 41, Mallorca 07230

Type of cuisine: Mediterranean • Average price: €80.00

Bacchus is the Michelin Starred Mediterranean restaurant situate din the five star boutique hotel Read’s

 

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 Barkeno

BARKENO

Calle Caspe 17, Barcelona 08010

Type of cuisine: Mediterranean • Average price: €36.00

Barkeno is a fabulous new Mediterranean restaurant based in the heart of Barcelona between the Plaza Catalunya and the Passeig de Gracia

 

More information on BBrB. Ba-Ba-Reeba

BBRB. BA-BA-REEBA

Passeig de Gràcia, 28, Barcelona 8007

Type of cuisine: Mediterranean • Average price: €25.00

BBrB. Ba-Ba-Reeba is a funky Mediterranean restaurant and bar located along Barcelona’s Passeig de Gracia

 

More information on Benedictus

BENEDICTUS

Diagonal 545, Barcelona 08029

Type of cuisine: Mediterranean • Average price: €20.00

First class Mediterranean cooking can be found at the excellent Benedictus restaurant in the L’Illa Diagonal shopping centre 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 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 Café Oliver

CAFÉ OLIVER

Almirante, 12, Madrid 28004

Type of cuisine: Mediterranean • Average price: €31.00

Café Oliver is a lovely bistro style Mediterranean restaurant in Madrid’s city centre

 

More information on Café Teatro Picasso

CAFÉ TEATRO PICASSO

Elkano 67, Barcelona 08004

Type of cuisine: Mediterranean • Average price: €31.00

The Café Teatro Picasso is a fantastic restaurant and music hall where the shows are electric and the Mediterranean set menu is first rate

 

More information on Cala Vista

CALA VISTA

Yacht Club Cala D'Or, Mallorca 07660

Type of cuisine: Mediterranean • Average price: €40.00

The Cala Vista restaurant located in the Yacht Club of Cala D’Or on Mallorca’s east coast is one of the finest Mediterranean eateries in the area

 

More information on Can Blau

CAN BLAU

Calle Romaguera 18, Mallorca 07100

Type of cuisine: Mediterranean • Average price: €39.00

Can Blau is the 5 star Gran Hotel Soller’s gourmet Mediterranean restaurant, located in the Mallorcan town of Soller

 

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 Ca'n Costa (Pollensa)

CA'N COSTA (POLLENSA)

Miquel Costa i Llobera, 11, Mallorca 07460

Type of cuisine: Mediterranean • Average price: €31.00

Enjoy modern Mediterranean cooking in a beautiful traditional 19th century Mallorcan house at the Ca'n Costa restaurant in Pollensa

 

More information on C'an March

C'AN MARCH

Calle Valencia 7, Mallorca 07500

Type of cuisine: Mediterranean • Average price: €19.00

Over on the eastern side of the island of Mallorca in the town of Manacor is a real hidden gem of a restaurant – Ca’n March – where the Mediterranean cuisine on offer is simply wonderful

 

More information on C'an Quet

C'AN QUET

Hotel Es Moli, Mallorca 07179

Type of cuisine: Mediterranean • Average price: €40.00

C’an Quet is a Mediterranean restaurant set in perfect surroundings overlooking the mountains, villages and orange groves of Mallorca

 

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 Cap Vermell

CAP VERMELL

Cap Vermell Beach Hotel, Mallorca 07589

Type of cuisine: Mediterranean • Average price: €36.00

Cap Vermell restaurant is part of the zen like Hotel Cap Vermell and is an attractive and tranquil eatery serving excellent fresh Mediterranean cuisine

 

More information on Cases de Son Barbassa

CASES DE SON BARBASSA

Ctra Cala Mesquida, Mallorca 07580

Type of cuisine: Mediterranean • Average price: €31.00

Cases de Son Barbassa is the stunning mediterranean restaurant located in the prestigious boutique country hotel of the same name in Capdepera, Mallorca

 

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 Ciro's

CIRO'S

Paseo del Mar, 3, Mallorca 07181

Type of cuisine: Mediterranean • Average price: €25.00

Sitting right opposite the seafront of the resort of Palma Nova is the wonderful Mediterranean restaurant Ciro's

 

More information on Corb Marí

CORB MARÍ

Passeig Anglada Camarassa, 91, Mallorca 07470

Type of cuisine: Mediterranean • Average price: €40.00

Corb Marí in Puerto Pollensa is well known on the island of Mallorca for offering some of the best grilled meats and fish

 

More information on Córcega

CÓRCEGA

Córcega, 368, Barcelona 08037

Type of cuisine: Mediterranean • Average price: €15.00

Situated in the Hotel Catalonia Córcega in the heart of Barcelona is the Mediterranean restaurant Córcega

 

More information on Dels Ducs

DELS DUCS

Calle Bergara 11, Barcelona 08002

Type of cuisine: Mediterranean • Average price: €20.00

Right next to the Ramblas and the Plaza de Catalunya is the excellent Dels Ducs Mediterranean restaurant

 

More information on Divinus Ronda

DIVINUS RONDA

Ronda Universitat, 33, Barcelona 8007

Type of cuisine: Mediterranean • Average price: €18.00

Enjoy Mediterranean cuisine in a young and lively setting at the Divinus Ronda restaurant in central Barcelona

 

More information on Divinus Roselló

DIVINUS ROSELLÓ

Roselló, 231, Barcelona 08008

Type of cuisine: Mediterranean • Average price: €18.00

Discover amazing Mediterranean cooking based on traditional Catalan recipes at the Divinus Roselló restaurant in Barcelona

 

More information on El Café de la Ópera

EL CAFÉ DE LA ÓPERA

Arrieta, 6, Madrid 28013

Type of cuisine: Mediterranean • Average price: €43.00

El Café de la Ópera is a superbly original restaurant in front of Madrid’s Royal Theatre where fine Mediterranean cuisine is served by opera singing waiters

 

More information on El Casito

EL CASITO

Avda de Catalunya 35, Madrid 28700

Type of cuisine: Mediterranean • Average price: €25.00

El Casito is situated just outside of Madrid and is a lovely traditional restaurant serving simple Mediterranean food

 

More information on El Choquito

EL CHOQUITO

Ramblas San Jose 98, Barcelona 08002

Type of cuisine: Mediterranean • Average price: €22.00

El Choquito is an impressive Mediterranean restaurant located opposite the la Boqueria market in Barcelona’s Gothic district

 

More information on El Gazebo

EL GAZEBO

Castillo Son Net s/n, Mallorca 07194

Type of cuisine: Mediterranean • Average price: €40.00

El Gazebo is the beautiful and very luxurious poolside restaurant in the five star Gran Hotel Son Net

 

More information on El Racó del Port

EL RACÓ DEL PORT

Ample, 1 (Junto Plaza Duque Medinaceli), Barcelona 08002

Type of cuisine: Mediterranean • Average price: €17.00

Situated in the Gothic Quarter, El Racó del Port is a great new Mediterranean restaurant in Barcelona

 

More information on Es Castell

ES CASTELL

Raixa, 2, Mallorca 07013

Type of cuisine: Mediterranean • Average price: €60.00

With magnificent views over the Bay of Palma, exquisite surroundings and a stunning Mediterranean menu, you know you are dining somewhere very special at the Es Castell restaurant

 

More information on Es Faro

ES FARO

Cap Gros de Moleta, Mallorca 7108

Type of cuisine: Mediterranean • Average price: €35.00

Dine in style at the amazing lighthouse restaurant Es Faro high above the Port of Soller in Mallorca

 

More information on Es Fum

ES FUM

Passeig Calvià, Mallorca 07181

Type of cuisine: Mediterranean • Average price: €72.00

Es Fum is a 5 star restaurant, oozing luxury and good taste, and is located in the prestigious Regis Mardavell Mallorca Hotel in Costa d’en Blanes just 24km from the airport

 

More information on Es Racó d'es Teix

ES RACÓ D'ES TEIX

Sa Vinya Vella, 6, Mallorca 07179

Type of cuisine: Mediterranean • Average price: €50.00

Es Racó d’es Teix, located in the pretty town of Deiá, is a stunning Michelin star restaurant where first class Mediterranean cuisine is served in idyllic surroundings

 

There are currently 128 restaurants : Page 1 • 2 • 3

 

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

 

 

 
 
Share