Skip to main content

Mediterranean Restaurants in Port de Soller — 5 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.

Cap Roig Restaurant Jumeirah Mallorca

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

Cap Roig Restaurant at the Jumeirah Mallorca in Port de Soller immediately captivates guests with its panoramic views of the Mediterranean Sea and surrounding mountains, providing a stunning backdrop for any gathering. Cap Roig’s setting adds to its charm, with an elegant terrace perfect for sunset dining and a stylish interior featuring a relaxed yet sophisticated atmosphere. Whether enjoying a leisurely lunch or a romantic dinner, guests are treated to the combination of spectacular views, top-quality ingredients and expert culinary skill.

The menu is a celebration of Mediterranean flavours, featuring grilled lobster, fresh sea bass, prawns, swordfish and the catch of the day. Vegetarians are also well catered for, with dishes such as seasonal vegetable plates. For those seeking a more immersive experience, the tasting menu offers a journey through the richness of the Mediterranean, combining inventive preparation with the freshness of locally caught seafood.

With its spacious and elegant ambiance, attentive service, and options for both indoor and outdoor seating, Es Fanals is perfect for celebrations, corporate events, and large family gatherings, making it a top choice for group dining on the island.

Smart casual attire is recommended, complementing the restaurant’s refined but relaxed ambiance. 

For lovers of fresh seafood and stunning scenery, Cap Roig is a must-visit destination on Mallorca’s west coast.

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.

terrace at Aganpanto restaurant, Port Soller

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

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.