There's lots of lovely bars and restaurants in Sóller and Port de Sóller, but here are a few of our favourites!
There is also lots of walks and places to hire boats or kayaks. Regular picturesque trams run between Sóller and Port de Sóller.
Sóller has a historic main square with lots of restaurants and bars, and lots of small independent shops.
If visiting Palma, we would recommend Seamill, Bar Abaco, La Paloma and Bar Bosch!
Restaurant Nautilus
1 Carrer de Llebeig, Puerto de Sóller, PM 07108, Spain
One of the best in Port de Sóller. Amazing view back over the port and sea, great for sunsets! Would recommend making a booking.
Kingfisher Restaurant
25 Carrer de Sant Ramon de Penyafort, Port de Sóller, IB 07108, Spain
One of the best restaurants in Port de Sóller with delicous seafood. Would recommend making a reservation
Noname restaurant
Carrer de la Marina, 34, Port de Sóller, 07108
Nice tapas restaurant in Port de Sóller
Es Canyis
Passeig Platja d’en Repic, 21, Port de Sóller, PM 07108, Spain
Nice restaurant near the smaller beach at the end of Port de Sóller. Good for lunch after a swim!
Só Caprichos Restaurant
15 Carrer de Sant Ramon de Penyafort, Port de Sóller, IB 07108, Spain
Nice seafood restaurant in Port de Sóller, next to Kingfisher
Port de Sóller to Deià hike
There are lots of lovely walks around Sóller and Port de Sóller, however this is our favourite. It follows the coastline from Port de Sóller to Deià, with lovely views and is well signposted.
Can take 2-4 hours depending on your speed, but ends on Deià beach for a nice refreshing swim! Make sure you take lots of water, the walk is remote with no shops en route.
Ca's Patró March
16 Carrer Sa Cala, Deià, IB 07179, Spain
Amazing restaurant on Deià beach - one of our absolute favourites! Beautiful view over the sea.
Normally very busy and hard to get a booking (no one ever seems to answer the phone), however open to walk ins but be prepared to have to wait 1-2 hours. You can put your name down and relax at the beach!
Perfect to combine with the walk to Deià from Port de Sóller.
Restaurante Sebastián
2 Carrer Felipe Bauzà, Deià, IB 07179, Spain
Nice restaurant in Deià with a lovely terrace
Restaurant sa Vinya
4 Carrer Viña Vieja, Deià, IB 07179, Spain
Lovely restaurant in Deià. Majorcan food with a great terrace and view
Restaurante Lluna 36
36 Carrer de sa Lluna, Sóller, IB 07100, Spain
Nice restaurant in Sóller. On the main shopping street, off the square, with a lovely terrace open kitchen.