When you stay at Sol Barbados in Calvia, you'll be on the waterfront, just steps from Magaluf Beach and 13 minutes by foot from Katmandu Park. This upscale hotel is 8.8 mi (14.2 km) from Port of Palma de Mallor ... Read more

View all Luxury Hotels in Calvia