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.

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.

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.

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.

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.

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.

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.

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.

Es Canyis Restaurant, Port de Soller main

Es Canyis Restaurant

Location
Port de Soller

Es Canyis Restaurant, perched on the beachfront in Puerto de Sóller, Mallorca, offers a charming blend of family tradition and fresh, local cuisine. With three inviting dining spaces, it caters to every occasion: the ground-floor main room seats 60 guests and features an open dessert corner where pastries and ice creams are prepared in view, while the first-floor private lounge accommodates up to 100 people, ideal for events and incentives. During the summer, the terrace by the beach promenade provides space for 40 diners to savour meals with panoramic views of the bay.

Interior restaurant at Sa Llotja

Sa Llotja Restaurant

Location
Portocolom

As you'd expect being so close to the sea, this restaurant's menu is packed full of seafood, including octopus, red tuna and squid.

Maxime Restaurant, Porto Colom exterior

Maxime Restaurant

Location
Felanitx

Maxime Restaurant in Vall d’Or offers a culinary experience that blends the best of Mediterranean tradition with innovative fusion influences. Nestled within the prestigious Vall d’Or Golf Club, the restaurant enjoys a privileged setting with stunning sea views, making it an ideal spot for a relaxed lunch or a memorable dinner.

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

La Parada del Mar Restaurant

Location
Palma de Mallorca

La Parada del Mar in Palma offers a vibrant seafood dining experience that brings the ocean straight to your plate. As you enter, you’ll find a well-stocked fish market where you can select the freshest catches of the day. From there, the skilled kitchen team prepares your choice quickly and expertly, ensuring every dish is fresh, flavoursome, and perfectly cooked.

El Castillo del Bosque Restaurant, Felanitx garden

El Castillo del Bosque Restaurant

Location
Felanitx

El Castillo del Bosque is one of Felanitx’s most beloved family restaurants, where over 38 years of experience meet fresh, seasonal produce. Situated on the road connecting Felanitx, Porto Cristo, and Porto Colom, this welcoming restaurant offers a peaceful escape from the bustle of daily life, perfect for a relaxed lunch or dinner surrounded by nature.

Exterior of La Llonga restaurant with fishing boats outside

La Llonja Restaurant

Location
Port de Pollenca (Puerto Pollensa)

Set within the old fish market of Port de Pollença, La Llonja Restaurant enjoys a truly privileged position right on the waterfront. Surrounded by the sea and framed by the mountains, this beautiful space offers several ways to enjoy its setting, from a summer terrace opening directly onto the shore to an upper-floor terrace with sweeping panoramic views across the bay.

Mar y Paz Beach Club, Ca'n Picafort terrace

Mar y Paz Beach Club

Location
Can Picafort

Mar y Paz Beach Club, nestled in Can Picafort, is a lively seaside spot where casual dining meets exceptional flavours. What started in 2013 as a tiny café for breakfasts and beers by Noe and Toni has evolved into one of the most iconic meeting points on the bay. Over the past decade, the duo have grown the venue into a vibrant beach club offering both laid-back snacks and exquisite seafood dishes.

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.

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.

Bi Bap Restaurant, Palma Centre & Marina style of cuisine

Bi Bap Restaurant

Location
Palma de Mallorca

Bi Bap Restaurant, nestled in the heart of Palma’s historic old town, brings a taste of Korea to Mallorca with a focus on freshness, flavour and care. The restaurant combines traditional Korean cuisine with modern, high-quality ingredients to create dishes that nourish both body and soul.