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.

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.

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

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.

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

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.

Ca's Patro March Restaurant, Deia restaurant terrasse

Ca's Patro March Restaurant

Location
Deia

Dramatically set on the rocky cliffs of Cala Deià, 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. 

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.

Port Petit Restaurant, Cala d'Or restaurant terrasse

Port Petit Restaurant

Location
Cala d'Or

With a great view of the marina harbour, this restaurant offers a tantalising selection of seafood and Mediterranean style food.

Interior of Casa Maruka restaurant

Casa Maruka Restaurant

Location
Palma de Mallorca

This is a simple style restaurant serving lots of great, homemade local specialities.

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.

La Parada del Mar Restaurant, Cala Major (Beach Resort) interior

La Parada del Mar Restaurant

Location
Palma de Mallorca

Produce does not get any fresher than this. When you enter the restaurant you find a fish shop where you choose what you want to eat and how you want it cooked. 

Trespais Restaurant & Bar, Port d'Andratx restaurant terrasse

Trespais Restaurant

Location
Port d'Andratx

This restaurant specialises in seafood with a promise of service-oriented waiting staff.

Terrace at Es Vergeret

Es Vergeret Restaurant

Location
Sa Calobra

Located in Cala Tuent, one of the few virgin coves on north west Mallorca, this restaurant has wonderful views of the sea and the Serra de Tramuntana mountain range.

Patron Lunares Cantina Restaurant, Santa Catalina (Arty District) interior

Patron Lunares Cantina Restaurant

Location
Palma de Mallorca

Located in an old social club for local fishermen, the decor of this restaurant looks back on its past with a retro and very funky dining room and a sunny comfortable terrace.