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.

Bistro Badia Restaurant, Arta interior

Bistro Badia Restaurant

Location
Arta

This delightful Bistro of the Carrossa Hotel Spa Villas, offers a variety of fresh regional delicacies for hotel guests and visitors.

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

Arrels by Marga Coll

Location
Illetes

Chef Marga Coll offers her own vision of traditional Mallorcan cuisine at this restaurant located inside the Gran Meliá de Mar Hotel

Seafood dish at Popa Sea Club

A Popa Sea Club

Location
Illetes

Located inside the Nixe Palace Hotel, on the beach of Cala Major, this restaurant serves creative fresh-produce cuisine, specialising in fish and seafood.

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.

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.

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.

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.

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.

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.

Exterior of La Llonga restaurant with fishing boats outside

La Llonja Restaurant

Location
Port de Pollenca (Puerto Pollensa)

A smart and stylish restaurant with great views of the marina and the harbour after which it takes its name. 

Oliu Restaurant, Port d'Andratx

Oliu Restaurant

Location
Port d'Andratx

This restaurant can be found not far from the main port d'Andratx in between the coast and Andratx town.

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.

Ponderosa Beach, Playa de Muro

Ponderosa Beach

Location
Playa de Muro

This lovely beach club and restaurant is located at the far end of Playa de Muro, towards Can Picafort. With good fresh food and access to the beach, you can spend your whole day relaxing here.

Swing Restaurant, Port de Pollenca (Puerto Pollensa) interior

Swing Restaurant

Location
Port de Pollenca (Puerto Pollensa)

Open from breakfast until evening for drinks and food, with a privileged location just in front of the bay in Port de Pollença.

Gran Folies Beach Club, Cala Llamp

Gran Folies Beach Club

Location
Port d'Andratx

This elegant and exclusive beach club is located in Cala Llamp, a piece of coastline that still retains a traditional Mallorcan feel. A restaurant, bar and swimming pool where you can enjoy all day outdoors.

Cassai Beach House Restaurant, Colonia de Sant Jordi style of cuisine

Cassai Beach House Restaurant

Location
Colonia de Sant Jordi

Located in the heart of Colonia de Sant Jordi, this restaurant serves local cuisine right in front of the Mediterranean sea with views over the island of Cabrera.

Toque Restaurant, Palma de Mallorca style of cuisine

Toque Restaurant

Location
Palma de Mallorca

Located near the Paseo Marítimo, this restaurant has a true family spirit, making guests feel at home. Ideal for couples looking for a restaurant to relax and enjoy themselves or for business meals.

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.