We’ll all be piling turkey onto our plates early this year (on November 22), so that adds another week to the post-Thanksgiving/pre-Christmas travel window that’s one of the best times of the year to score bargain hotel rates and airfares — especially from New York and Miami. And if you’re looking to vacation on a tropical island in the Caribbean or Hawaii, late November and early December typically deliver great weather, too. Also worth noting: Since deals are offered annually during this period, if you can’t pack your sunscreen for a last-minute pre-holiday getaway this year, make a New Year’s resolution to book one in 2019. Here are 10 islands in the Caribbean and Hawaii with great hotel rates (most under $250 a night and a few around $150 a night) between November 25 and December 20, 2018.
Aruba
Dominican Republic
Jamaica
Grand Cayman
Puerto Rico
Nassau, Bahamas
Oahu, Hawaii
Maui, Hawaii
Related: 20 Best Caribbean Beach Resorts