Situado en pleno centro de la zona turística de Cala d'Or, en la costa este de la isla de Mallorca, el Hostal de la Caravela posee una ubicación inmejorable, ya que se encuentra en la zona comercial y de ocio, a 200 metros de preciosas playas y a 800 metros del puerto deportivo. Transporte público en las inmediaciones con línea regular a la ciudad de Palma y al Parque Natural de Cala Mondragó (a 7 km).