This website uses cookies

We use cookies to ensure you have an easy, quick and reliable experience whilst using the Virgin Holidays website. By continuing to browse the site you are agreeing to our use of cookies. For more details, see our cookie policy.

Natural wonders and white sands await...

A glorious collection of islands that lie between Africa, Asia and Australasia, The Indian Ocean offers everything from offbeat treks on near-empty isles to undersea adventures and golden beaches where you can surf the waves. Put simply, this is paradise found.

Prices from £965pp

Where to stay in the Indian Ocean

Holidays in Mauritius

Sun-kissed beaches, cobalt-blue lagoons and a hotchpotch of English, Creole, and European cuisine can all be found on this blissful volcanic island. Touring the reefs on a semi-submersible and teeing up on pristine golf courses are high on the agenda here.

Prices from £1030pp

Holidays in the Maldives

With crystal white sands and sheltered lagoons, the Maldives redefines paradise. Experience world-class diving across its coral atolls and prepare to be dazzled by its natural beauty.

Prices from £1269pp

Holidays in Seychelles

With stunning flora, dramatic peaks and crystal-clear waters, this archipelago of 100-plus islands is heaven to explore. Snorkelling, kayaking and island-hopping please the adventurous, while Creole food and dreamy beaches provide just the right amount of R&R.

Prices from £1484pp

Holidays in Sri Lanka

Off the coast of India, Sri Lanka is an eco-island of tropical beaches, spectacular wildlife and an enthralling history of British rule. Buddhist temples rub shoulders with lush tea plantations and trekkers revel amongst historic ruins and forest reserves.

Prices from £843pp

Hotels in Indian Ocean

Customers who like the Indian Ocean also like...