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 >>