The world is your playground. And with the Virgin Holidays Sale, you can play more and spend a lot less. So go on, treat yourself. Take your special someone somewhere special. Or dive into adventure (even if that’s just the infinity pool). Explore the wider world and go a little further with an extra £50pp off sale prices on selected beach holidays for all departures up until December 2019.
Hang up your brain’s Do Not Disturb sign on some of the softest beaches in the world.
Offers from £553pp
Beaches for days – the perfect excuse to spend a week in your bathing suit.
Offers from £619pp
This isn’t just an amazing holiday destination: it’s an open invitation to have the time of your life.
Offers from £499pp
Can’t make up your mind on where to jet off to? Why not take your shortlist and combine them into one trip? Run around the magical parks of Disney before relaxing on the beaches of Miami. Or perhaps you just can’t decide on which Caribbean island to settle on for a week... so why not just hop between a few?
Take a look at some of our off-the-peg combinations, or create your own and we’ll put together a custom itinerary, just for you.
We want to see more people set sail on their dream holiday, and get the best of both worlds with an amazing voyage of discovery and a luxurious stay in some of the most amazing resorts around the world.
Florida Stay and Cruise
You might prefer a bit more buzz, so this ‘stay and cruise’ holiday comes with fun at every port.
Fly, Stay and Cruise
Cruise & Stay holidays merge everything that rocks about a cruise with a fun-filled stay in an extraordinary place.
Alaska Stay and Cruise
The untamed wilderness of Alaska is an experience like no other.
Know where you're headed, but not quite sure where you’re going? Or perhaps you crave an adventure and just want to see the wilder side of the world?
Explore a wide range of great destinations across the globe and make sure you get the most out of your holiday with our tours and safari holidays.
There are some things you really don't want to hear when you're about to take a well earned break.
... your flight has been cancelled and you can't reach your destination within a reasonable amount of time: You can change to another holiday with us. We'll always try to keep it the same price too (although we're sure you'll understand, a change from the Isle of Man to the Island of Mauritius may require you to pay the difference). Otherwise, if we can't give you a holiday, we'll give you a full refund.
... your flight home is cancelled: We'll simply book you a new one with the help of all our airline partners. If it's not leaving for a couple of days, never fear, we'll assist you booking a hotel too. And just so friends and family back home don't think you've gone all Shirley Valentine, we'll help you get in touch with them, so nothing to worry about there either.
Terms and conditions
EXTENDED OFFER- Good news! We’ve decided to extend our saving offer until 21 January 2019. That means you have more time to get the £50 per person saving on new beach package holidays. Terms and conditions apply.
*£50 per person (excluding infants) saving. This saving applies to new beach package holidays (flight and accommodation) in The Caribbean, Middle East, Indian Ocean, Far East and Africa booked between 00.01 Friday 11th January 2019 and 23.59 Monday 21st January 2019, for travel up to and including 31 December 2019. Bookings are subject to availability and Virgin Holidays standard terms and conditions apply. Prices advertised online include an online discount, which is not available when booking in-store or by telephone where a higher price may apply. The amount you save will be calculated after you enter the code BEACH50 on the guest details page of this website and will be applied to the total holiday cost. This offer cannot be used in conjunction with any other special offer, promotion or discount including the Frequent Virgin Club, Virgin Atlantic Flying Club and Tesco Club Card. Calls cost no more than calls to geographical numbers (01 or 02). ATOL protected (2358) and ABTA (V2043) for Virgin Holidays.