El Hotel Gran Sol  se encuentra en la zona peatonal del paseo marítimo de Cala Bona. A tan sólo escasos metros se encuentra la playa caracterizada por arena fina y blanca. El hotel dispone de un mini SPA.