Restaurants in Mallorca

Mallorca’s restaurants feel personal, local and special♥︎

The Spanish island is full of lovely restaurants where meals last longer, flavors feel more honest, and every table tells a story. From sun-drenched terraces to intimate corners, these are our favorite places to eat, shared with love and a touch of local magic.

Why Mallorca is great for food lovers

The island invites you to slow down and savor food that feels honest and full of soul. Fresh ingredients from Mallorca, simple flavors and long meals shared in the sun make every bite feel special and delicious..

a love letter to mallorca

Foradada Restaurant

A very nice restaurant with delicious food and a stunning view. It’s located right next to the Son Marroig manor house. From here, it’s about 4 kilometers to Deià and 8 to Valldemossa. The cuisine is Mediterranean, and you should definitely reserve a table in advance.

Sa Foradada Restaurant, Mallorca. Best Restaurants Mallorca
Sa Foradada Restaurant, Mallorca. Best Restaurants Mallorca.
Sa Foradada Restaurant, Mallorca. Best Restaurants Mallorca

Vent de Tramuntana

Not far from Port d’Andratx in southwest Mallorca is Vent de Tramuntana. A very elegant family restaurant with excellent service, a wonderful ambiance surrounded by beautiful gardens and exceptional food. The restaurant offers Mediterranean cuisine and is located away from the hustle and bustle, somewhat hidden in a residential area.

Outdoor dining area with tables and chairs under a pavilion at Vent de Tramuntana, Port d’Andratx
Charming entrance of Vent de Tramuntana restaurant in Port d’Andratx, Mallorca
Fresh seafood paella served at Vent de Tramuntana, Port d’Andratx, Mallorca

Cassai Gran - Cafè i restaurant

Cassai Gran in Ses Salines offers delicious Mediterranean cuisine and is known for its excellent cocktails, vegan dishes and other delicious dishes. The restaurant is easily recognizable thanks to its green facade and is located directly on the main road, just 6 km from Colonia de Sant Jordi.

Cassai, Best Restaurant, Ses Salines, Mallorca, Spain
Cassai Gran — Cafè i restaurant, Ses Salines. Best Restaurants in Mallorca
Cassai Gran — Cafè i restaurant, Ses Salines. Best Restaurants in Mallorca

Restaurant Es Guix

An absolute highlight is the Es Guix Restaurant, a traditional restaurant nestled in the Tramuntana Mountains high in the north of Mallorca. It’s a stunning natural oasis with a natural pool fed by mountain water, where you can even swim.

Cozy terrace with pool view at Restaurant Es Guix, Mallorca
Restaurant Es Guix, Mallorca. Best Restaurants in Mallorca.
Terrace view of Restaurant Es Guix with the building and surrounding landscape between Escorca and Selva, Mallorca

La Hacienda Steak House

La Hacienda Steakhouse is a charming family-run restaurant in Paguera. Here, you’ll enjoy excellent service and delicious food. There’s a large salad bar and a variety of meat and fish dishes. The restaurant is generally open year-round.

La Hacienda Steak House in Peguera. Best Restaurants in Mallorca.
La Hacienda Steak House in Peguera. Best Restaurants in Mallorca.
La Hacienda Steak House in Peguera. Best Restaurants in Mallorca.

Es Raor

You’ll find a very nice restaurant in Sant Elm with beautiful views. The Es Raor Restaurant combines tradition and modernity in a variety of ways and offers excellent and delicious dishes. Here you can sit right by the water and enjoy beautiful views of the island of Sa Dragonera. It’s also the perfect place to watch the sunset.

Es Raor Restaurant, Sant Elm. Best Restaurants in Mallorca
Es Raor Restaurant, Sant Elm, Mallorca, Spain
Es Raor Restaurant, Sant Elm, Mallorca, Spain

Ca's Patró March

Definitely one of the coolest restaurants in Mallorca is Ca’s Patró March on Deià beach. They serve truly delicious fish and other great dishes, as well as very friendly staff. You should definitely make a reservation in advance, as it can get very busy and fully booked, especially during the summer months.

