Skip to main content

Local Cuisine Restaurants in Soller — 10 of Our Favourites

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

1. Barretes Restaurant at Ca's Xorc

Location
Soller

Ca's Xorc Luxury Retreat is home to an abundance of delicious fresh and local food that the chef interprets into incredible local, Mediterranean cuisine in a modern and creative manner. The restaurant offers fresh and simple Mediterranean-inspired cuisine using vegetables, herbs, seasonal fruits, cereals and homemade olive oil. All produce is local, fresh, natural and organic. What's more, most of the meat and dairy in the dishes come from the hotel farm.

The kitchen team place a great importance on sustainability. They intentionally choose dishes with less meat and dairy when preparing the menu in an effort to help the environment. In most dishes, vegetables are the main ingredient and any animal products are merely a "seasoning" in the form of juices, broths, dairy and fats. They also offer a twist on international cuisine with different fusion meals, yet never forget the foundation of their Mediterranean cuisine.

The terrace of Ca’s Xorc’s Restaurant easily wins the award for ‘best setting’. Set upon a hillside overlooking the enchanting valley of Sóller, views here are unbeatable.

A favourite amongst visitors and the local mallorquins, this restaurant is well-practised in larger gatherings and events presenting impeccable Mediterranean-inspired cuisine along with first-class service. Their well-constructed menus are a welcomed relief for those larger, hassle-free, family get-togethers.

Barretes restaurant is part of Hotel Ca's Xorc, a luxury hotel and retreat.

Jumeirah Es Fanals Restaurant

2. 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 at Ca'n Boqueta Restaurant

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

The kitchen focuses on seasonal cooking, with menus that evolve to showcase the best ingredients available at the time. In the evenings, at weekends and on public holidays, the tasting menu takes centre stage. It changes every fortnight, inviting diners to discover new flavours and combinations built around carefully selected, seasonal produce. The style is thoughtful and modern, while always remaining rooted in Mallorcan tradition.

At lunchtime, Ca’n Boqueta offers a more informal menu. This menu changes weekly and keeps the same identity and attention to detail, but in a relaxed format that suits a leisurely midday meal.

Sustainability plays an important role here. The team works closely with Mallorcan suppliers, supporting local producers and contributing to the island’s economy wherever possible. The result is a dining experience that feels honest, considered and quietly confident.

Ca’n Boqueta is ideal for those looking to enjoy contemporary Mediterranean cuisine in a setting that reflects the character, landscape and flavours of Mallorca.

dish at C'an Pintxo restaurant

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

The menu focuses on KM0 products, meaning every ingredient comes from the islands, reflecting the freshest seasonal produce Mallorca has to offer. Signature dishes are playful yet refined, combining traditional flavours with innovative touches. Ca’n Pintxo’s commitment to excellence extends beyond the kitchen: the drinks menu is given equal attention, featuring local wines from Macià Batle and Lluna, craft beers from Sullerica, and cocktails by 1862 Dry Bar.

Beyond dining, Ca’n Pintxo offers cooking workshops, giving guests the chance to learn more about their philosophy and techniques. Whether you visit for lunch, dinner, or a casual tasting of pintxos, the restaurant’s relaxed yet lively atmosphere makes it a must for food lovers. Here, each bite tells a story of Mallorca’s land and sea, served with care and passion that keeps locals and visitors returning again and again.

Terrace overlooking port de soller

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

Sa Figuera Restaurant, Soller restaurant terrasse

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

Es Canyis Restaurant, Port de Soller main

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

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

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

Seafood rice dish at Randemar restaurant

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