Skip to main content

Restaurants in Soller

Find your perfect Soller 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 plate of food and a glass of wine on a table

Barretes Restaurant at Ca's Xorc

Location
Soller

Barretes at Ca's Xorc Luxury Retreat is built around local, seasonal produce interpreted through a modern Mediterranean lens. The menu features vegetables, herbs, seasonal fruits, cereals and the hotel's own olive oil, with most meat and dairy sourced directly from the farm on site.

Neni Restaurant, Port de Soller

Neni Restaurant

Location
Port de Soller

Neni Restaurant in Port de Sóller brings a taste of Israel and the Orient to the rooftop terrace of the Bikini Island & Mountain Hotel, offering a truly memorable dining experience. Situated in the charming coastal town of Port de Sóller, the restaurant boasts panoramic views of the bay and the dramatic Tramuntana Mountains, making it a perfect spot for lunch, dinner, or evening drinks.

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.

Jumeirah Es Fanals Restaurant

Es Fanals Restaurant

Location
Port de Soller

Perched on the ninth floor of the Jumeirah Mallorca, Es Fanals offers a fine dining experience with breathtaking views over Port de Sóller, where the rugged mountains meet the tranquil Mediterranean. This Michelin Guide-featured restaurant celebrates the gastronomic treasures of the Balearic Islands, with tasting menus crafted from the freshest local produce and expertly presented under the guidance of Chef Javier Lopez.

Terrace overlooking port de soller

Sa Barca Restaurant

Location
Port de Soller

Perched on the waterfront in Port de Soller, Sa Barca is a charming German-run restaurant that combines a relaxed atmosphere with spectacular views of the bay. Its large front terrace is the perfect spot to soak up the sun during the day or enjoy a romantic sunset in the evening, making it a favourite among locals and visitors alike.

Patiki Beach Restaurant, Port de Soller

Patiki Beach Restaurant

Location
Port de Soller

Patiki Beach is a relaxed, farm-to-table restaurant located at the far end of Repic Beach in Port de Sóller. Designed as a laid-back beach shack, it offers a straightforward, welcoming setting where guests can eat, drink and spend the day by the sea.

Ses Oliveres Paella

Ses Oliveres Restaurant

Location
Port de Soller

Nestled on the sun-drenched seafront of Port de Sóller, Ses Oliveres Restaurant is a true celebration of the Mediterranean and one of the town’s most iconic dining spots. This second-generation family-run restaurant specialises in fresh fish, seafood, and traditional rice dishes, offering a genuine taste of Mallorcan gastronomy. Guests are invited to select the catch of the day, which is weighed and presented before preparation, ensuring a personalised and memorable dining experience.

dish at C'an Pintxo restaurant

Ca'n Pintxo Restaurant

Location
Soller

Nestled in the heart of Sóller, Ca’n Pintxo is a family-run restaurant that brings the Basque tradition of pintxos to Mallorca with a modern twist. Founded in 2011 by a group of young culinary enthusiasts, the restaurant celebrates local ingredients, sustainability, and a passion for quality. Every pintxo is crafted on the spot, blending micro-gastronomy techniques with Balearic flavours to create small dishes full of creativity and care.

Las Olas Restaurant Santa Ponsa

Las Olas Restaurant

Location
Port de Soller

Las Olas is a family-run restaurant set right on the seafront of Santa Ponsa Bay, offering a relaxed Mediterranean dining experience with uninterrupted sea views. Located on Calvià’s beautiful coastline, this welcoming spot is all about enjoying good food in a setting that instantly puts you at ease.

Sa Figuera Restaurant, Soller restaurant terrasse

Sa Figuera Restaurant

Location
Port de Soller

Sa Figuera Restaurant, part of the elegant Hotel Es Port, offers a refined dining experience in the heart of Sóller. Set around the hotel’s exclusive outdoor swimming pool, the restaurant blends stylish décor with the charm of the original house, creating a relaxed yet sophisticated atmosphere for guests.

Espiritu Libre Restaurant

Espiritu Libre Restaurant

Location
Port de Soller

Espíritu Libre in Port de Sóller is a Mediterranean fusion restaurant that combines a relaxed coastal vibe with bold, international flavours. Located on the bustling commercial street and just steps from the port, this bohemian-style eatery welcomes locals and travellers alike with its colourful decor, eclectic menu, and stunning views over the harbour.

Octopus dish at Luna 36

Luna 36 Restaurant

Location
Soller

Luna36 Restaurant in Sóller offers a refined yet welcoming taste of the Mediterranean with an Italian flair. Located in the heart of this charming town, the restaurant combines elegant surroundings with the natural beauty of the Balearic Islands, creating the perfect setting for a memorable meal.

Nunu Restaurant, Port de Soller

Nunu Restaurant

Location
Port de Soller

Perched on the waterfront of Port de Sóller, Nunu Restaurant offers a memorable Mediterranean dining experience with a creative twist. This charming seafront bistro combines fresh, local produce with a menu that highlights the finest seafood and fish of the day, ensuring each dish captures the authentic flavours of the island.

Cafe Soller Restaurant, Soller

Cafe Soller Restaurant

Location
Soller

Café Sóller is a must-visit culinary destination in the heart of Sóller, offering a unique blend of artisanal cooking and sustainable practices. Nestled on the town’s bustling main square, this brasserie-style café specialises in fresh, locally sourced ingredients, carefully prepared to highlight the best of Mallorcan produce.

Terrace at Ca'n Boqueta Restaurant

Ca'n Boqueta Restaurant

Location
Soller

Set in a traditional Mallorcan house in Sóller, Ca’n Boqueta is a refined yet welcoming restaurant inspired by the island’s Mediterranean heritage. Stone floors, high ceilings and a peaceful interior patio with views towards the Serra de Tramuntana create a calm, elegant setting that feels closely connected to its surroundings.

Casa Alvaro Restaurant, Soller

Casa Alvaro Restaurant

Location
Soller

Nestled in a quiet side street near Sóller’s Plaza Constitució, Casa Alvaro offers a vibrant celebration of Mexican cuisine with a Mallorcan twist. At the heart of their kitchen is corn, or nixtli, treated not just as an ingredient but as a cultural cornerstone. Every dish crafted here reflects centuries of tradition, with corn dough forming the base for a variety of flavours, textures, and aromas that pay homage to Mexico’s rich culinary heritage.

terrace at Aganpanto restaurant, Port Soller

Agapanto Restaurant

Location
Port de Soller

Agapanto Restaurant, located in Port de Sóller, Mallorca, offers a genuine Mediterranean dining experience. Here, the Mediterranean “diet” is more than just food - it reflects a way of life, including the culture, traditions and social habits of the region. Sharing meals is central, making every visit a relaxed and social experience.

Le Sal Restaurant Food

La Sal Restaurant

Location
Port de Soller

La Sal Restaurant, located in the picturesque Port de Sóller, offers a vibrant Mediterranean dining experience with a creative twist. Combining local Mallorcan ingredients with contemporary mesoamerican influences, the menu is designed to delight every palate. From fresh, flavour-packed nachos to croquetas with sobrasada, each dish is prepared with care and quality produce sourced from the island’s best suppliers.