Skip to main content

Local Cuisine Restaurants in Port de Soller — 7 of Our Favourites

Find your perfect Port de 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.

Jumeirah Es Fanals Restaurant

1. 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.

Named after the traditional glass lanterns used by local fishermen, Es Fanals combines a sense of history with contemporary elegance. Diners can savour Mediterranean flavours in artful creations, from legendary Soller prawns to inventive, seasonal dishes that reflect the island’s rich culinary heritage. The restaurant’s elevated location ensures every meal is paired with spectacular vistas, creating a truly memorable dining atmosphere.

Whether visiting for a special occasion or a leisurely indulgence, the focus at Es Fanals is on the complete experience – combining exceptional food, attentive service, and panoramic scenery. Each dish is a testament to the skill and creativity of the chefs, offering a sensory journey through Mallorca’s finest flavours. For those seeking both luxury and authenticity, Es Fanals delivers a sophisticated, unforgettable taste of the island.

Terrace overlooking port de soller

2. 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.

Sa Barca’s menu offers a delicious mix of Spanish tapas and local Mallorcan specialties, as well as freshly prepared seafood dishes that showcase the island’s coastal flavours. From patatas bravas and calamari to freshly grilled fish and paellas, every dish is crafted with care and presented with a focus on freshness and taste.

Inside, the restaurant’s welcoming interior provides a cosy retreat from the midday sun, while the terrace allows diners to make the most of the stunning bay views. Whether you’re enjoying a leisurely lunch, a casual dinner, or an evening drink as the sun dips below the horizon, Sa Barca offers a quintessential Mallorcan dining experience.

With attentive service, hearty portions, and a scenic location that captures the beauty of Port de Soller, this restaurant is a perfect choice for those seeking authentic cuisine in a setting that’s as memorable as the food itself.

Seafood rice dish at Randemar restaurant

3. Randemar Restaurant

Location
Port de Soller

Set along the waterfront in Puerto de Sóller, Randemar Restaurant offers one of the finest gastronomic and leisure experiences in the area. With sweeping sea views and stylish décor, it provides a true 360º Mediterranean setting where food, music, and atmosphere come together effortlessly. Live DJ sessions add to the vibrant ambience, creating the perfect backdrop for long lunches and memorable summer evenings.

The menu celebrates seasonal Mediterranean cuisine, inviting guests to savour lunch or dinner against a dreamlike coastal panorama. Since 2004, Chef Aleix Viada has led the kitchen, bringing experience from Michelin-starred restaurants in mainland Spain. His dishes reflect both the charm of Port de Sóller and an appreciation for international flavours and top-quality produce. Expect homemade pasta, flavourful rice dishes, wood-fired pizzas, fresh fish, grilled meats, and indulgent homemade desserts.

Randemar is also renowned for its cocktail bar, a lively meeting place with some of the best sea views in the port. The carefully curated wine list and expertly crafted cocktails complement the menu beautifully, appealing to even the most discerning palates.

Whether you’re seeking a relaxed lunch by the sea, sunset drinks, or an elegant dinner with music and atmosphere, Randemar delivers an authentic and stylish Mediterranean experience in Port de Sóller.

Es Canyis Restaurant, Port de Soller main

4. 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.

The restaurant prides itself on using the finest local ingredients, from crisp vegetables and market-fresh salads from Sóller’s gardens to fish and shellfish sourced directly from local fishermen. Each dish is crafted with care, reflecting both the richness of the land and the sea. Es Canyis also showcases a passion for desserts, producing daily homemade pastries, confectionery, and ice creams.

Decorated in a Mediterranean style with Mallorcan furniture and fabrics, the dining rooms offer a warm, elegant atmosphere, complemented by stunning bay views. Whether you are enjoying a relaxed lunch on the terrace, a family dinner, or a private celebration upstairs, Es Canyis provides a genuine taste of Mallorca, combining quality, tradition, and breathtaking seaside scenery.

Sa Figuera Restaurant, Soller restaurant terrasse

5. 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.

Under the direction of Xisco Arbona, a native “solleric” chef, Sa Figuera presents a Mediterranean-inspired à la carte menu with a distinctive Majorcan touch. Dishes are carefully prepared using top-quality local produce, seasonal vegetables from the hotel’s own organic garden, S’hort des Port, and selected ingredients from the surrounding area. Each plate reflects creativity and dedication, offering both traditional flavours and contemporary culinary twists.

Highlights include fresh fish, tender meats, and vegetable-focused dishes that change with the seasons, ensuring every visit brings something new to the table. Guests can also enjoy cocktails and wines that complement the menu perfectly, enhancing the overall dining experience.

Whether savouring a leisurely lunch by the pool, enjoying a romantic dinner, or celebrating a special occasion, Sa Figuera Restaurant combines exceptional cuisine, attentive service, and a serene setting to deliver an unforgettable taste of Majorca. This is a spot where the island’s flavours, elegance, and creativity come together beautifully.

terrace at Aganpanto restaurant, Port Soller

6. 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.

The restaurant and bar sit right on the sea, with a terrace surrounded by fragrant flowers and herbs. The scent of the garden mixes with the sea breeze, while views of the natural harbour stretch towards the Tramuntana Mountains. Guests can enjoy the peaceful setting while listening to soft background music.

The menu focuses on Mediterranean-Mallorcan cuisine, using fresh, local ingredients and highlighting the best of the island’s culinary traditions. Dishes can be paired with a selection of carefully chosen wines, enhancing the flavours of each meal.

Whether dining on the terrace or inside, Agapanto offers a welcoming, relaxed atmosphere where guests can enjoy fresh, well-prepared food in a beautiful setting. The combination of good ingredients, thoughtful cooking and a prime location makes it an ideal spot to experience the flavours and lifestyle of the Mediterranean.

Terrace at kingfisher, port de soller

7. Kingfisher Restaurant

Location
Port de Soller

Located in beautiful Port de Soller, this restaurant offers great views of the yachts and the marina. Their cuisine combines Mallorcan tradition with fresh fish, seafood and meat.

The menu combines Mallorcan culinary traditions with influences from around the world, offering fresh fish, seafood, and meat dishes prepared with skill and care. Guests can enjoy an eclectic range of flavours, from classic local recipes to inventive creations that bring a global touch to the table.

The terrace is a perfect spot to linger, taking in the views while savouring dishes crafted from high-quality ingredients. Inside, the warm, inviting atmosphere and attentive service ensure a relaxed and memorable experience.

Kingfisher is ideal for a leisurely lunch by the water, a romantic dinner as the sun sets over the bay, or simply to enjoy the energy and charm of Port de Sóller. Whether you are a returning guest or visiting for the first time, the combination of spectacular views, fresh cuisine, and first-class service makes Kingfisher a must-visit restaurant on Mallorca.

It’s more than a meal - it’s a place to feel the magic of the bay and the Tramuntana mountains.