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.

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.

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.

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

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.

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.

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.

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.

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.

Seafood dish at Aquarius Cala d'Or

Aquarius Restaurant

Location
Cala d'Or

Aquarius Restaurant, located in the marina of Cala d’Or on Mallorca’s east coast, offers a welcoming spot to enjoy Spanish cuisine with stunning views of the modern, tranquil harbour. A long-established favourite in the area, it has built a reputation for fresh, high-quality dishes and a relaxed, inviting atmosphere.

La Terraza Restaurant, Alcanada restaurant terrasse

La Terraza Restaurant

Location
Port d'Alcudia

Set on the seafront in the beautiful area of Alcanada, La Terraza Restaurante offers a refined Mediterranean dining experience in one of northern Mallorca’s most privileged settings. Overlooking a small cove and just moments from Port d’Alcúdia, this elegant restaurant combines Mallorcan flavours with thoughtful presentation and warm, attentive service.

Roland Restaurant, Porto Cristo interior

Roland Restaurant

Location
Porto Cristo

Roland Restaurant in Porto Cristo offers a refined culinary experience blending Majorcan and international flavours. Founded by chef Roland Schulte, a respected figure in Mallorca’s dining scene for over twenty years, the restaurant has been delighting locals and visitors alike since 2011. Schulte’s extensive experience, including stints at La Reserva Rotana, Manacor, and Cap Vermell, Canyamel, is evident in every carefully crafted dish.

A bright blue pool with "Gran Folies Beach Club" logo overlooks the ocean with a yacht, framed by towering cliffs and a clear sky.

Gran Folies Beach Club

Location
Port d'Andratx

Gran Folies Beach Club is one of Mallorca’s most iconic and exclusive seaside escapes, perched on a rocky slope above the crystal-clear turquoise waters of Cala Llamp, near Port Andratx. With the Mediterranean quite literally at its feet, this elegant beach club blends natural beauty with a relaxed yet refined atmosphere, making it an exceptional place to spend a full summer day by the sea.

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.

fish dish at es Moli Sant Elm

Es Moli Restaurant

Location
Andratx

Es Molí Restaurant, nestled in the peaceful village of Sant Elm in south-west Mallorca, is a destination for those seeking a stylish and relaxed dining experience. Set beside the Dragonera Natural Park and at the start of the road to the Sierra de Tramuntana, this modern eatery combines a romantic atmosphere with contemporary design, creating the perfect backdrop for a memorable meal.

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.