With a stay at Hotel Cabot Cala Ferrera in Cala d'Or, you'll be on the beach, just a 3-minute walk from Cala Ferrera Beach and 6 minutes by foot from Cala Esmeralda. This beach hotel is 12.7 mi (20.5 km) from Cala Llombards Beach and 0.5 mi (0.8 km) from Michael's Diving School.