View Holidays
2 people, 1 room
»

Room 1

Adults
(18+)
2
Children
(0-17)
0
Children's ages at time of return
Add room
DONE
Total nights

Indian Ocean hotels

Picture yourself waking up above a blue lagoon, the sunlight glistening against the surface of the warm surrounding waters. Step out onto your private deck and breathe in the fresh ocean air. If you want to experience utter tranquillity, stay in a secluded retreat tucked away in tropical gardens. Indulge in an Indian Ayurvedic massage followed by a flower bath, to truly unwind and reconnect with nature. Whether you want a view of lush highlands, a leafy rainforest or a pristine beach, there’s an amazing selection of hotels to choose from in our superb destinations in the Indian Ocean. Discover our luxurious tropical escapes to the Maldives, Sri Lanka, the Seychelles and Mauritius. 

Hotels in the Indian Ocean

Loading Holidays

Room

Adults
(18+)
1
Children
(0-17)
0
Children's ages at time of return