Elba Costa Ballena Beach & Thalasso Resort is a comfortable 4-star beachfront resort in a prime location within the province of Cádiz, on the Costa de la Luz, adjacent to the Costa Ballena Ocean Golf Club.
The hotel features beautifully landscaped gardens, two swimming pools, tennis courts and a superb spa. All of this is just steps from the expansive sandy beaches and the 27-hole Championship golf course.
The hotel offers 234 spacious, bright and welcoming rooms and suites, featuring a private terrace or balcony overlooking the hotel gardens or golf course and some with ocean vies and swim up options.
The buffet restaurant serves a variety of Mediterranean and international dishes, with live cooking stations and themed dinners throughout the week. There is also a beach club restaurant offering fresh seafood and light meals and a poolside bar for drinks and snacks.
One of the standout features of the hotel is its Thalasso Spa, which offers a range of seawater-based treatments designed for relaxation and well-being. The spa includes a thermal circuit, saunas, Turkish baths, and a range of therapeutic treatments.
With the area’s, all year round, temperate climate the Elba Costa Ballena provides a well-rounded experience for those looking to enjoy Costa Ballena’s beaches, golf, and Andalusian charm.







