Book a holiday

Find your holiday

{{errorMessages.destination}}
{{errorMessages.results}}
{{checkInDate | date: 'EEEE'}}
{{checkOutDate | date: 'EEEE'}}

{{noNights}} {{nightStr}}

Room {{room.roomNumber}}

Child ages at time of travel.

{{errorMessages.childAges}}

{{errorMessages.childAges}}

{{genericErrorTitle}}
{{genericErrorMessage}}
{{errorMessages[error]}}
   
   
   
   

Virgin Holidays Cruises

Virgin Holidays Cruises bring you exclusive deals to the Mediterranean, Caribbean & across the world. Combine Virgin Atlantic flights and a Caribbean Cruise with a stay in Mexico from only £999 per person.

Book your Caribbean Cruise & Stay here >>

Virgin Holidays + HIP Hotels

Save on stylish hotels, which are a destination in their own right! Our Guru Service takes care or everything from the moment you contact us to the day you return home.

Call us on 0844 573 2451.

Book your luxury getaway today >>

Virgin Holidays Worldwide Journeys

Take a tour across the USA, discover South America or experience the cultures of the Far East with a Virgin twist.

Start your Worldwide Journey today >> 

Bales Worldwide

Whether it's delving into the colonial elegance and grandeur of India or marvelling at the spectacular wildlife of Tanzania, let us show you the world the Bales way.

Book your next touring holiday today >>