For a cheap destination in December that has great clothes shopping opportunities I can only think of two really good options. The closer of the two is Dubai. I’m not sure if you’ve been there before, but it has some of the best shopping in the world with every store imaginable and very good prices because duties and taxes are low. In spite of its reputation, Dubai can actually be visited quite cheaply if that is important. It’s famous for expensive hotels, but it’s got hundreds of more affordable hotels that can be pretty nice.
Thank you. If you are looking for an all-inclusive or large resort hotel on a beach, you can’t do any better than Punta Cana for value and facilities. You can also find really nice resorts in the general Cancun area, and the flight would probably be cheaper, but the nightly rate would be quite a bit more. Both have really nice beaches, although with Cancun you have to pay attention to the specific location because not every resort is on a wide stretch of sand.
There is no better time than December to discover a still (somewhat) under-the-radar part of the Caribbean. This verdant, five square mile island has seen a lot of activity recently, from a new mega yacht club to a Soho House to the Mandarin Oriental's first property in the Caribbean. More is on the horizon for this picturesque piece of paradise, but go before everyone else discovers it.
As for your Europe trip, I highly recommend spending 3 nights in any city you visit. If you change cities every day or every other day you’ll end up spending most of your holiday on trains or in airports rather than seeing the places you flew all that way to see. So if Amsterdam and Barcelona are musts, I would add exactly one other city if you’ve only got 9 days. Unfortunately it’s not on your list, but the best and easiest one to add between them is Paris. There is a train from Amsterdam to Paris in a bit over 3 hours, and another high-speed train to Barcelona from Paris in 6 hours 27 minutes with no changes. Paris is easily one of the most impressive European cities for tourists, but if you’ve been there before and don’t want to go again you can obviously choose something else.
This year I’ve based myself in Miami, USA, primarily so I can visit many places in the Caribbean that I hadn’t been to before. I just got back from a week in Jamaica and soon I’m going to Puerto Rico, Dominican Republic, Panama, and Colombia, as mentioned. But in December I’m hitting the road again and I’ll be in Asia for the winter and probably in London for much of 2016. Sorry I don’t have more specific information to help you plan your trip, but it sounds like you’ve got some really good choices already under consideration. And I’m sure you’ll have a great time. -Roger
Another destination that might not exactly have “great” weather in December, yet deserves to be on the list, Sharm el-Sheikh is famously Egypt's most popular Red Sea beach resort. Those following the news might still hesitate to book a trip here, whether that is a rational decision or not. But at the very least this is one to consider in the future, as it's an amazing bargain once you get here.
I know Italy is the world’s top wine producer and they obviously make a lot of olive oil as well. I’ve seen on many travel shows how it’s fairly easy to visit the olive oil places, and of course most wineries have places where you can see the process and taste it. The thing is though, that even Sicily is quite chilly in December so they might close down for the season. You definitely won’t get sunbathing weather in December at all. I would say you are best off in May, June, September, and October to get good weather and not have to deal with the insane crowds in July or August. Tuscany is the easiest to reach of the 3, but because of that its beach towns are most likely to be crowded in those warm months. I hope this helps and let me know if you have any other questions. -Roger

This French-speaking Canadian city has a definite European vibe, from its cobblestone streets to its quaint boutiques and cafes. The city has a wide array of museums covering interests from nature to stargazing, art, and history. The Montreal Museum of Fine Arts features temporary exhibitions that combine various artistic disciplines — fine arts, music, film, fashion, and design — that are popular around the world. Multi-day museum passes are available.
The sizzling summer days are in the past, and it’s time to enjoy your favorite outdoor activities whether they’re hiking, window shopping, al fresco dining, relaxing poolside, or strolling through Palm Springs — an adventure in itself. The Uptown Design District boasts home décor stores, boutiques, retro and resale shops, some specializing in the mid-century modern style that Palm Springs is known for. Further downtown, restaurants, small shops, and designer boutiques invite diners and shoppers. 
Fortunately, it rarely rains at all in Cairo, so even though December is one of the wetter months, that means nothing and you are unlikely to see even a drop of rain. Hotel prices do reach their peak in Cairo starting late in December, so it's best to go early in the month if possible. Egypt is definitely one of the cheapest places to travel in December, and the weather is surprisingly nice as well.

Located off the coast of East Africa, the Seychelles—an archipelago consisting of 115 islands—is about as close to paradise as you can get. Crystal clear water, lush jungles, and powder-fine sand make it the ultimate early winter escape, particularly for romantic getaways. Book one of the 30 breathtaking pool villas at Six Senses Zil Pasyon, which is among the region's top luxury resorts. The hotel is situated on a private island that offers prime territory for snorkeling, sailing, kayaking, and hiking—plus, the spa has scenic pavilion-style treatment rooms that are worth the trip alone. Health conscious guests will be particularly impressed by the property's new "Eat with Six Senses" program, which is intended to make travelers leave vacation without the guilt that comes with overindulging. There are four tailor-made treatment plans that focus on sleep, detoxing, fitness, and more, depending on the issues you prefer to address.

×