Current Travel Advice for Customers. Click here
Our luxury resorts and hotels in the Indian Ocean
The hotels in the Indian Ocean are all hidden gems, offering luxury and style in the most secluded on locations. You’ll feel like the only ones of the island no matter which hotel you decide, but you’ll find that they all have their own individual charms.
From elegant resorts located on their very own island, to rustic lodges nestled high in jungle-clad hills, or selection of retreats will be sure to wow.
This is one of our favourites for a luxury all-inclusive getaway to the Indian Ocean. Located in the Raa Atoll on the northern side of the Maldives archipelago, Emerald Maldives offers one of the most comprehensive all-inclusive plans we have ever seen. Dine at six innovative restaurants and cafes, let the kids enjoy time in the sun at the incredible Dolphin Kid's Club, and treat yourself to a classic Water Villa.
This stunning all-inclusive resort on the north-west of Mauritius offers a plethora of restaurants, bars and facilities to suit all tastes and ages. Set in extensive gardens between the ocean and river, this is a lovely spot to enjoy a Mauritian holiday and its stunning surroundings. Get ready to relax in style.
Located along the north-west area of the Male Atoll, Varu by Atmosphere is a beautiful all-inclusive retreat ideal for families looking to enjoy the relaxed Maldivian lifestyle. Days can be spent snorkelling, dining at four fabulous restaurants, or simply relaxing by the pool.
LUX* Grand Gaube is a beautiful resort nestled on the nothern coast of Mauritius in the small town of Grand Gaube. With a wonderful mix of vintage and contemporary decor, stylish rooms and innovative foodie experiences, this is the ideal resort for trendy travellers.
Located in the stunning Baa Atoll, a UNESCO Biosphere Reserve, Vakkaru Maldives in a luxurious resort that simply oozes sophistication and authentic Maldivian vibes. With a kid's club and lots of activities, it's a great option for families, but there's plenty of romantic luxury with the opulent restaurants and spa, too.
Located on a private peninsula between Mahebourg and Blue Bay Marine Park, this extremely popular hotel has gone through a massive transformation to become a cool and contemporary resort set in tropical gardens and overlooking crystal clear waters.
Set among coconut and palm trees in beautiful gardens which meander down to the long narrow stretch of beach, this adults only hotel is perfect for those looking for relaxation and reconnection.