Indian Ocean Holidays

Indian Ocean

The Indian Ocean is the world’s third largest ocean. Thousands of islands resting in crystal clear waters, where you will find tranquil coasts boasting powder white beaches, and spectacular coral reefs that are just waiting to be explored. Each of the regions offering its own culture, sights, sounds and flavours to enjoy...

~ Why eShores ~
•   A Dedicated One to One Service   •   Experienced Travel Consultants   •
•   Full  Consumer   Protection   •   Impartial   Advice    •   Competitive   Prices    •  


To find your dream Indian Ocean holiday simply click on the resorts below, each package featured has been hand selected by our travel experts. If you know what you want or need help deciding then CLICK HERE!

Maldives Holidays - Tropical All-inclusive Holidays

Maldives Holidays

If you are looking to fullfill your castaway fantasies & relax somewhere truly romantic then the Maldives is ideal. Each stunning hotel is set on its own tropical island, surrounded by pristine white sand & crystal clear waters.
Mauritius Beach

Mauritius Holidays

Once you've been to Mauritius it's easy to see why the locals call it paradise. Bright blue waters lap against pristine white sands and densely covered mountains create the most stunning backdrop.
Seychelles Holidays - Tropical Island

Seychelles Holidays

The idyllic republic of the Seychelles will leave you wanting more. The beauty of the flora and fauna will never be forgotten. This is your own private holiday alongside the best beaches in the world.
Elephant Orphanage Pinnawela

Sri Lanka Holidays

This Indian Ocean gem has much to offer. Long golden beaches and dense jungle combine with an array of temples and historic sites. Whether it's a luxury resort or boutique hotel you're after, this destination has it all.