Elba Costa Ballena Beach & Thalasso Resort
Sotogrande and the Cádiz Coast · ★★★★ · 8.4/10 Very good · guest rating





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.
Elba Costa Ballena Beach & Thalasso Resort is a four-star, family-friendly hotel on the Costa Ballena, in the municipality of Rota on Spain's Atlantic coast. Photos show a resort pool lined with palm trees, a courtyard, a covered outdoor dining area and rooms with balconies, some with pool views. The hotel lists a free breakfast buffet and free WiFi.
The on-site spa focuses on thalassotherapy and hydrotherapy, with facials also listed, plus a hot tub, sauna and health club. There is a children's pool and a playground, so the resort works for families as well as golfers. Two restaurants and a poolside bar cover meals and drinks. Services and opening hours can change by season, so confirm them before you travel.
Golf at this hotel
- 27-hole Costa Ballena Ocean Golf Club, next to the hotel
- Golf driving range listed; restaurant with views of the course
- Walking time to the course given as about 20 minutes
- Thalasso spa with thalassotherapy and hydrotherapy
- Beachfront location on the Gulf of Cádiz
The setting
The resort sits in a beachfront setting on the Gulf of Cádiz, in the Costa Ballena residential and leisure area of Rota. The sea is about a five-minute walk away, with Agua Dulce beach a little farther on foot. The mood is relaxed and seaside rather than urban, with the pool area and the golf frontage at the centre of daily life. It suits families, couples and small golf groups looking for a coastal base.
Facilities
- 27-hole golf course nearby
- Golf driving range
- Thalasso spa
- Hot tub
- Sauna
- Outdoor pool
- Children's pool
- Health club
- 2 restaurants
- Poolside bar
- Playground
- Breakfast included
- Free WiFi
Location
The hotel is on Avenida Carla de Orleans in Costa Ballena, Rota, in the province of Cádiz. The Gulf of Cádiz is about a 5-minute walk away and Agua Dulce beach about 13 minutes on foot. Ballena Beach is a 5-minute drive. Jerez airport is roughly 35 km away, so ask the hotel about the best transfer option.
Address: Avenida Carla De Orleans, s/n Rota, Rota, Cadiz, 11520
Tours and activities in Sotogrande and the Cádiz Coast on GetYourGuide
More photos



Frequently asked questions
Is there a golf course at the hotel?
The listing mentions a 27-hole course, Costa Ballena Ocean Golf Club, next to the hotel, with a driving range. Walking time is given as roughly 20 minutes, so confirm the exact distance, tee times and guest access with the hotel.
Does the resort have a spa?
Yes. The on-site thalasso spa lists thalassotherapy, hydrotherapy and facials, and the resort also has a hot tub and sauna. Treatments and hours can vary by season, so check what is offered on your dates.
Is it a good choice for families?
The hotel is described as family-friendly and has a children's pool and a playground, and the beach is a short walk away. Ask the hotel about children's activities and age policies before you book.
Is breakfast included?
The listing mentions a free breakfast buffet. Rate conditions differ between bookings, so check that breakfast is included in the rate you choose and confirm serving times with the hotel.
Want to compare dates? Check availability for Elba Costa Ballena Beach & Thalasso Resort / see the current rates.
More golf stays

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.

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.

Fairmont Orchid
A beachfront resort on the Big Island's Kohala Coast with a private beach, an 18-hole golf course, an open-air spa, tennis and five restaurants.

Mauna Lani, Auberge Collection
A five-star Kohala Coast resort on Hawaii's Big Island with 341 rooms, 36 holes of golf, a driving range, Auberge Spa, two outdoor pools and a free beach club.

The Phoenician, a Luxury Collection Resort, Scottsdale
A large desert resort beside Camelback Mountain with an 18-hole golf course, nine pools with a waterslide, a full-service spa and ten tennis courts.
All stays in Sotogrande and the Cádiz CoastEuropeAll golf hotels