Christmas Vacation Deals

Choose one or more items to build your trip:

Everyone needs a vacation sometimes

Here you'll find deals on great Christmas vacations in your area and beyond.


As the 2023 holiday season approaches, you might be dreaming to hop on a plane for a Christmas getaway. Whether you want to spend the festivities relaxing on a tropical beach in St. Lucia, exploring London’s fascinating history, hitting the slopes in Vermont, or discovering the magic around New York, there’s a perfect destination for you.


On Expedia, you can find plenty of inspiration for a Christmas vacation package that suits all budgets. We have cheap Christmas getaways that include flights, hotels, and all-inclusive deals. Browse through our selection, sort by price or date, and jet off on your perfect festive vacation in 2023. You’ll also find plenty cheap travel deals when you look through our offers. last minute vacation deals.

Best Christmas Vacation Destinations

Christmas in New York

New York: discover the dazzling city that never sleeps

Head to New York this Christmas, where the spirit of the season comes alive. Experience the spectacular decorations, ice skate in Central Park, admire the world-famous Rockefeller Center Christmas tree, shop for gifts along Fifth Avenue, watch the mesmerising Nutcracker, and more. Book an unforgettable Christmas getaway in New York.

Christmas in London

Experience the holidays in London

With a Christmas vacation in London, you can go ice skating at The Natural History Museum, enjoy mulled wine in an igloo at Hyde Park’s Winter Wonderland, wander around the charming markets, and much more. Discover the excitement around the city with a Christmas vacation package.

Christmas in St. Lucia

St. Lucia: a winter paradise

Escape the cold and enjoy a Christmas vacation surrounded by sun, sea, and sand. The Caribbean island is the perfect place to relax, rejuvenate, and enjoy some festive cheer. You’ll be able to take in the stunning views, delicious West Indian cuisine, and wonderful wildlife. Book a Christmas getaway to St. Lucia.

Christmas in Vermont

Escape the city and embrace nature in Vermont

Get into the festive spirit with a Christmas vacation to the beautiful New England state. You can enjoy beautiful scenery, spectacular ski resorts, quaint villages covered in snow, and lots of outdoor activities for all ages. Discover what Vermont has to offer at Christmas.

FAQs: Find your Christmas getaway

Where is the cheapest place to travel for Christmas?

Staying closer to home is a great way to find cheap vacations for Christmas. You can explore some of the best beach cities in the US such as Miami and San Diego. If you plan to go overseas, Mexico is one of the best places to travel for Christmas 2023. Check out cities like Puerto Morelos for its white-sand beaches, and Cancun for fun water sports and some of the best all-inclusive resorts. 2023 cheap Christmas vacations start from approximately $150* per night on Expedia. Alternatively, you can book a flight + stay for a Christmas getaway all in one go, with the price starting from approximately $1,300* per person.

*Prices and availability subject to change. Additional terms may apply.

Where is the best place to spend Christmas in the USA?

One of the best places for 2023 Christmas travel in the USA is New York City. Home to the iconic Rockefeller Center Christmas Tree, the city is full of holiday cheer. There's also the famous Radio City Music Hall Christmas Spectacular, the city's many Christmas markets, and the striking window displays along Fifth Avenue. For those looking for an action-packed winter break, Denver offers lots of activities including Rocky Mountain tours and ziplining adventures. Or if you want something a little warmer, then Orlando provides relaxing resorts for a Christmas vacation with the family.

Where should I vacation for Christmas in 2023?

From the bustling cities of Europe to the snow-covered peaks of Montana and Colorado, there really is no shortage of ideas for 2023 Christmas getaways. If you're looking for something a bit more tropical, then head to the beautiful beaches of Punta Cana and Honolulu. Or if you’re looking for a white Christmas, Vermont is calling your name. Expedia offers plenty of inspiration for you to decide where you’ll be getting away for Christmas.

Where is the best place to spend Christmas in the sun?

The Caribbean, with its white-sand beaches and crystal-clear waters, is a popular choice for a 2023 Christmas getaway. The islands of Barbados and the Bahamas are stunning, with numerous resorts offering festive activities. Mexico is another popular winter break, with its vibrant culture, delicious food, and relaxing beaches. Puerto Vallarta and Cancun are just two of the many destinations in Mexico that are perfect for a Christmas vacation in the sun.

What Christmas vacation package can I book? 

The Christmas vacation packages on Expedia usually include flights, hotel, car rentals, and activities. You can customize your vacation package by changing room type, adding activities, selecting your preferred airline and opting for car rentals. You’ll also find last-minute vacation packages if you want to escape the festive stress and enjoy a relaxing break. Or if you wish to travel on a budget, there are plenty of cheap 2023 Christmas vacation packages under $1,000*. We also have family-friendly Christmas vacation packages with fun for all ages. 

How can I find the best Christmas vacation deals?

Simply select your Christmas vacation destination, add your desired dates, and then browse through our selection of flight and hotel deals for Christmas . Another option is to build your vacation by choosing your flights, hotels, car rental and activities that suit your preferences. You can also sort your results so that the best prices or departure dates are at the top of the page. Or add filters such as property cancellation options and amenities to make sure the search results are exactly what you need.

Why should I book my Christmas getaway with Expedia?

With so many amazing places to choose from, Expedia makes it easy to find the best places to travel for Christmas. Plus, the Expedia Rewards program allows you to earn points on eligible vacation package purchases. From a dreamy white Christmas holiday to a relaxing winter sun escape you’ll find a  Christmas vacation package for 2023.

Can I cancel my Christmas vacation package?

Yes, it’s possible to cancel your Christmas vacation. Simply go to your My Trips page within your Expedia account and select the booking you wish to cancel. Expedia also gives you the option to contact the customer service team if you need any help. We recommend checking your booking refund policies to confirm whether you’ll be entitled to a full refund.