Skip to main content

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

Cap Roig Restaurant Jumeirah Mallorca

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

Neni Restaurant, Port de Soller

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

The cuisine at Neni is served in “Balagan style,” which translates as a delightful kind of chaos. Long tables encourage sharing dishes among family and friends, creating a lively, sociable atmosphere where everyone can sample a variety of flavours. Expect a vibrant mix of fresh ingredients, spices, and colourful dishes inspired by the culinary traditions of Israel and the wider Orient.

Whether it’s mezze, salads, grilled meats, or creative main courses, every dish is designed to surprise and delight. Complement your meal with refreshing drinks or cocktails while taking in the breathtaking views.

The restaurant’s rooftop setting, combined with its playful approach to dining and spectacular scenery, makes Neni a standout destination on Mallorca’s west coast. Perfect for groups, special occasions, or a casual night out, it promises an unforgettable experience. Dogs are not permitted.

Jumeirah Es Fanals Restaurant

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

Villa Luisa Group Dining

4. Villa Luisa Restaurant

Location
Port de Soller

Overlooking the sparkling bay of Port de Sóller, Villa Luisa is a timeless seafront restaurant where charm, sophistication, and warm hospitality come together. Dating back to the early nineteen hundreds, this elegant summer villa was one of the first in the port and remains one of its most distinguished dining addresses.

Step onto the spacious terrace, shaded by pergolas and parasols, and take in uninterrupted views of the marina and beach. It’s the perfect spot for breakfast, lunch, dinner, or a leisurely drink as the Mallorcan sun sets over the water. Inside, the ground floor dining room looks onto an open kitchen where you can watch the chefs at work, while the stylish bar invites you to linger over a carefully crafted cocktail. In cooler months, the fireplace adds a cosy touch. Upstairs, a mural-painted dining room and balcony offer even more stunning views, while a quiet reading room provides a peaceful retreat.

The menu is refined yet unpretentious, celebrating quality ingredients and thoughtful preparation. Dishes such as buttered roast chicken with green beans and shallots or hake in a white wine reduction showcase simple flavours done beautifully. With expert wine pairings from the sommelier and attentive, friendly service, Villa Luisa is a romantic haven to relax, unwind, and savour the finer things in life.

Le Sal Restaurant Food

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

Set in a welcoming and relaxed environment, La Sal is perfect for gatherings with friends, family lunches, or a leisurely dinner with sea views. The restaurant’s team brings passion to every plate, ensuring each bite is a memorable experience. Beyond the food, La Sal is celebrated for its imaginative cocktails, crafted by talented mixologists who blend classic and contemporary flavours. Guests can also enjoy a wide selection of premium spirits and artisanal liquors.

Whether you’re savouring a signature dish or sipping a handcrafted cocktail on the terrace, La Sal captures the essence of the Mallorcan coast. The charming setting of Port de Sóller, with the Mediterranean as a backdrop, adds to the magic, making every visit a feast for the senses. It’s a place to enjoy bold flavours, great company, and lasting memories.

Ses Oliveres Paella

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

From the terrace, diners enjoy unbeatable panoramic views of the port, with the charming red tram chugging past and the gentle waves lapping at the harbour. The menu highlights market-fresh fish, succulent seafood, and expertly prepared paellas, all crafted with locally sourced ingredients. Each dish is designed to awaken the senses, balancing simplicity with authentic Mediterranean flavours.

The warm, attentive service complements the relaxed, seaside atmosphere, making every meal here feel special. Desserts are not to be missed, adding a sweet finale to a quintessentially Mallorcan experience. Whether you’re savouring a leisurely lunch or a sunset dinner, Ses Oliveres captures the essence of Port de Sóller, blending tradition, taste, and spectacular views into a truly unforgettable culinary journey.

Espiritu Libre Restaurant

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

The restaurant serves a creative mix of global dishes, drawing on Mediterranean classics, Middle Eastern spices, and tropical twists, all prepared with fresh, locally sourced ingredients. Diners can enjoy small plates for sharing, vibrant plant-based bowls, or more substantial main courses, each crafted to deliver memorable flavours.

Espíritu Libre is the perfect spot for a long lunch, a casual dinner, or sunset cocktails by the water. The laid-back atmosphere makes it easy to linger over a glass of local wine or a carefully made cocktail while taking in the charm of Port de Sóller. Whether you’re looking for a lively meal with friends or a relaxed evening by the sea, this restaurant blends great food, stunning surroundings, and a welcoming bohemian spirit to create a truly enjoyable dining experience.

