Barcelo Costa Ballena Golf Spa (Rota) From €280 (US$380) per room The Barcelo Costa Ballena is a modern hotel featuring traditionally Andalusian architecture, located adjacent to a golf course and 700 metres from a beach. The 228 guestrooms have light, modern decor with contemporary furniture. Amenities i...
Gran Hotel Colon Costa Ballena (Rota) From €164 (US$223) per room The Gran Hotel Colon Costa Ballena is a blue and white, nautically themed hotel that opened in 2001, located 400 metres from a white sand beach in central Costa Ballena, five kilometres from Rota. The hotel's 200 guestrooms are simply decor...