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.

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.

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

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.

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.

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.

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 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.

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.

La Terraza Restaurant, Alcanada restaurant terrasse

La Terraza Restaurant

Location
Port d'Alcudia

With a fabulous location right on the water's edge, this accomplished restaurant specialises in seafood but also caters for meat eaters and vegetarians.

Mirablau Beach Restaurant, Cala Mesquida restaurant terrasse

Mirablau Beach Restaurant

Location
Cala Mesquida

Part of Cala Mesquida Resort Hotel, this restaurant is located right on the sand of Cala Mesquida. They serve a lunch and dinner menu, as well as cocktails, ice creams and options for children.

fish dish at es Moli Sant Elm

Es Moli Restaurant

Location
Andratx

With an Ibiza-esque feel, this restaurant in Sant Elm, Andratx has a really stylish feel to it.

Mercat 1930 Gastronomic Market, Palma Centre & Marina style of cuisine

Mercat 1930 Gastronomic Market

Location
Palma de Mallorca

Located right in front of Tito's nightclub, on the city's Paseo Marítimo, this gastronomic market offers everything from local cuisine to tapas and international fare, making it an unmissable stop on your walk along the sea promenade.

Sumaq Restaurant, Santa Catalina (Arty District) style of cuisine

Sumaq Restaurant

Location
Palma de Mallorca

This restaurant, located in Santa Catalina, serves a very interesting menu with exciting flavours and creations.

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.

Es Canyis Restaurant, Port de Soller main

Es Canyis Restaurant

Location
Port de Soller

Located right in front of the bay in Port de Soller, this restaurant has two different rooms, the general one and a private one, with wonderful views over the Mediterranean, as well as a terrace on the sea promenade.

La Terraza Restaurant, El Toro (Port Adriano) restaurant terrasse

La Terraza Restaurant

Location
Santa Ponsa

Specialising in Lobster Paella, La Terraza offers tasty tapas, meats and mallorquin fish, or if you prefer their own “Lobster Soup”.

interior at DaiCa restaurant

DaiCa Restaurant

Location
Llubi

This restaurant highlights the best of fresh Mallorcan produce, using the most up to date cooking techniques.