Restaurant Ca's Patro. One of the greatest places in Deia. Best Restaurants in Mallorca
Restaurant Ca's Patro. One of the greatest places in Deia. Best Restaurants in Mallorca
Restaurant Ca's Patro. One of the greatest places in Deia. Best Restaurants in Mallorca

RIKITO

RIKITO is a cozy Italian restaurant in the heart of Palma’s Santa Catalina district. We highly recommend the Truffle Pasta. You can sit either inside or outside. Delicious food and excellent service await you during your visit to RIKITO.

RIKITO Restaurant, Palma. Best Restaurants in Mallorca.
RIKITO Restaurant, Palma. Best Restaurants in Mallorca.

Primo Taquería

Also in the Santa Catalina district, you’ll find a superb Mexican restaurant. Primo Taquería is known for its homemade tacos, nachos and more. The ambiance and service are truly excellent and highly recommended.

PrimoTaqueria Restaurant in the Santa Catalina district, Palma, Mallorca, Spain
PrimoTaqueria Restaurant in the Santa Catalina district, Palma, Mallorca, Spain

Restaurant Cafè Pablo

The Cafè Pablo restaurant is located in the heart of Santanyí. Very friendly staff, great drinks and delicious tapas await you here. The restaurant is located on Carrer des Sol and features a charming little garden with a wonderful ambiance.

Restaurant Cafè Pablo, in Santanyi, Mallorca. Best Restaurants in Mallorca
Restaurant Cafè Pablo, in Santanyi, Mallorca. Best Restaurants in Mallorca
Restaurant Cafè Pablo, in Santanyi, Mallorca. Best Restaurants in Mallorca

UM Beach House Portals

The UM Beach House Portals is a very cool, relaxed place with good food. The prices are relatively high, but it’s still worth it. You can enjoy great views, drinks and food. There’s also a pool and sun loungers that you can rent for the day. The UM Beach House also offers a spacious lounge area and is more like a good boutique hotel in the heart of the island.

UM Beach House Portals, Mallorca. Best Restaurants in Mallorca.
UM Beach House Portals, Mallorca. Best Restaurants in Mallorca.
UM Beach House Portals, Mallorca, Spain

NENI Mallorca

NENI Mallorca is located on the rooftop terrace of the Bikini Island & Mountain Hotel in the picturesque harbor town of Port de Sóller. Here, Israeli-Oriental fusion cuisine meets Mediterranean flair. NENI’s menu is a mix of creative Middle Eastern mezze with regional Mediterranean influences. Classics like hummus, “popcorn falafel,” and grilled vegetables are paired with innovative main courses. The terrace with its panoramic views is particularly appealing. While you dine, you can gaze out over the bay of Port de Sóller and the Serra de Tramuntana mountain range.

NENI restaurant in Port de Sóller with sea view
NENI Mallorca, good food, good drink, great views

Barretes Restaurant (Ca's Xorc)

Ca’s Xorc is an exclusive retreat in the Serra de Tramuntana mountains. This luxurious finca, nestled between Sóller and Deià, is a former country estate that captivates with its historic charm, olive and lemon groves, and modern comforts. It functions as both a hotel and a superb restaurant, serving creative, seasonal dishes made with regional products – a true delight for gourmets. The Barretes Restaurant offers great views, good food and lovely Mediterranean vibes. It’s the perfect retreat for couples, nature lovers, and discerning travelers seeking tranquility, exclusivity, and a Mediterranean ambiance.

Beautiful horses in front of the Barretes Restaurant at Ca’s Xorc in Mallorca. Here, guests enjoy creative, seasonal dishes made with regional ingredients on the terrace with panoramic views over the Sóller valley. Ideal for gourmets and romantic evenings.
View from Barretes Restaurant at Ca’s Xorc in Mallorca: Guests enjoy creative, seasonal dishes made with regional ingredients on the terrace with panoramic views over the Sóller valley. Ideal for gourmets and romantic evenings.
View from Barretes Restaurant at Ca’s Xorc in Mallorca: Guests enjoy creative, seasonal dishes made with regional ingredients on the terrace with panoramic views over the Sóller valley. Ideal for gourmets and romantic evenings.
WordPress Cookie Notice by Real Cookie Banner