A free breakfast buffet, a golf course and a poolside bar are just a few of the amenities provided at Elba Costa Ballena Beach & Thalasso Resort. Get out on the links at this hotel and enjoy amenities such as a driving range and a restaurant with golf course views. Treat yourself to a facial, a body wrap or a manicure/pedicure at Elba Costa Ballena Thalasso Spa, the on-site spa. Enjoy a beachfront location and more at the two on-site restaurants. In addition to a terrace and shopping on-site, guests can connect to free in-room WiFi.
Located in Rota, Elba Costa Ballena Beach & Thalasso Resort is on the beach. Costa Ballena Ocean Golf Club and Chipiona Marina are worth checking out if an activity is on the agenda, while those wishing to experience the area's natural beauty can explore Playa Agua Dulce and Golfo de Cádiz. Visit our Rota travel guide
Avenida Carla De Orleans, s/n Rota, Rota, Cadiz, 11520
What's nearby
Playa Agua Dulce
13 min walk - 1.1 km
Costa Ballena Ocean Golf Club
20 min walk - 1.7 km
Playa de las Tres Piedras
5 min drive - 4.0 km
Ballena Beach
5 min drive - 4.0 km
Naval Station Rota
7 min drive - 6.9 km
Getting around
Puerto de Santa María Station
21 min drive
Jerez de La Frontera (XRY)
34 min drive
Restaurants
McDonald's
9 min drive
Bar Los Pinos
8 min drive
Sedona
8 min drive
Liberto's Kaffé
8 min drive
Chiringuito El Poniente
6 min drive
About this property
Elba Costa Ballena Beach & Thalasso Resort
Upscale family-friendly hotel
You can look forward to a free breakfast buffet, a golf course and a poolside bar at Elba Costa Ballena Beach & Thalasso Resort. Tee up with amenities, such as a driving range and a restaurant with golf course views, at this hotel. Indulge in a facial, a body wrap and a manicure/pedicure at Elba Costa Ballena Thalasso Spa, the on-site spa. Enjoy a beachfront location and more at the two on-site restaurants. In addition to a terrace and shopping on-site, guests can connect to free in-room WiFi.
Additional perks include:
An outdoor pool and a children's pool, along with sunloungers
Self-parking (surcharge), multilingual staff and concierge services
Luggage storage, a banquet hall and a front desk safe
Smoke-free property, meeting rooms and a lift
Room features
All 234 rooms offer comforts such as air conditioning, in addition to thoughtful touches such as free WiFi and safes.
Extra conveniences in all rooms include:
Bathrooms with baths or showers and free toiletries
Free buffet breakfast available 6:30 AM to 10:30 AM on weekdays and 7:00 AM to 11:00 AM on weekends
2 coffee shops/cafes
2 restaurants
A bar/lounge
A poolside bar
Restaurants on site
Beach Club
Gades
Things to do
27-hole golf course
Arcade/game room
Billiards/pool table
Children's pool
Full-service spa
Golf
Golf driving range
Health club
Hot tub
Outdoor pool
Playground
Sauna
Shopping
Steam room
Family friendly
Arcade/game room
Children's pool
Laundry facilities
Outdoor pool
Playground
Conveniences
24-hour front desk
Hair salon
Laundry facilities
Luggage storage
Safe at front desk
Guest services
Concierge services
Housekeeping (daily)
Multilingual staff
Tour and ticket assistance
Business services
Business centre
Meeting rooms
Outdoors
Garden
On the beach
Pool loungers
Terrace
Full-service spa
Body wraps
Facials
Hydrotherapy
Manicures/pedicures
Massage
Spa open daily
Thalassotherapy
Turkish bath
Accessibility
If you have requests for specific accessibility needs, please contact the property using the information on the reservation confirmation received after booking.
Lift
Wheelchair accessible (may have limitations)
Wheelchair-accessible path to lift
More
4 floors
Banquet hall
Smoking not allowed
Room amenities
Bedroom
Bedsheets provided
Bathroom
Bathtub or shower
Free toiletries
Hair dryer
Private bathroom
Towels provided
Entertainment
24-inch LED TV with digital channels
Food and drink
Minibar
Room service
More
Air conditioning
Desk
Phone
Safe
Policies
Check-in
Check-in start time: 3 PM; check-in end time: midnight
Minimum check-in age - 18
Check-out
Check-out before noon
Special check-in instructions
Front desk staff will greet guests on arrival at the property
This property doesn't offer after-hours check-in
Information provided by the property may be translated using automated translation tools
Access methods
Staffed front desk
Pets
Pets not allowed
Children and extra beds
Children are welcome
Cots (infant beds) are not available
Payment types at the property
Important information
Optional extras
Uncovered self-parking fee: EUR 15 per night
Cleaning/housekeeping/linen are available for an additional fee
The above list may not be comprehensive. Fees and deposits may not include tax and are subject to change.
You need to know
Extra-person charges may apply and vary depending on property policy
Government-issued photo identification and a credit card, debit card or cash deposit may be required at check-in for incidental charges
Special requests are subject to availability upon check-in and may incur additional charges; special requests cannot be guaranteed
This property accepts credit cards and debit cards; cash is not accepted
Safety features at this property include a fire extinguisher
This property has outdoor spaces, such as balconies, patios and terraces, which may not be suitable for children; if you have any concerns, we recommend contacting the property prior to your arrival to confirm that they can accommodate you in a suitable room
We should mention
Cash transactions at this property cannot exceed EUR 1000, due to national regulations; for further details, please contact the property using the information in the booking confirmation
Reservations are required for massage services and spa treatments; reservations can be made by contacting the property prior to arrival, using the contact information on the booking confirmation
Children under 13 years old are not allowed in the swimming pool or health club without adult supervision
Frequently asked questions
Does Elba Costa Ballena Beach & Thalasso Resort have a pool?
Yes, this property has an outdoor pool and a children's pool.
Is Elba Costa Ballena Beach & Thalasso Resort pet-friendly?
No, pets are not allowed at this property.
How much is parking at Elba Costa Ballena Beach & Thalasso Resort?
Self-parking is available for EUR 15 per night.
What time is check-in at Elba Costa Ballena Beach & Thalasso Resort?
Check-in start time: 3 PM; check-in end time: midnight. After-hours check-in is not available.
What time is check-out at Elba Costa Ballena Beach & Thalasso Resort?
Checkout is at noon.
Where is Elba Costa Ballena Beach & Thalasso Resort located?
This family-friendly Rota hotel is located on the beach, within a 10-minute walk of Golfo de Cádiz and Playa Agua Dulce. Ballena Beach and Costa Ballena Ocean Golf Club are also within 1 mile (2 km).
Can I cancel my reservation for free and receive a full refund?
Yes, this property offers free cancellation on selected room rates because flexibility matters! Please refer to the property cancellation policy on our site for more details about any exclusions or requirements.
Have a question?
AI iconBetaBeta
Get instant answers with AI powered search of property information and reviews.
Reviews
Elba Costa Ballena Beach & Thalasso Resort Reviews
8.4
Very good
All reviews shown are from real guest experiences. Only travellers who have booked a stay with us can submit a review. We verify reviews according to our guidelines and publish all reviews, positive or negative.More informationOpens in a new window
The spa was so lovely and they had a kids hour- we had a great time there! The pool is beautiful, breakfast was quite a spread and the staff was kind and competent. Thank you for a wonderful stay!
We had a fantastic four-night stay. The food was amazing, and there were plenty of loungers in the pool area. The entertainment, Tirio, was brilliant as always, and the pool bar staff were incredible – especially Isabel, who was lovely and really attentive.
We stayed at the resort because we have friends who live nearby. The location to the beach was fabulous. Pools were nice. Room was very spacious. We will return.
We have been coming to this hotel for around 10 years and it remains one of our favourite places to stay. The staff are excellent, the hotel is clean and well maintained, the facilities are great, and the entertainment is honestly top class.
A special mention must go to Rafa at the pool bar, who was always friendly, welcoming and provided excellent service. Tirio from the entertainment team also deserves huge praise — he really is the heart and soul of the hotel. He is amazing with both children and adults, full of energy, and our little girls absolutely love him. He is one of the main reasons we keep returning year after year.
The food itself is very good, but our only real criticism is the lunchtime restaurant service. Lunch is only available from 14:00 to 15:00, which makes it extremely hectic. There are long queues to enter, more queues for food, and at times guests jump the queue, which creates unnecessary stress and arguments. We usually stay full board, but on some days we would rather miss our included lunch and pay extra at the pool bar just to avoid the chaos.
Overall, this is a fantastic hotel with amazing staff and entertainment, but extending lunch hours or improving queue management would make the experience even better.
We stay at this hotel at least twice a year. The food is amazing, and the staff are really helpful and friendly. We've been coming here for the past 10 years, and Tirio is always fantastic. Isabel at the pool bar was particularly helpful. The only thing I can fault is the lunchtime opening hours and the queue to get food. Perhaps you could consider extending the lunchtime to, say, 13:30-15:30 to help prevent the current rush hour.
Stayed 3 nights in May 2024
Verified review
6/10 Okay
Renee
17 Jun 2025
Liked: Cleanliness
This is supposed to be a resort, but no one could help me get my luggage to my room however they did hold it for me at the counter.
When I pulled back the curtains in my bedroom, there was an ant swarm up at the entire wall.
As I was taking a shower, I was facing the showerhead and did not realize that the water was not draining down the drain, but it was draining over the little lip onto the bathroom floor. I had to use all the towels to clean it up.
For being a resort, I wasn’t really impressed. I did get a massage and my masseuse was excellent, but I don’t remember her name.
The hotel itself is fine--polite staff, decent rooms (we were actually upgraded to a better room when we found that ours had two single beds instead of the requested double bed), and a good range of food choices at breakfast/dinner. The location is absolutely lovely, and we thoroughly enjoyed renting bikes and riding along the oceanside bike/walking path. Downsides? It's odd that you have to pay to use the safe in the room. Most disappointing however was the 'couples healthy back massage' that we booked in advance. The young woman who gave the massage was very kind, but she was alone in providing the 'couples' massage, which meant that for half of the time, one partner was left lying face down on the massage table with just some warm gel on their back. Given that the "hour"-long massage began with 10-15 minutes in separate bath/jacuzzis, and the remaining 40 or so minutes was divided between the two of us, the total 15-20 minute actual massage we each received was disappointing to say the least.
Staff was courteous. Hotel was quite spacious and had a soothing layout. The only issue I had was the heater didnt work too well and even though it ran all night, my room remained a little cool.
The indoor spa is an additional charge and by appointment only, they have limited hours for children so we never got the opportunity to visit it. It seems like they advertise many amenities but it’s not accessible for restricted.
First off I juat want to say how amazing Sonia from reception is. She was so helpful on all the questions we asked. And she went the extra mile for us in recommending places to park in Jerez where we were going to a wedding. Staff like her are really what makes a hotel great!
On the hotel itself: Great facilities, great food and backs onto a golf course while overlooking the ocean on the other side, so every room has a great view. There's a separate adults only pool with plenty of loungers (the swim up rooms are on this pool which faces out onto the ocean). The beach itself is only a 5 min walk. They have secure underground parking, but there is also available parking on the street or a parking lot across the street.
Cant fault this resort. Highly recommend a visit.
Never offered an upgrade nor the benefits of being Expedia VIP. I was traveling with my sisters that has a condition in her foot and they gave us a far and uncomfortable room.