First thoughts of Santorini are almost always the iconic whitewashed buildings of Oia, overlooking the deep blue Aegean Sea and the mesmeric Caldera. Kamari, Santorini is on the opposite side of the island – but, depending on what you’re after, it’s arguably an even better place to stay to enjoy one of the most romantic and spectacular islands in Greece.
Turquoise seas, white sands, adventure blowing through swaying palms and exquisite Caribbean luxury resorts. These are the best Caribbean islands to visit for ultimate indulgence.
With an average of over 300 days of sunshine a year, an abundance of natural beauty – including spectacular stargazing – and a great selection of Tenerife luxury hotels, the Island of Eternal Spring is well worth a visit.
Pink sand beaches, palm tree forests, ancient palaces, epic landscapes, sensational food and drink, and a selection of truly beautiful hotels with private pools. Crete is a must-visit.
Barely more than eight square miles Virgin Gorda is a hidden gem in the Caribbean full of secluded coves, unspoiled white sand beaches, and some exceptional luxury Virgin Gorda resorts.
Sometimes you just want to tuck yourself away in paradise, just you and your partner, or you and your family – or just you – and watch the waves come rolling in. Somewhere where you don’t have to do much more than think about another Dark and Stormy – and it appears in your hand. The secret island villas on this list are just such places.