Best tropical destinations in December

The best tropical destinations to visit in December, ranked by real climate — tropical destinations are warm every month, with no real cool season. Tap any place for the full December weather breakdown.

Best tropical destinations in December, ranked

  1. 1Puerto Escondido 🇲🇽 Mexicohot, dry, clean air · best December95
  2. 2Antigua Guatemala 🇬🇹 Guatemalawarm, dry · best January93
  3. 3Huatulco 🇲🇽 Mexicosweltering, dry, clean air · best February93
  4. 4Negril 🇯🇲 Jamaicahot, dry, clean air · best February93
  5. 5Puerto Ayora 🇪🇨 Ecuadorhot, dry, clean air · best August93
  6. 6Pattaya 🇹🇭 Thailandhot, dry · best December92
  7. 7Maceió 🇧🇷 Brazilsweltering, a little rain, clean air · best October91
  8. 8Nairobi 🇰🇪 Kenyawarm, a little rain, clean air · best August91
  9. 9Oaxaca 🇲🇽 Mexicowarm, dry, clean air · best November91
  10. 10Castries 🇱🇨 Saint Luciahot, a little rain, clean air · best March90
  11. 11Goa 🇮🇳 Indiasweltering, dry · best January90
  12. 12Lamu 🇰🇪 Kenyasweltering, a little rain, clean air · best January90
  13. 13Luang Prabang 🇱🇦 Laoshot, dry, clean air · best December90
  14. 14Porto de Galinhas 🇧🇷 Brazilhot, a little rain, muggy air · best October90
  15. 15Punta Cana 🇩🇴 Dominican Republichot, a little rain, clean air · best January90
  16. 16Salvador 🇧🇷 Brazilsweltering, a little rain, clean air · best September90
  17. 17Samaná 🇩🇴 Dominican Republichot, a little rain, clean air · best January90
  18. 18Zihuatanejo 🇲🇽 Mexicosweltering, dry, clean air · best April90
  19. 19Acapulco 🇲🇽 Mexicosweltering, dry, muggy air · best April89
  20. 20Holbox 🇲🇽 Mexicohot, a little rain, clean air · best March89
  21. 21Lake Atitlán 🇬🇹 Guatemalawarm, dry, muggy air · best January89
  22. 22Montego Bay 🇯🇲 Jamaicasweltering, a little rain, clean air · best January89
  23. 23Playa del Carmen 🇲🇽 Mexicohot, a little rain, clean air · best February89
  24. 24Varadero 🇨🇺 Cubahot, dry, clean air · best February89
  25. 25Cartagena 🇨🇴 Colombiasweltering, a little rain, clean air · best January88
  26. 26Charlotte Amalie U.S. Virgin Islandshot, a little rain, clean air · best January88
  27. 27Fort-de-France Martiniquehot, a little rain, clean air · best February88
  28. 28Grand Baie 🇲🇺 Mauritiushot, a little rain, clean air · best September88
  29. 29Kolkata 🇮🇳 Indiawarm, dry, poor air quality · best January88
  30. 30Ocho Rios 🇯🇲 Jamaicahot, a little rain, clean air · best February88