Discover the Indian Ocean

The turquoise waters of the Indian Ocean, coupled with white sand beaches and coconut palms, provide a paradise lost location for any occasion.

From the luxurious island of Mauritius, the lush tropical islands of the Seychelles and the stunning Maldives with its array of individual islands, the Indian Ocean really is somewhere to celebrate a special time in your life or to treat yourself to a well-earned luxury holiday. One thing you are always guaranteed is a warm welcome, a big smile & an excellent standard of cuisine and service.

We know everything there is to know about this part of the world and offer everything from a single stay in the most perfect hotels through to island hopping and adventure tours. If we don’t feature it then to be honest, it’s not worth going to!