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.

Purobeach Illetas Beach Club, Illetes terrace

Purobeach Illetas Beach Club

Location
Illetes

This cosmopolitan beach club is located in a beautiful spot in Illetas, one of the trendiest places to be seen. Anchor in the small and charming bay of Illetes, before heading ashore to the iconic and whiter-than-white setting that makes this brand so famous. Their large terrace overlooking the sea features comfortable sun loungers and day beds.

Seafood rice dish at Randemar restaurant

Randemar Restaurant

Location
Port de Soller

Randemar is not just one of the prettiest spots in the vividly beautiful Port de Sóller, it’s also managed to earn itself a solid reputation over the past two decades. The owner lovingly transformed his family home into a stylish, modern restaurant with a warm and welcoming atmosphere. Expect trendy Mediterranean cuisine to dominate the menu paired with an elaborate drinks list.

Nikki Beach Restaurant, Calvia Beach style of cuisine

Nikki Beach Restaurant

Location
Magaluf

This restaurant is set within the Nikki Beach Club and provides a fantastic dining experience for both lunch by the beach and dinner under the stars. The most talked-about beach club on the island thanks to its signature entertainment, first-class service and food. It's the epitome of everything that is chic and glamorous about a day and night at the beach, and it's a place you’ll definitely want to stay to dine.

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.

Ponderosa Beach, Playa de Muro

Ponderosa Beach

Location
Playa de Muro

This lovely beach club and restaurant is located at the far end of Playa de Muro, towards Can Picafort. With good fresh food and access to the beach, you can spend your whole day relaxing here. This chic restaurant and beach club offers beautiful views of Mallorca’s northern coastline. Yachtsmen can easily dock at the nearby port to enjoy the fresh seafood, Mediterranean cuisine, and a selection of signature cocktails. They also host regular events with live music and DJs, making it a popular spot for locals and tourists alike.

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.

Gran Folies Beach Club, Cala Llamp

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.

Colon Restaurant, Porto Colom interior

Colón Restaurant

Location
Portocolom

Located along the pretty marina of Porto Colom, Colón Restaurant is a refined dining spot that combines gourmet international cuisine with a distinctly Mediterranean soul. With its elegant terrace overlooking the harbour, this is a particularly romantic place to dine in the evening, when soft lighting and the twinkling lights of the port create a relaxed, intimate atmosphere.