Sóller en Mallorca
Restaurant table on a terrace at sunset with sea views

Restaurants in Port de Soller

The port has the valley's best-placed restaurants: terraces facing the bay, seafood, rice dishes and bars for watching the sunset with a cocktail. This guide helps you choose an area, a type of food and when to book.

Areas
3
Best time
Sunset
From Soller
3 km
Book
In summer

Quick summary

  • Port de Soller restaurants cluster along the seafront promenade, the Santa Caterina area and Platja d'en Repic.
  • Seafood, fish and rice dishes are the most sought after; terraces facing the bay are usually the most in demand.
  • For a sunset dinner and cocktails, book ahead in July and August and at weekends.
  • Eating on a budget is possible with set menus, tapas and sandwiches away from the first tables on the promenade.
  • Hours and menus change each season: check with the venue before you go.

Updated: 31 October 2026

Where to Eat in Port de Soller

Port de Soller is easy to walk, and almost all the food and drink is along the bay, in three distinct areas.

  • Seafront promenade: the liveliest area, with sea-facing terraces, fish restaurants and bars. The convenient choice if you want atmosphere and views.
  • Santa Caterina: the end of the port next to the hill, with a few terraces raised above the bay. Quieter, with panoramic views.
  • Platja d'en Repic and Sa Torre: across the bay, with beach bars, palm-lined restaurants and sunsets open to the sea. Reached on foot along the promenade or by tram.

If you would rather eat in the town centre, see the guide to food and drink in Soller.

Fish and Seafood

The bay lives off the sea and the menus show it. Expect fish of the day, squid, octopus, prawns and mussels, plus Soller's famous red prawn, served grilled or raw.

  • Ask about the fish of the day and how it is charged: it is sometimes sold by weight.
  • Red prawn is seasonal and expensive; ask for the weight and confirm the price before ordering.
  • Fried fish and seafood platters are a good option to share.

Rice Dishes

Paella, seafood rice and soupy rice appear on many menus in the port. They are usually cooked to order and for a minimum of two people, so allow 30 to 40 minutes of waiting and mention it when booking.

Sunset Dinners

The bay faces north-west and the sun sets over the harbour entrance, a very popular plan. The best tables are front-row and on raised terraces, and they fill first.

  • Book several days ahead in summer and ask for a terrace table.
  • Check the sunset time for the time of year and arrive with a margin.
  • The Repic and Santa Caterina areas have open views over the bay.

Beach Bars and Eating by the Beach

On the Port beaches there are restaurants and kiosks right on the sand where you can eat in swimwear or with your feet near the water. It is informal: salads, sandwiches, tapas, grilled fish and ice cream. In the hottest hours, go before 13:30 to avoid queues.

Cocktail Bars and Drinks

For an early-evening drink, bars with port views and cocktails by the sea are the usual plan. Some restaurants, such as Randemar, have their own cocktail bar, and the hotels in the port often have stylish bars open to non-guests.

  • The best hours are from late afternoon to dusk.
  • Some venues offer music or DJ sessions in season: check their schedule.

Eating Cheaply in Port de Soller

The port is a tourist area and the promenade is pricier than the rest, but there are ways to save.

  • Look for the set menu of the day in venues on the inner streets and on weekdays.
  • Share tapas and raciones instead of ordering individual dishes.
  • A cheap option is to buy a sandwich or ensaimada at a bakery and take it to the beach.
  • Check the price of water, drinks and bread before you sit down.

With Children

The promenade is pedestrian and the terraces are easy with a pushchair. Many venues have a children's menu or simple dishes (pasta, croquettes, grilled fish); ask when booking. Eating near the beach lets children move around between courses. Combine it with the tram, which is usually their favourite part.

Booking and Practical Tips

  • Book in July, August, at weekends and on public holidays, especially for dinner and terraces with views.
  • Check opening hours: many venues close some days or open only in season (roughly spring to October).
  • Parking: in summer it is hard next to the promenade; read parking in Soller or take the tram.
  • Meal times: in Spain lunch starts around 13:30 and dinner from about 20:00.
  • Where to stay: if you want to sleep nearby, see hotels in the Port.

Which Area to Choose

AreaAtmosphereBest for
Seafront promenadeLively, by the seaSeafood, terraces, atmosphere
Santa CaterinaQuiet, raised viewsPanoramic dinners
Platja d'en RepicInformal, by the beachBeach bars and sunset

Port de Soller Restaurants FAQ

Where to eat in Port de Soller?

On the seafront promenade, in the Santa Caterina area and by Platja d'en Repic. Choose according to whether you want atmosphere, quiet views or an informal beach meal.

What are the best restaurants in Port de Soller?

Randemar, Es Passeig, Agapanto, Kingfisher and Nautilus are among the most mentioned, with Es Canyis and Sa Barca for seafood and tapas. Check the menu and book before you go.

Do I need to book dinner?

Yes in summer, at weekends and on public holidays, especially for a terrace or a sunset table. Out of season, arriving early is usually enough.

Where can I watch the sunset while eating?

On front-row and raised terraces in the port, and around Platja d'en Repic. Book ahead and ask for a terrace table.

Where can I eat paella or rice dishes in the Port?

Several promenade restaurants serve rice dishes, usually for two people and with a wait. Mention it when you book.

Can I eat cheaply in Port de Soller?

Yes: look for set menus on the inner streets, share tapas or buy a sandwich at a bakery. The promenade is usually pricier.

Are the restaurants suitable for children?

Most promenade terraces are easy with children and many have a children's menu. Ask when booking.

How do I get to the Port restaurants from Soller?

By tram to the promenade. By car, parking is hard in summer: read parking in Soller.