Best Mallorca Restaurants - Majorca has a superb restaurant scene with a diverse choice of fantastic restaurants across the entire island of Majorca and in the historic capital Palma. Whether you’re looking for an award winning fine dining restaurant, a romantic restaurant by the sea, restaurants offering authentic Spanish or Mallorcan cuisine, or simply a restaurant to enjoy the buzz & excitement of this vibrant holiday island, Best Spanish Restaurants is the most comprehensive guide to Majorca’s leading restaurants.
Best Spanish Restaurants guide to the best restaurants in Mallorca works directly with Mallorca’s top restaurants and allows you to make reservations directly into the restaurant’s reservation diary. All restaurants show their availability in real-time and provide an instant confirmation as soon as a booking is made.
There are currently 109 restaurants in Mallorca
ORDER RESULTS BY: Name of restaurant • Location • Type of cuisine • Average price
Plaça Comtat del Roselló, 6, Mallorca 07002
Type of cuisine: Modern European • Average price: €23.00
801 is a fresh and innovative restaurant serving a blend of Modern European and Far Eastern inspired cuisine in the heart of Mallorca’s capital - Palma
Hotel Nixe Palace, Mallorca 07015
Type of cuisine: International • Average price: €36.00
A Popa is the charming and intimate international restaurant situated in Palma’s luxury Nixe Palace Hotel, where fresh market produce is transformed into excellent culinary creations
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
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
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
Eusebi Estada, 33, Mallorca 07004
Type of cuisine: Argentinean • Average price: €16.00
Asador Bolixe is one of the best Argentinean restaurants in Mallorca, situated right in the heart of Palma
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
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
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
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
Calle S’Estanc 4, Mallorca 07012
Type of cuisine: Argentinean • Average price: €20.00
Bruselas restaurant brings prime cuts of beef straight from the pastures of Argentina to the capital of Mallorca with stunning results
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ó
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
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
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
C/Sant Vicens 14, Mallorca 07400
Type of cuisine: Spanish • Average price: €18.00
C’an Costa is a wonderful traditional restaurant serving typical Mallorcan cuisine in the old town of Alcudia
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
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
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
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
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
Cami Tranvía, 37, Mallorca 07015
Type of cuisine: Spanish • Average price: €19.00
Casa Jacinto is a large rustic style restaurant just outside of Palma specialising in meat cooked on the wood fire grill
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
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
Carrer Nou 28, Mallorca 07360
Type of cuisine: Mallorcan • Average price: €19.00
Celler Can Carrossa is a beautiful Mallorcan restaurant situated in the pretty town of Lloseta, about 30 km from Palma.
Carrer Joan XXIII, 84, Mallorca 7470
Type of cuisine: Mallorcan • Average price: €18.00
Traditional Mallorcan cuisine served in an old wine cellar makes Celler de la Parra a fine choice of restaurant
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
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
Puerto Portals, Mallorca 07181
Type of cuisine: International • Average price: €17.00
The Diabito restaurant in Calvia was the first of 7 Diablito’s to open on the island of Mallorca and is a modern and funky international eatery offering a mix of Tex-Mex, Italian and Indian food
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
Plaza del Puente, 66, Mallorca 07014
Type of cuisine: Argentinean • Average price: €27.00
Enjoy the magnificent grilled meats and experience the culture of Argentina at the El Rancho Asador Argentino in Palma de Mallorca
Cala Blanca, 10, Mallorca 07181
Type of cuisine: Fish and Seafood • Average price: €39.00
Long term favourite along the beachfront of Palma Nova is El Salmón, serving excellent fresh fish & seafood
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
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
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
Carrer Liles, Mallorca 07560
Type of cuisine: Mallorcan • Average price: €56.00
Es Moli den Bou is one of Mallorca’s Michelin star restaurants, serving modern Mallorcan cuisine in the pretty town of Sa Coma
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
Calle Sa Coma 10, Mallorca 07015
Type of cuisine: International • Average price: €23.00
Es Recó de Genova is an excellently priced international restaurant situated just outside of Palma in the town of Genova.
C/ Arquitecto Francisco Casas 18, Mallorca 07181
Type of cuisine: International • Average price: €36.00
Es Romani is the Lindner Golf and Wellness Resort’s superb 5 star international restaurant, a perfect setting for any special occasion
Castillo Hotel Son Vida, Mallorca
Type of cuisine: Mediterranean • Average price: €54.00
Es Ví restaurant is situated in the stunning 13th century castle Hotel Castillo Son Vida and offers the best in fine Mediterranean cuisine along with the most amazing selection of fine wines
Vía Roma, 6, Mallorca 07012
Type of cuisine: International • Average price: €22.00
Espai 6 is a cool International restaurant and bar located centrally on Palma de Mallorca’s Via Roma
C/Cotoner 42-44, Mallorca 7013
Type of cuisine: International • Average price: €35.00
Dine at one of Palma de Mallorca’s most popular restaurants, Fabrica 23, where the tables are packed out on most nights
Port Adriano, Mallorca 07182
Type of cuisine: Mediterranean • Average price: €30.00
Fernando’s Utopia offers exceptional Mediterranean food at more than affordable prices to the diners of Port Adriano
Apt Correo 154, Mallorca 07570
Type of cuisine: Mallorcan • Average price: €28.00
Finca Es Serral is located in a quiet, idyllic spot near the town of Arta, where you can relax in the heart of nature and forget the rush of the outside world
C/de La Vinagrella s/n, Mallorca 07013
Type of cuisine: Mediterranean • Average price: €60.00
Enjoy top notch Mediterranean dining in stunning poolside surroundings at the Flame restaurants in the Arabella Sheraton Golf Hotel Son Vida in Palma
Cristobal Colom, 11, Mallorca 07670
Type of cuisine: Mediterranean • Average price: €30.00
It is said that people travel from all over the island to sample the excellent contemporary Mediterranean dishes at the Florian restaurant in Porto Colom
Plaça Porta de Mallorca, 1, Mallorca 07400
Type of cuisine: Modern European • Average price: €19.00
Genestar, found in Mallorca’s coastal town of Alcudia, is a real gem of a restaurant with an amazing modern european menu
Via Francisca Capllonch Plomer 10, Mallorca 07160
Type of cuisine: Mediterranean • Average price: €43.00
Jens is a refined restaurant offering exquisite Mediterranean cooking and first class service and can be found in the charming seaside town of Camp de Mar on the south west coast of Mallorca
C/ Sant Magi 29, Mallorca 07013
Type of cuisine: Italian • Average price: €23.00
If you are looking for a superb Italian restaurant in Palma de Mallorca then look no further than La Baranda, offering authentic Tuscan cuisine
Boteria, 14, Mallorca 07012
Type of cuisine: French • Average price: €30.00
Fine French cuisine cooked by native Frenchman Alexis Bayet at fantastic Palma restaurant La C Bayet
Mont i Sión, 4, Mallorca 07460
Type of cuisine: International • Average price: €34.00
Enjoy a modern international menu overlooking the main square of Pollensa at the Le Font de Gall restaurant
Aldea Cala Fornells 1, Mallorca 07160
Type of cuisine: Mediterranean • Average price: €40.00
La Gran Tortuga is a classic Mediterranean restaurant boasting a large terrace overlooking the beautiful bay of Paguera in south west Mallorca
Calle L'espiga 9, Mallorca 7160
Type of cuisine: Mediterranean • Average price: €35.00
La Gritta is a hidden gem of a Mediterranean restaurant in Cala Fornells in South West Mallorca
Moll Vell s/n, Mallorca 07470
Type of cuisine: Fish and Seafood • Average price: €30.00
Right opposite the harbour of the Port of Pollensa is the La Llonja restaurant, great for fresh fish & seafood
Andrés Roig, 16, Mallorca 07660
Type of cuisine: International • Average price: €20.00
In the heart of Cala d’or on Mallorca’s east coast is La Sivina, one of the resorts oldest and most favourite restaurants
Cotoner, 47, Mallorca 07013
Type of cuisine: Mediterranean • Average price: €21.00
The trendy district of Santa Catalina in Palma is home to the cool Mediterranean eatery Living
Santa Caterina d'Alexandría, 1, Mallorca 07108
Type of cuisine: Fish and Seafood • Average price: €30.00
With great views over the Port of Sóller and just steps from the sea, Lua specialises in Mediterranean cuisine
Hotel Son Julia, Mallorca 07620
Type of cuisine: Mediterranean • Average price: €28.00
The Mandarina Pool & Grill is the beautiful Hotel Son Julia’s stunning poolside restaurant based in the Mallorcan town of Llucmajor
Pedro Seriol, 8, Mallorca 07150
Type of cuisine: Mallorcan • Average price: €25.00
Experience rural Mallorcan dining at its best in the excellent Mesón Ca’n Paco in Sa Coma
Ctra. Palma - Inca km 10.9, Mallorca 07141
Type of cuisine: Mallorcan • Average price: €35.00
An excellent family restaurant, Mesón Sa Tanca serves typical Mallorcan and Mediterranean cuisine
Ctra. Cabo Pinar, Mallorca 07400
Type of cuisine: Mediterranean • Average price: €39.00
Mirador de la Victoria is a fabulous restaurant with stunning views north over the bay of Alcudia towards Puerto Pollensa
Passeig Anglada Camarassa, 39, Mallorca 07470
Type of cuisine: Mediterranean • Average price: €25.00
The restaurant at the Miramar Hotel, Mallorca’s oldest hotel, is a classy Mediterranean affair
Passeig Marítim, 2, Mallorca 07410
Type of cuisine: Fish and Seafood • Average price: €30.00
The Miramar de Alcudia Restaurant is a legend amongst fish & seafood restaurants in the Port of Alcudia in Mallorca
García Morato, 24, 1B, Mallorca 07157
Type of cuisine: Mediterranean • Average price: €35.00
Moderno is a star of a restaurant in the Port of Andratx, featuring an inventive Italian Mediterranean menu
Ctra Palma-Andratx km 11, Mallorca 07184
Type of cuisine: Mediterranean • Average price: €40.00
Dine in one of the most fashionable places in Mallorca at the amazing Mood Beach Restaurant & Beach Club in Costa d’en Blanes
Castillo Sonnet s/n, Mallorca 07194
Type of cuisine: Mediterranean • Average price: €70.00
Set in the five star Gran Hotel Son Net in Mallorca, the Oleum restaurant is a must for all gourmet food lovers
Francisco Vidal Sureda, 28, Mallorca 07015
Type of cuisine: Mediterranean • Average price: €40.00
Paraíso is a stunning Mediterranean restaurant situated in the 5 star hotel Valparaiso Palace in Palma and is ideal for a special occasion.
Ctra. Alcanada 3, Mallorca
Type of cuisine: Italian • Average price: €17.00
Piero Rossi is the Italian restaurant to go to in Alcudia for families, offering the best Italian cuisine and an environment perfect for the kids
Arabella Golf Hotel, Mallorca 07013
Type of cuisine: Mediterranean • Average price: €51.00
Plat D’Or is a stunning Michelin star Mediterranean restaurant set in the Sheraton Hotel Arabella Golf in Palma
Gabriel Roca 67, Mallorca 07638
Type of cuisine: Fish and Seafood • Average price: €22.00
Port Blau is a wonderful fresh fish and seafood restaurant found right by the beach in the South Eastern coastal resort of Colonia Sant Jordi in Mallorca
Av. Cala Llonga, Mallorca 07660
Type of cuisine: Mediterranean • Average price: €45.00
Sitting right in the pretty marina of the resort of Cala d’or, the Port Petit restaurant offers fine Mediterranean dining
Plaza Mirador, Bendinat, Mallorca 7184
Type of cuisine: Italian • Average price: €40.00
Real de Vellón in Benindat, Mallorca is primarily an elegant Italian restaurant with the odd British touch
Avenida Alexandre Rosselló, 42, Mallorca 07002
Type of cuisine: Mediterranean • Average price: €50.00
The Restaurante Avenida in the Palacio Hotel Avenida in Palma de Mallorca boasts a superb menu of modern Mediterranean cuisine
Tritones s/n, Mallorca 07410
Type of cuisine: Mallorcan • Average price: €48.00
In the pretty port of Alcudia, Mallorca, lies the elegant Jardín restaurant for first rate Mallorcan and Mediterranean cuisine
Trafalgar, 24, Mallorca 07007
Type of cuisine: Italian • Average price: €30.00
The cool Portofino Urban Sea Hotel in Palma boasts a fabulous Italian eatery in the Restaurante Portofino
Ctra Valldemossa-Deia km 64.5, Mallorca 07179
Type of cuisine: Mediterranean • Average price: €30.00
Enjoy a first class Mallorcan Mediterranean menu in gorgeous rural Mallorcan surroundings at the Sa Pedrissa restaurant
Santiago Ramón y Cajal, 15, Mallorca 07011
Type of cuisine: Italian • Average price: €30.00
For a truly magnificent Italian dining experience in Palma, head to the Ristorante Brunello
Almirante Riera Alemany, 27, Mallorca 07157
Type of cuisine: Fish and Seafood • Average price: €25.00
Restaurant Rocamar offers the best in Mallorcan fish & seafood from its incredible terrace just metres from the sea at the Port of Andratx
Passeig Moll, 1, Mallorca 07580
Type of cuisine: Fish and Seafood • Average price: €25.00
Sa Llonja serves excellent fresh fish & seafood right on the harbour of the pretty Mallorcan coastal town of Porto Cristo
Pescadores s/n (Edificio Portuario), Mallorca 07670
Type of cuisine: Mediterranean • Average price: €45.00
Overlooking the harbour of Porto Colom, the cool and contemporary Sa Llotja restaurant serves up first class Mediterranean cuisine
Port Verd, Mallorca 07559
Type of cuisine: Mediterranean • Average price: €36.00
Sa Punta is a beautiful seaside Mediterranean restaurant located in the pretty coastal town of Son Servera in Mallorca
Bisbe Nadal, 10, Mallorca 07100
Type of cuisine: Mediterranean • Average price: €25.00
The historical Hotel Ca'l Bisbe is home to Mallorcan Mediterranean restaurant Sa Tafona, overlooking the pretty mountains of Mallorca
Francesc Vidal i Sureda, 115, Mallorca 07015
Type of cuisine: Spanish • Average price: €36.00
Samantha's restaurant is a gourmet Mediterranean restaurant situated in La Bonanova near to Mallorca's capital Palma
Carrer de L'Església de Santa Eulàlia 7, Mallorca 07001
Type of cuisine: Mediterranean • Average price: €49.00
Modern and innovative Mediterranean cuisine served in a stunning 300 year old bodega in Palma de Mallorca best describes the Santa Eulalia restaurant
Hotel Los Geranios, Mallorca 07108
Type of cuisine: Mediterranean • Average price: €31.00
S'Atic is the fabulous Mediterranean restaurant of the Hotel Los Geranios, situated on the fourth floor overlooking the bay of the pretty town of Soller
Paseo de Mallorca 2, Mallorca 07012
Type of cuisine: Mediterranean • Average price: €31.00
S’Autor has a creative Mediterranean menu using the best market produce and is located near to Palma’s museum
Congre, 26, Mallorca 07610
Type of cuisine: Mediterranean • Average price: €45.00
The Sea Restaurant in Cala Estancia, just minutes from Palma is the super cool Mediterranean restaurant that everyone is talking about
Felipe Bauzá s/n, Mallorca
Type of cuisine: Mediterranean • Average price: €40.00
Sebastián is a beautifully elegant, yet rustic restaurant in the pretty Mallorcan village of Deià where the finest in Mediterranean cuisine is served
Córdoba, 3, Mallorca 07181
Type of cuisine: Mediterranean • Average price: €23.00
Ses Forquetes restaurant is located in Palmanova, close to Palma and offers excellent Mallorcan and Mediterranean cuisine
Paseo Del Mar, 36, Mallorca 07181
Type of cuisine: International • Average price: €30.00
Seymour's is a delightful little restaurant in Palma Nova serving top class international cuisine by one of Norway’s top chefs
Ctra Palma - Manacor 29 km, Mallorca 7230
Type of cuisine: Mallorcan • Average price: €18.00
Famous for its delicious quail dishes, Son Bascos is a restaurant and quail farm located in the centre of Mallorca
Cami Son Canals, s/n, Mallorca 07179
Type of cuisine: Mediterranean • Average price: €50.00
Situated within the award winning La Residencia Hotel in Deia at the foot of the Tramuntana mountains is the fabulous Mediterranean poolside restaurant Son Fony
Gran Hotel Son Julia, Mallorca 07620
Type of cuisine: Mediterranean • Average price: €36.00
The beautiful Mediterranean restaurant Son Julia is found within the 5 star hotel of the same name in the pretty countryside Mallorcan town of Llucmajor
Ctra. Cas Concos-Felanitx, Mallorca 07208
Type of cuisine: Spanish • Average price: €28.00
The Son Terrassa Restaurant is located in the country hotel of the same name, just outside Cas Concos, and offers a traditional Mallorcan menu made from fresh, home grown produce
Ctra. Sencelles-Pina km 1.5, Mallorca 07140
Type of cuisine: International • Average price: €40.00
Dine in the heart of the Mallorcan countryside at the pretty Son Xotano restaurant in the 16th century rural hotel of the same name
Can Maçanet, 1a, Mallorca 07003
Type of cuisine: Mediterranean • Average price: €23.00
Located in the new boutique Hotel Mision de San Miguel in the heart of Palma de Mallorca is the innovative Mediterranean restaurant Trébol.
Ctra. Vieja de Valldemossa, Mallorca 07170
Type of cuisine: International • Average price: €47.00
The Valldemossa restaurant located in the beautiful country Hotel Valldemossa in the small town of the same name is a stylish and elegant eatery serving international cuisine with a strong Mediterranean influence
Fábrica, 8, Mallorca 07013
Type of cuisine: Italian • Average price: €23.00
Via Appia offers the diners of Palma Mallorca the opportunity to sample some fine Italian and Sicilian cuisine
Camino de San Carlos, 13, Mallorca 07157
Type of cuisine: Italian • Average price: €60.00
Enjoy a fabulously romantic meal on the terrace of the Villa Italia restaurant overlooking the Port of Andratx
Restaurants In Spain
Find A Spain Restaurant
My Spain Restaurants
RESTAURANTS IN SPAIN
SEARCH FOR RESTAURANTS
BEST WORLDWIDE RESTAURANTS