Skip to main content

Restaurants in Mallorca

Find your perfect Mallorca restaurant, shortlisted by our local experts

Mallorca has become a real foodie island in recent years.

Find loads of top tips and local insights in our Mallorca Where to Eat Guide.

Purobeach Beach Club, Palma

Purobeach Beach Club

Location
Playa de Palma

Purobeach Club provides a calm and relaxing area during the day time to chill out and enjoy Palma Bay without having to deal with the crowds. You can start your day with yoga and meditation before breakfast, or arrive in the afternoon to enjoy DJs spinning choice tunes on the decks.

Son Amoixa Restaurant, Manacor restaurant terrasse

Principal Restaurant

Location
Porto Cristo

This wonderful restaurant is situated within a fantastic rural hotel and has the perfect romantic stone terrace for dinner on warm summer evenings.

Arrels by Marga Coll Restaurant, Illetes (Beach Resort) restaurant terrasse

Arrels by Marga Coll

Location
Illetes

Arrels by Marga Coll Restaurant in Mallorca offers a dining experience rooted in Balearic tradition, with a clear philosophy of taking ingredients straight from the market to the table. Breakfast, lunch and dinner are all given equal importance, each reflecting the restaurant’s commitment to local produce, careful preparation and respect for the island’s culinary heritage.

Es Revellar Restaurant exterior

Es Revellar Restaurant

Location
Campos

This restaurant is situated within the Es Revellar Art Resort, every evening it offers its guests a three course menu with wine included.

Cuba Bar & Restaurant, Palma de Mallorca - Santa Catalina interior

Hostal Cuba Bar and Restaurant

Location
Palma de Mallorca

Fittingly housed in a beautiful colonial building in the Santa Catalina district of Palma, this is a cafe, bar and club, open all day, every day. The ground floor is filled with wicker chairs and leafy palms, and with salsa tunes playing in the background, you feel like you could be in Havana itself. The Sky Bar is on the rooftop and is open during the afternoon to allow for great views and sunsets over Palma.

Es Pi Restaurant, Deia restaurant terrasse

Es Pi Restaurant

Location
Deia

In the heart of Mallorca's northern mountain range is Sa Pedrissa, a 17th century rural estate set between the sea and the mountains.

Bistro Badia Restaurant, Arta interior

Bistro Badia Restaurant

Location
Arta

Bistro Badia, set within a charming historic manor house, offers a truly memorable dining experience in Mallorca. Guests can enjoy the warm, welcoming atmosphere inside or take in the spectacular panoramic terrace views, stretching across the bays of Alcúdia and Pollensa. This stunning setting provides the perfect backdrop for a relaxed meal, whether enjoying a casual lunch or a special evening out.

Cap Roig Restaurant Jumeirah Mallorca

Cap Roig Restaurant

Location
Port de Soller

This restaurant is at Jumeirah Mallorca hotel overlooking Port de Soller. Enjoy authentic Mediterranean cuisine with breathtaking sea views.

Nola Restaurant

Nola Restaurant

Location
Palma de Mallorca

Located in Santa Catalina, Palma's trendy gastronomic district, this restaurant serves Cajun and Creole cuisine with an authentic New Orleans flavour.

Terrace overlooking port de soller

Sa Barca Restaurant

Location
Port de Soller

This German run restaurant serves a great tapas menu as well as other local specialities and sea food dishes.

Es Port Restaurant, Valldemossa restaurant terrasse

Es Port Restaurant

Location
Valldemossa

Established 40 years ago, this is a great place to enjoy fish and shellfish from the local coast.

El Castillo del Bosque Restaurant, Felanitx garden

El Castillo del Bosque Restaurant

Location
Felanitx

For over 25 years this restaurant between Felanitx and the coast of Mallorca has been serving a variety of seafood and meat accompanied by some of the best wine on the market.

Maxime Restaurant, Porto Colom exterior

Maxime Restaurant

Location
Felanitx

This restaurant is known for its Mediterranean and fusion cuisine created by chef Maxime Deymier.

Roland Restaurant, Porto Cristo interior

Roland Restaurant

Location
Porto Cristo

Serving a combination of Mediterranean, Asian and European cuisine, this restaurant benefits from having both indoor and outdoor seating available.

Buscando el Norte Restaurant, Palma de Mallorca style of cuisine

Buscando el Norte Restaurant

Location
Palma de Mallorca

This tapas restaurant serves a daily lunch menu made with fresh produce and a great selection of tapas and pintxos for dinner, all with great wine and cocktails on the menu.

Ca's Patro March Restaurant, Deia restaurant terrasse

Ca's Patro March Restaurant

Location
Deia

Dramatically set on the rocky cliffs of Cala Deià, in the west of Mallorca, Ca's Patró March is a beloved Mallorcan seafood haven that offers more than just a meal, it delivers an unforgettable slice of Mediterranean life. 

A white plate topped with meat potatoes and raisins

Los Patos Restaurant

Location
Playa de Muro

This restaurant, located in Port d'Alcudia near the beach, is an emblematic institution in Mallorca. They serve authentic local cuisine.

Mar y Paz Beach Club, Ca'n Picafort terrace

Mar y Paz Beach Club

Location
Can Picafort

With beautiful sea views, this beach club's restaurant serves international fusion cuisine with lots of seafood in its dining area and terrace.