

Il Barceló Costa Ballena Golf & Spa si trova sulla Costa de la Luz, nella Costa Ballena, in provincia di Cadice, tra le città di Rota e Chipiona. L'hotel si trova a 800 metri dalla spiaggia, a 30 km da Jerez de la Frontera, a 45 km da Cadice e a 120 km da Siviglia.
L'aeroporto di Jerez dista soltanto 36 km.