Overview

Our website uses cookies for technical, analytical and marketing purposes. Here is more information. If you agree to this, just keep browsing. close

Elba Costa Ballena Beach & Thalasso Resort
Top Golf Hotel

Ave. Carla De Orleans, S/n Rota, 11520 Cádiz, Andalucia, Spain
+34 956 849 200

£47+

Overall guest ratings

8.5/10 Excellent
Based on 1830 reviews

Review highlights

  • 9.2
  • 8.8
  • 4.0
  • 2.7

Good to know

  • Comfortable beds
  • Beach nearby
  • Great menu

Nearby

    show all

    About

    Elba Costa Ballena Beach & Thalasso Resort is a great choice for your beach stay in Rota. The outdoor pool provides a splash of fun, while guests in the mood for pampering can visit the spa to indulge in massages, hydrotherapy, and thalassotherapy. Dining choices include 2 restaurants and the bar/lounge is a great place to grab a cold drink. There's a golf course and a free kid's club, and rooms at this upscale hotel offer balconies and minibars.

    Less show all
    Hotels.com

    Amenities

    • Complimentary breakfast
    • Fitness centre
    • Free Wi-Fi
    • Facilities for disabled guests
    • Babysitting or child care
    • Car hire
    • Internet
    • Concierge service
    • Currency exchange on-site
    • Meeting/Banquet facilities
    • Bicycle hire
    • Game room
    • Spa
    • Hot tub
    • Outdoor pool
    • Restaurant
    • Bar/Lounge
    • Air-conditioned
    • 24 Hour Front Desk
    • Safe
    • Sauna
    • Playground
    • Non-smoking rooms available
    • Terrace/Patio
    • Laundry facilities
    • Golf
    • Child pool
    • Beauty salon
    • Tennis
    • Cable or satellite TV
    • Pets not allowed
    • Parking (surcharge)
    • Steam room
    • Storage available
    Less show all
    Reviews

    Guest reviews

    All reviews
    Families
    Couples
    Solo

    Overall rating

    8.5 Excellent
    Based on 1,791 reviews

    Beach
    9.2

    Breakfast
    8.8

    Service
    8.3

    Location
    7.5

    Room
    7.2

    WiFi
    4.0

    Value for money
    2.7

    Overall rating

    8.6 Excellent
    Based on 1,002 reviews

    Beach
    9.1

    Service
    8.8

    Breakfast
    8.6

    Comfort
    8.1

    Location
    7.4

    Food
    6.9

    Room
    6.7

    WiFi
    3.8

    Value for money
    2.5

    Overall rating

    8.4 Excellent
    Based on 716 reviews

    Beach
    9.3

    Breakfast
    8.8

    Service
    8.5

    Comfort
    8.0

    Location
    7.8

    Room
    7.6

    Wellness Area
    7.0

    WiFi
    3.8

    Value for money
    2.9

    Overall rating

    8.7 Excellent
    Based on 71 reviews

    Breakfast
    8.7

    Service
    8.1

    Comfort
    7.8

    Location
    7.7

    Room
    7.3

    Food
    6.5

    Pool
    5.0

    Value for money
    2.8

    Recent reviews

    More
    More
    Photos
    Map

    Map