Gran Hotel La Florida
As you can imagine, the views are pretty damn incredible, particularly from the 100-foot outdoor stainless steel pool and sundeck. It is here that sexy Spaniards sashay about in barely-there swimwear, sipping on cool cocktails concocted by the Miramar Bar. The L-shaped pool works as an indoor pool, too – perfect for those not wanting to crisp in the Mediterranean heat – with some of its length descending into the spa inside. Other amenities include in-house restaurant L’Orangerie, where classic Catalan, Spanish and Mediterranean flavours are given a modern-day twist, and a luxurious lobby lounge bar that’s propped up by sophisticated types indulging in glasses of wine and tapas. There are 60 sumptuously designed rooms in total, each with views that will take your breath away.