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.

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

Es Revellar Restaurant, set within the serene gardens of the Es Revellar Art Resort, offers a dining experience that blends gastronomy with art. Surrounded by three hectares of lush gardens and part of the resort’s curated art collection, the restaurant provides a tranquil escape from Mallorca’s busier tourist areas.

Cap Roig Restaurant Jumeirah Mallorca

Cap Roig Restaurant

Location
Port de Soller

Perched on the cliffs above Port de Sóller, Cap Roig at the Jumeirah Mallorca Hotel offers an exceptional seafood dining experience with breathtaking views of the Mediterranean. Specialising in locally sourced fish and shellfish, the restaurant works closely with local fishermen to ensure every dish highlights the very best of the sea.

Es Pi Restaurant, Deia restaurant terrasse

Es Pi Restaurant

Location
Deia

Es Pi restaurant at Sa Pedrissa offers a refined dining experience in the heart of northern Mallorca. Set within a 17th-century rural estate, the restaurant combines traditional architecture with modern comforts, creating a warm and elegant atmosphere. Guests can enjoy breathtaking views of the Mediterranean Sea and the surrounding mountains from the terraces, where the estate’s ancient olive trees and fragrant gardens complete the picture.

Sunny coastal city vista: marina packed with boats, palm trees, and a cathedral against a bright blue sky with scattered clouds.

Hostal Cuba Bar and Restaurant

Location
Palma de Mallorca

Housed in a striking colonial-style building at the edge of Palma’s trendy Santa Catalina district, this is a long-standing local favourite that blends good food, great views and a vibrant social scene. Having made its mark in recent years as one of the more sophisticated venues within the hip city district, its Sky Bar is undoubtedly a great choice in which to start your night. Just a few blocks from the island’s best-known food market, the kitchen makes the most of fresh, seasonal produce, creating a menu of healthy, flavourful dishes served from breakfast through to late dinner.

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.

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.

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.

Sushi at Emilio Innobar

Emilio Innobar Restaurant

Location
Palma de Mallorca

Emilio Innobar in Palma de Mallorca is a destination for lovers of bold, inventive cuisine. This fusion restaurant brings together the vibrant flavours of Asia, Mexico, and the Mediterranean, creating a menu that is both sophisticated and approachable. Located in the centre of Palma, Emilio Innobar offers an elegant yet welcoming atmosphere, ideal for a relaxed lunch, an intimate dinner, or a shared gourmet experience with friends.

A white plate topped with meat potatoes and raisins

Los Patos Restaurant

Location
Playa de Muro

Los Patos is a long-standing culinary institution in Mallorca, located in Port d’Alcudia, close to the beach and set within the natural beauty of S’Albufera. Its name, meaning “The Ducks,” honours the abundant wildlife of the nearby natural park, creating a serene backdrop for a genuine Mallorcan dining experience.

Sa Punta Restaurant, Cala Bona exterior

Sa Punta Restaurant

Location
Cala Bona

A Mediterranean restaurant that has over 20 years of history. Situated in a cove near Cala Bona, on one of the best sites on the coast of Mallorca.

Interior of Casa Maruka restaurant

Casa Maruka Restaurant

Location
Palma de Mallorca

Casa Maruka is a charming culinary destination in Mallorca where tradition and innovation come together on every plate. Founded in 2007 by María José Calabria from La Mancha and Mallorcan chef Alberto Serrano, the restaurant is the result of their shared passion for gastronomy, honed in some of Spain’s most renowned kitchens, including Lasarte, Santceloni, and La Torcaz.

Coast by East Restaurant & Bar, El Toro (Port Adriano) style of cuisine

Coast by East Restaurant and Bar

Location
Santa Ponsa

Coast by East Restaurant and Bar sits in a prime spot overlooking the luxurious yachts of Mallorca’s marina, offering a sophisticated dining experience with a focus on fresh sushi, sashimi, and Robata-grilled dishes. Led by sushi chef Jampa Thupten, the kitchen delivers creative and colourful dishes, from unusual sushi rolls to light, low-carb options and vibrant salads. For a full taste experience, diners can trust the staff to curate a spread served family-style, allowing you to sit back and enjoy the best the menu has to offer.

Cala Conills Restaurante, Sant Elm interior

Cala Conills Restaurant

Location
Sant Elm

Perched on the waterfront near the charming town of Sant Elm, Cala Conills is a seafood lover’s paradise with stunning views of Sa Dragonera natural park. This west-facing restaurant is perfectly positioned to watch the sun sink below the Dragonera islet, creating a truly memorable dining experience.

interior at DaiCa restaurant

DaiCa Restaurant

Location
Llubi

Set in the quiet inland village of Llubí, DaiCa is a destination restaurant that captures the true spirit of rural Mallorca. Housed in a beautifully restored former grocery shop, this welcoming space brings together a small boutique hotel and a signature restaurant devoted to local produce and honest cooking. From the moment you arrive, the atmosphere feels warm and personal, more like being welcomed into a home than visiting a restaurant.

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.

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.

Tiberi Bistro Restaurant, Puerto Pollensa (Pollenca) style of cuisine

Tiberi Food Lovers

Location
Port de Pollenca (Puerto Pollensa)

For something a little bit different check out Tiberi, a relaxed and friendly restaurant serving an eclectic mix of tapas, burgers, meat and fish dishes, stir-fries and crepes all hinting at a fusion mentality and dotted with Asian flavours.