There are some wonderful hideaway resorts in the Indian Ocean, perfect for a romantic escape or peaceful beach holiday.
The Maldives is almost exclusively hideaway resorts, with each island usually home to just one resort. Mauritius has a handful of smaller more boutique style hideaway resorts, on the beach and also with a couple of options in the hills.
The Seychelles offers hideaway resorts on Mahe, Praslin, La Digue and on the smaller islands.
There are a number of boutique beach hideaways in Sri Lanka and also some hill retreats ideal for nature lovers or for touring the cultural triangle region.