Skip to content

Elba Costa Ballena Beach & Thalasso Resort

Free shuttle bus to Costa Ballena Ocean Golf Club

1 in 12 Play and Stay FREE!

1 in 8 Play and Stay FREE! – Pro goes free

Free use of the GYM (24h) included.

Facilities

  • Shuttle Service
  • Bar
  • Beach
  • Beach Club
  • Golf on Site
  • Golf & Spa Breaks
  • Spa
  • Swimming Pool
  • Bike Rental
  • Gym & Fitness
  • Driving Range

Packages

Nights Board Basis Golf Rounds Price Per person
3 Nights Dinner, Bed and Breakfast 2 Rounds £249 - £399pp
4 Nights Dinner, Bed and Breakfast 3 Rounds £369 - £550pp
7 Nights Dinner, Bed and Breakfast 5 Rounds (Ballena) £540 - £860pp
7 Nights Dinner, Bed and Breakfast 5 Rounds (Cadiz) £560 - £865pp
7 Nights Dinner, Bed and Breakfast 5 Rounds (Atlantic) £555 - £870pp

Overview

Elba Costa Ballena Beach & Thalasso Resort is a 4-star beachfront hotel in Rota, Cádiz, on the Costa de la Luz in Andalusia. The hotel combines Mediterranean style with modern comfort, making it a great place for golf holidays in Spain.

It is only a few metres from Playa La Ballena and next to the Costa Ballena Ocean Golf Club, which makes it easy for guests to enjoy both golf and the beach.

Location and Golf

Located in Rota, Cádiz, the hotel sits directly on the Atlantic coast. Guests have direct access to beaches and the 27+9-hole Costa Ballena Ocean Golf Club, designed by José María Olazábal.

This championship course has facilities, including one of Andalusia’s largest driving ranges and a 9-hole par-three course. This makes Elba Costa Ballena a top choice for golf breaks in Spain and for golfers exploring golf in southern Spain.

Accommodations at Elba Costa Ballena

The resort has 234 modern rooms and suites, from 24 m² to 115 m², made for comfort.

You can choose Standard Double Rooms with garden views and private terraces or balconies. There are Prestige Deluxe Rooms with amenities such as bathrobes, slippers, coffee and tea facilities, and a daily replenished minibar.

Swim-Up Rooms have direct access to a semi-Olympic river pool. Family Rooms fit up to 6 people. Junior Suites have a separate living area. Sherry Suites offer sea or golf views. The Presidential Suite features large terraces and additional amenities.

All rooms include free Wi-Fi, air conditioning/heating, LED TVs with international channels, safes, and fully equipped bathrooms for a comfortable stay for everyone.

Facilities and Amenities at Elba Costa Ballena

Guests can use three outdoor swimming pools (including a children’s pool and a semi-Olympic river-style pool.

There is a solarium, gardens, a gym, paddle courts, and a mini-club with a games room and activities during certain times of the year.

Additional services include underground parking, baby kits, and early check-in/late check-out (subject to availability). The resort’s entertainment and sports offerings cater perfectly to all ages.

Thalasso Spa

The 2,000 m² Thalasso Spa is one of the best in the Cádiz area. Using purified Atlantic seawater, the spa offers ocean water pools, sensation showers, saunas, Turkish baths, Roman thermal baths, jacuzzis, and 14 treatment rooms featuring massages, algae and mud therapies, and revitalising rituals. This spa is a perfect way to unwind after a day of golf.

Dining at Elba Costa Ballena

Dining at Elba Costa Ballena is all about fresh, high-quality gastronomy.

The Gades Buffet Restaurant serves both international and Andalusian cuisine, with daily fresh fish, paellas, salads, and live cooking. You can eat outside on the terrace with views of the gardens and golf course.

La Ballena Beach Club offers a relaxed à la carte experience by the sea, offering rice dishes, tapas, pinchos, and fresh Cádiz seafood in a laid-back setting.

Additional options include the seasonal Bahía Buffet Restaurant, a Lobby Bar & Lounge with golf views, a Pool Bar, and a Swim-Up Bar.

Book Now

Whether you want a golf holiday in Spain, Elba Costa Ballena Beach & Thalasso Resort offers great service, excellent facilities, and a perfect location. Enjoy the best of the beach, golf, and spa on Spain’s Costa de la Luz—book your stay for a memorable escape.

Location

Elba Costa Ballena Beach & Thalasso Resort, Avenida Carla de Orleans, Rota, Spain

Frequently Asked Questions

Sign up to our newsletter

Sign up