Loading your search results...
Contact us to book your idyllic Indian Ocean island holiday
The Indian Ocean can only be described as total paradise, where the emphasis is on luxury, relaxation, world class cuisine and exquisite beaches in a setting that needs to be seen to be believed. It lies like a sapphire-blue turquoise lake that boasts some of the best dive sites in the world.
The pristine Islands of the Maldives are some of the most unspoilt destinations you’ll find on Earth and the majority of these tiny tropical Islands host just one resort, only reached either by boat or seaplane.
Sri Lanka, by contrast, is a large tropical paradise with miles of unspoilt palm-fringed beaches. Go inland and you will find National Parks full of fascinating wildlife, famous for elephants and a dense population of leopards.
Mauritius is another large tropical Island lying in the warm waters of the Indian Ocean. The island is surrounded by tropical white sandy beaches, and is known for exceptional service and exquisite hotels. It is a wonderful melting pot of different cultures and influences, with beautiful beaches and mountains.
The last group of Islands in the Indian Ocean are Seychelles, scattered like jewels amongst the turquoise waters. These delicate islands are renowned for immaculate white sandy beaches and unspoilt tropical hideaways where you will find discreet hotels offering excellent facilities, fantastic cuisine and service that is second to none.