Indian Ocean

Pristine White Sand and Gorgeous Turquoise Waters

Beaches of pristine white sand and gorgeous turquoise waters are what holidays to the Indian Ocean are all about. It is no surprise that honeymooners, couples and beach lovers head here year after year.


Mauritius is famed for its luxury hotels, stunning beaches and spectacular diving and snorkelling. However, it also has a rich history which is reflected in its culture and cuisine taking in Indian, Chinese, African and European influences. While most visitors come to Mauritius for its great beaches, you should not overlook the lush forests of Black River Gorges National Park presenting a stunning contrast to the coast and offering a glimpse of the island’s colonial past. As well as an ideal location for a honeymoon, Mauritius also has some excellent child friendly hotels and is a great destination for a luxury family getaway.


The Maldives is the ultimate beach holiday destination. The islands offer long sandy beaches, beautiful sunsets, impressive snorkelling and diving plus accommodation to suit all tastes. Some of the islands are ideal for honeymooners with luxurious rooms and suites, impressive spas and amazing dining options. Other resorts cater to those looking for a bit more action with motorised water sports and deep-sea fishing charters. Whatever your requirements, the Maldives will have a resort to suit your needs.


A thousand miles from anywhere, the Seychelles consist of over a hundred islands scattered across the tropical Indian Ocean. Beaches are lined with granite boulders, while the warm, calm, turquoise waters are a diver’s and snorkeler’s paradise. Some Seychelles islands offer romantic getaways, others remote hideaways. All are perfect for honeymooners or anyone seeking a true sense of seclusion.