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.

A DJ performs in a red-lit club, surrounded by dancing, silhouetted people. Bright red lights illuminate the energetic dance floor.

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.

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.

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.

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.

Son Amoixa Restaurant, Manacor restaurant terrasse

Principal Restaurant

Location
Porto Cristo

Perched in a charming setting in Mallorca, Principal Restaurant is a gourmet destination for lovers of seasonal Mediterranean cuisine. Celebrated for its high-quality dishes and attentive service, the restaurant offers a menu that changes regularly, with the chef’s recommendations updated several times a week to reflect the freshest local ingredients. Each plate is thoughtfully prepared to highlight the best of the season, from vibrant vegetables to succulent seafood and expertly cooked meats.

Purobeach Beach Club, Palma

Purobeach Beach Club

Location
Palma de Mallorca

Purobeach Beach Club in Palma de Mallorca is a stylish Mediterranean oasis where relaxation, luxury, and socialising come together. Perched on a small peninsula with sweeping 180-degree sea views, it has been a symbol of wellbeing and sophisticated beachside living since its opening in 2005.

Es Port Restaurant, Valldemossa restaurant terrasse

Es Port Restaurant

Location
Valldemossa

Es Port Restaurant sits in a beautiful natural setting on the idyllic coast of Valldemossa, right on the port, offering a long-standing tradition of fresh seafood and local cuisine. Established in 1969, this family-run restaurant has earned a reputation for quality, specialising in paellas, brothy rice dishes, and grilled fish and shellfish sourced from the nearby coast.

Port Petit Restaurant, Cala d'Or restaurant terrasse

Port Petit Restaurant

Location
Cala d'Or

Perched in the heart of Cala d’Or Marina, Port Petit Restaurant offers a refined dining experience with panoramic views from both its elegant indoor dining room and sunlit terrace. This prime waterfront location sets the stage for memorable evenings, whether for a romantic dinner or a special celebration.

Ponderosa Beach, Playa de Muro

Ponderosa Beach

Location
Playa de Muro

Ponderosa Beach in Alcudia stands for sea, sand and pure Mediterranean bliss. Set right on the seafront of Playa de Muro - voted one of the best beaches in Europe - this is a favourite spot for both locals and visitors looking to enjoy great food in an unbeatable setting.

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

Sumaq Restaurant

Location
Palma de Mallorca

Nestled in the vibrant Santa Catalina district of Palma, Sumaq Restaurant has been delighting diners since its humble beginnings in June 2013. Originally a tiny kitchen on Sant Magí street, the restaurant opened with a lot of ambition and a clear passion for Peruvian cuisine. Less than a year later, in May 2014, Sumaq moved to its current, larger location on Cotoner street, offering more comfort while maintaining the warmth and charm that made it a local favourite.

Ca's Patro March Restaurant, Deia restaurant terrasse

Ca's Patro March Restaurant

Location
Deia

Perched on the cliffs of Cala Deià, Ca’s Patró March offers an unforgettable seaside dining experience in western Mallorca. This charming, rustic restaurant is famed for its fresh, locally sourced seafood and breathtaking views over turquoise waters. Whether you choose a table on the terrace or inside among the simple, welcoming décor, the focus is always on the spectacular setting and high-quality cuisine.

Interior restaurant at Sa Llotja

Sa Llotja Restaurant

Location
Portocolom

Nestled in the charming port of Porto Colom, Sa Llotja is a must-visit for lovers of fresh, seasonal Mediterranean cuisine. This small, cosy restaurant prides itself on using the finest market products, with a menu that highlights fish, meat, and fresh salads, all prepared to showcase the natural flavours of Mallorca.

Nola Restaurant

Nola Restaurant

Location
Palma de Mallorca

Nola Restaurant brings the vibrant flavours of New Orleans to the heart of Palma. Nestled in the trendy Santa Catalina district, this lively eatery offers an authentic Cajun and Creole dining experience inspired by the rich culinary heritage of Louisiana. Guests can savour dishes rooted in the French, African, and Native American traditions that shaped Creole cuisine, alongside hearty Cajun favourites from the bayous.

Seafood dish at Ola del Mar

Ola del Mar Restaurant

Location
Palma de Mallorca

Ola del Mar is a seafront gem in Palma’s charming Portixol, offering a dining experience that celebrates the very best of Mediterranean cuisine. With the sea as its backdrop, the restaurant combines elegance with authenticity, inviting guests to savour dishes crafted from fresh, locally sourced ingredients.

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.

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.