OUR ULTIMATE COVID BOOKING GUARANTEE. FIND OUT MORE
There are more than 100 islands that make up the glittering archipelago of the Seychelles, each rising from the Indian Ocean. Some with pale blocks of granite, others with forest-clotted mountains, all with palm-fringed beaches of powdery sand ringed by translucent turquoise shallows. The hotels on them differ too, offering something for every traveller.
Here a teaming coral reef creates protected turquoise shallows stretching 50m (164ft) from the china-white beach. Go snorkelling with a guide to bone-up on the several species of sea turtle and more than a thousand species of fish. Alternatively, glide out in a kayak and explore solo, before returning to the contemporary comforts and conviviality of a five-star resort.