Thank you so much for the kind words and I’m always happy to hear that people find this information useful. As far as Turkey in December is concerned, I wouldn’t recommend it. I actually lived in a small town near Antalya on the Mediterranean for a bit over a year and I was surprised by the fact that almost everything closed down around 1-November and didn’t start opening again until March or April. Actually, I think Istanbul would still be enjoyable in December and so would Bodrum or any of the other larger cities including Antalya. But anywhere on the coast will be a ghost town and I’m pretty sure that Cappadocia would also be mostly shut for the winter. Ephesus probably stays open, but similar to Cappadocia, the attractions are all outdoors and they can get pretty fierce rainstorms in winter.
In Central America you could consider Belize. It’s small, but it’s got islands and beaches (not everywhere though) and forests and other cultural sights, and English is more or less the official language. It’s not as well organized as Costa Rica, but it’s not bad and it feels safe. The other to consider there is Panama, which obviously has a lot in common with Costa Rica. It has far fewer adventure activities and the good beaches are spaced out a bit, but still it’s a relatively rich country with tens of thousands of Americans and Canadians living there as well as visiting, so they have a good tourist infrastructure and it’s safe.
Sunny SoCal may be beautiful all year-round, but the more-than-mild temperatures of November make it an even more stellar choice for those hoping for not-too-harsh sun, sand, and sea to chase away any impending winter blues. Head on over to the world-famous Santa Monica Pier or shop till you drop at Third Street Promenade. Of course, there’s also the good old beach itself, where you’ll find surfers, beach babes, locals, and tourists alike mingling festively together at Pacific Park amusement park, the outdoor gym at Muscle Beach, or on the historic Looff Hippodrome Carousel-- there’s also Bergamot Station in the heart of the city, which houses several art galleries to check out.
Hawaii, as you probably know, would be great for what you have in mind, except that there are no cheaper options there at all. After that I agree with you that there are places in Mexico that could work. One in particular that I like a lot is the area around Playa del Carmen, which is just south of Cancun. It’s a lively and tourist-friendly town, instead of a strip of big hotels like Cancun, and there is a wide range of activities and accommodations in different price ranges.
The mountains of Canada include the gentle slopes of Mont Tremblant in the east to the towering ones of Whistler in the west. Note that Canadians celebrate their Thanksgiving before the United States does, which makes our neighbor to the north a particularly good place for couples who won't be visiting family during that U.S. holiday—especially if you're willing to forgo turkey and stuffing for crepes and poutine.
Malta would have decent weather as well, but I think the nightlife there is pretty dead during the colder months because they don’t get many visitors. They don’t have proper beaches as well, as the coastline is mostly these huge rocks. If you really want a warm beach in December your best bet is the Canary Islands, and even then it can be slightly chilly in December. But the nightlife in Malta is pretty dull, since so many of the visitors are retired Europeans.
Ah, November. The end of the year is nearing, and most of us haven't traveled nearly as much as we planned upon. Thankfully, the second to last month of the year boasts not one, but two, holiday weekends for you to cash in on some of those vacation days and take a little sojourn to somewhere special—with family, with friends, or maybe even your significant other. But where should you go? There are a ton of places where the weather is still warm in November. But if you are looking to cash in on the seasonal appeal, there are also scores of exotic locales which count November as the peak time to travel there (