Hotels in Sotogrande and the Cádiz Coast
The Atlantic and Strait coast of Cádiz, from Sotogrande to Novo Sancti Petri and Costa Ballena, mixes long beaches with well-known courses. Jerez, Vejer and the white villages are an easy day out.

Barceló Costa Ballena Golf & Spa
A four-star family resort on Costa Ballena near Rota, with a 27-hole golf course an 8-minute walk away, three outdoor pools, a full-service spa and a free beach shuttle.

Barceló Montecastillo Golf
A five-star golf resort near Jerez de la Frontera with an 18-hole Jack Nicklaus course a minute's walk away, a driving range, four outdoor pools and a spa.

Elba Costa Ballena Beach & Thalasso Resort
A four-star beachfront resort in Costa Ballena, near Rota, with a 27-hole golf course within walking distance, a thalassotherapy spa and two restaurants.

Hotel Encinar de Sotogrande
A four-star hotel in Sotogrande, Cádiz, listed beside an 18-hole golf course, with a Mediterranean restaurant, a seasonal pool and a tennis court on site.

Iberostar Selection Andalucía Playa
A five-star resort in Novo Sancti Petri, Cádiz, two minutes on foot from La Barrosa Beach and a 36-hole golf course, with a spa, three restaurants and two pools.

Iberostar Waves Royal Andalus
A four-star family resort in Novo Sancti Petri, near La Barrosa Beach, with a 36-hole golf course a two-minute walk away, a full-service spa and four restaurants.

Palacio de Sancti Petri, a Gran Meliá - The Leading Hotels of the World
A five-star beachfront resort in Novo Sancti Petri, Cádiz, with a 36-hole golf complex a minute's walk away, a Clarins spa, five restaurants and a kids club.

SO/ Sotogrande Spa and Golf Resort
A five-star resort in Sotogrande with a 27-hole course a minute's walk away, a hydrotherapy spa, a winery with tours, three restaurants and a kids club.
Tours and activities in Sotogrande and the Cádiz Coast on GetYourGuide