For those who value flavour, atmosphere, and a touch of creative flair, Espíritu Libre offers a memorable taste of Mallorca’s vibrant coastal dining scene.

Sa Figuera Restaurant, Soller restaurant terrasse

8. 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 kingfisher, port de soller

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

terrace at Aganpanto restaurant, Port Soller

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

Las Olas Restaurant Santa Ponsa

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

The menu focuses on fresh, well-prepared Mediterranean dishes, with an emphasis on locally sourced fish, seafood and traditional rice dishes. Expect excellent paellas to share, simply grilled fish, flavourful meats and a selection of tapas that work just as well for a light bite as they do for a leisurely meal. Portions are generous, flavours are honest, and freshness is always front and centre.

Las Olas suits many occasions. It’s ideal for a long, sun-filled lunch after a morning at the beach, a relaxed family dinner, or a romantic evening with the sound of the waves gently in the background. The atmosphere is calm and friendly, with attentive service that makes guests feel genuinely welcome.

True to its name, meaning “The Waves”, the sea is never far away here. Dining at Las Olas feels effortless and authentic, capturing that classic Mallorca coastal charm where good food, great views and unhurried moments come together naturally.

Es Canyis Restaurant, Port de Soller main

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

Terrace overlooking port de soller

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

Nunu Restaurant, Port de Soller

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

Set against the stunning backdrop of the Serra de Tramuntana, a UNESCO World Heritage landscape, Nunu is the perfect spot to soak in spectacular west coast sea views. Guests can enjoy a relaxed meal on the open terrace during warmer months or a cosy, covered terrace in cooler weather, allowing the bay’s beauty to be admired year-round.

The restaurant’s modern, light-filled décor creates a welcoming atmosphere, while the attentive service ensures every visit feels special. Don’t miss the homemade desserts, each crafted with care, or a renowned sunset gin and tonic, a favourite for both locals and visitors.

Open daily for lunch and dinner, Nunu also caters for weddings and private events, making it a versatile destination for a memorable meal. Whether you’re seeking a romantic dinner, a family lunch, or a stylish evening with friends, Nunu Restaurant offers a refined yet relaxed taste of Mallorca’s Mediterranean cuisine, all framed by breathtaking coastal views.

Patiki Beach Restaurant, Port de Soller

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

The focus is on fresh, locally sourced ingredients, with much of the produce supplied by neighbouring growers. The menu changes regularly according to the seasons and daily availability, ensuring simple, flavour-led dishes that highlight the quality of the raw ingredients. The open kitchen adds to the informal atmosphere, allowing diners to see their food being prepared.

Sharing plates are central to the experience, with popular options including the ‘Big Boy Burrata’, ‘Shredded Chicken Brioche’ and the Grapefruit Mescalita, a refreshing cocktail that works particularly well at sunset. The large terrace, styled with driftwood and wicker furnishings, provides plenty of space to relax, whether you are stopping by for lunch, drinks or dinner after a swim.

With views across the bay and towards the Tramuntana mountains, Patiki Beach combines good food with a prime seafront location. The restaurant is also available for private hire, accommodating events for up to 100 guests with advance reservation.

Es Passeig Restaurant,

16. Es Passeig Restaurant

Location
Port de Soller

Es Passeig Restaurant offers a contemporary Mediterranean dining experience on the seafront of Puerto de Sóller, framed by the stunning Tramuntana mountains. Founded in 2005 with the motto, “To cook well you do not have to be expensive,” the restaurant combines simple, fresh ingredients with refined culinary techniques. Chef and co-owner, with years of experience at Michelin-starred establishments across Europe, ensures every dish is crafted with care, while his team of long-term staff delivers attentive and welcoming service.

The restaurant focuses on gourmet tasting, serving dishes in small portions that encourage sharing and allow diners to explore a variety of flavours. Seasonal Mallorcan and Mediterranean produce is sourced daily from trusted local farmers and suppliers, ensuring freshness and quality in every bite. Signature ingredients include fresh seafood, high-quality meats, and top Spanish products.

Guests can enjoy their meal on the terrace, taking in the panoramic views of the sea, the harbour, and the mountains, or in the stylish interior dining space. Whether you’re looking for a relaxed lunch, an intimate dinner, or a culinary journey through the flavours of the Mediterranean, Es Passeig delivers a memorable experience that celebrates the best of Mallorca’s produce and culinary traditions.

Seafood rice dish at Randemar restaurant

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