Hotel Sa Roqueta bevindt zich in het noordoosten van Mallorca, bij de baai van Alcudia en op 10 minuten rijden van het dorpje Santa Margalida.
Das Hotel Sa Roqueta befindet sich im Nordosten von Mallorca, in der Bucht von Alcudía, 10 Autominuten vom kleinen Dorf Santa Margalida entfernt.