Book a holiday for your clients at Seychelles, a beautiful island nation. Located in the Indian Ocean, this archipelago of 115 islands has the lowest population of an African state and is famous world over for its admirable seashores, reefs and wildlife reserves. From snorkelling and scuba diving to mountain rainforest tours, Seychelles has a lot to offer to all sorts of travellers. So whether you’re in search of a luxury beachside resort or just a romantic hotel, Seychelles has it all!

Browse hotels

Raffles Seychelles