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.

Skip to main content Virgin holidays logo
  • Mon to Fri 9:00am - 9:00pm
  • Saturday 9:00am - 7:00pm
  • Sunday 10:00am - 6:00pm
$100 Disney spending money ends in
Hurry! Book now
Indian Ocean

Indian Ocean Holidays

Indian Ocean holidays

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.

Where to stay in the Indian Ocean

Hotels in the Indian Ocean

Retrieving our hand picked hotels...

Customers who like the Indian Ocean also like...

South Africa holidays

South Africa

Dubai Beaches holidays

Dubai Beaches

Thailand holidays

Thailand