BEST IN NORTH AMERICA IN DECEMBER
Regional seasonal picks ranked by weather, cost, events, hub activity, and air quality.
DESTINATIONS
| Rank | City | Score | Season | Weather | Cost | Events | |
|---|---|---|---|---|---|---|---|
| #81 |
🇨🇺 Pinar del Río
Cuba
|
73.0 | Shoulder season | 23.0°C 5.2 rain |
$1,640 | 0 | City → |
| #82 |
🇳🇮 Granada
Nicaragua
|
72.9 | Shoulder season | 26.7°C 11.4 rain |
$1,613 | 0 | City → |
| #83 |
🇵🇷 Ponce
Puerto Rico
|
72.9 | Shoulder season | 25.2°C 10.5 rain |
$3,260 | 0 | City → |
| #84 |
🇹🇨 Chalk Sound
Turks and Caicos
|
72.8 | Shoulder season | 25.9°C 7.7 rain |
$3,060 | 0 | City → |
| #85 |
🇺🇸 Honolulu
United States
|
72.8 | Shoulder season | 22.9°C 8.1 rain |
$5,300 | 0 | City → |
| #86 |
🇦🇬 St. John's
Antigua and Barbuda
|
72.8 | Shoulder season | 26.3°C 13.7 rain |
$2,912 | 0 | City → |
| #87 |
🇬🇹 Lake Atitlán
Guatemala
|
72.8 | Shoulder season | 18.2°C 7.7 rain |
$2,160 | 0 | City → |
| #88 |
🇨🇷 Ciudad Colón
Costa Rica
|
72.8 | Shoulder season | 22.6°C 12.4 rain |
$3,778 | 0 | City → |
| #89 |
🇵🇷 Aguadilla
Puerto Rico
|
72.7 | Shoulder season | 24.4°C 13.9 rain |
$2,720 | 0 | City → |
| #90 |
🇨🇺 Viñales
Cuba
|
72.6 | Shoulder season | 21.7°C 7.2 rain |
$1,720 | 0 | City → |
| #91 |
🇲🇽 Monterrey
Mexico
|
72.6 | Shoulder season | 16.3°C 5.0 rain |
$3,186 | 0 | City → |
| #92 |
🇵🇷 Isabela
Puerto Rico
|
72.5 | Shoulder season | 24.7°C 13.0 rain |
$2,670 | 0 | City → |
| #93 |
🇨🇷 Playa del Coco
Costa Rica
|
72.5 | Shoulder season | 27.1°C 8.1 rain |
$2,333 | 0 | City → |
| #94 |
🇺🇸 Fort Lauderdale
United States
|
72.5 | Shoulder season | 21.6°C 10.6 rain |
$3,630 | 0 | City → |
| #95 |
🇺🇸 Miami
United States
|
72.4 | Shoulder season | 22.1°C 10.8 rain |
$6,635 | 0 | City → |
| #96 |
🇲🇽 Querétaro
Mexico
|
72.4 | Shoulder season | 14.1°C 1.9 rain |
$3,060 | 0 | City → |
| #97 |
🇹🇨 Grace Bay
Turks and Caicos
|
72.4 | Dry comfort window | 18.5°C 4.8 rain |
$4,380 | 0 | City → |
| #98 |
🇬🇹 San Pedro La Laguna
Guatemala
|
72.4 | Shoulder season | 17.8°C 7.5 rain |
$1,968 | 0 | City → |
| #99 |
🇦🇬 St. Johns
Antigua and Barbuda
|
72.3 | Shoulder season | 26.3°C 13.7 rain |
$3,407 | 0 | City → |
| #100 |
🇻🇮 Christiansted
US Virgin Islands
|
72.3 | Shoulder season | 26.6°C 11.0 rain |
$3,390 | 0 | City → |
| #101 |
🇬🇹 San Marcos La Laguna
Guatemala
|
72.3 | Shoulder season | 18.0°C 7.5 rain |
$2,007 | 0 | City → |
| #102 |
🇬🇹 Panajachel
Guatemala
|
72.3 | Shoulder season | 18.0°C 7.7 rain |
$2,173 | 0 | City → |
| #103 |
🇧🇧 St. Lawrence Gap
Barbados
|
72.2 | Shoulder season | 26.3°C 13.0 rain |
$2,560 | 0 | City → |
| #104 |
🇨🇺 Vinales
Cuba
|
72.2 | Shoulder season | 21.7°C 7.2 rain |
$1,250 | 0 | City → |
| #105 |
🇵🇷 Mayagüez
Puerto Rico
|
72.2 | Shoulder season | 24.4°C 13.9 rain |
$2,520 | 0 | City → |
| #106 |
🇲🇶 Les Trois-Ilets
Martinique
|
72.2 | Shoulder season | 26.1°C 12.0 rain |
$3,817 | 0 | City → |
| #107 |
🇵🇷 Cabo Rojo
Puerto Rico
|
72.1 | Shoulder season | 24.8°C 13.5 rain |
$2,560 | 0 | City → |
| #108 |
🇧🇧 Holetown
Barbados
|
72.1 | Shoulder season | 26.8°C 14.3 rain |
$2,000 | 0 | City → |
| #109 |
🇵🇷 Mayaguez
Puerto Rico
|
72.0 | Shoulder season | 24.4°C 13.9 rain |
$3,510 | 0 | City → |
| #110 |
🇨🇺 Santa Clara
Cuba
|
72.0 | Shoulder season | 22.6°C 7.5 rain |
$1,530 | 0 | City → |
| #111 |
🇸🇽 Simpson Bay
Sint Maarten
|
71.9 | Shoulder season | 26.4°C 9.9 rain |
$4,017 | 0 | City → |
| #112 |
🇭🇹 Jacmel
Haiti
|
71.9 | Shoulder season | 25.9°C 5.2 rain |
$2,042 | 0 | City → |
| #113 |
🇵🇦 Coronado
Panama
|
71.9 | Shoulder season | 26.6°C 14.3 rain |
$2,200 | 0 | City → |
| #114 |
🇲🇽 San Jose del Cabo
Mexico
|
71.9 | Shoulder season | 14.5°C 2.9 rain |
$2,558 | 0 | City → |
| #115 |
🇳🇮 Managua
Nicaragua
|
71.8 | Shoulder season | 27.5°C 9.9 rain |
$1,738 | 0 | City → |
| #116 |
🇦🇬 Jolly Harbour
Antigua and Barbuda
|
71.8 | Shoulder season | 26.2°C 10.1 rain |
$2,767 | 0 | City → |
| #117 |
🇩🇴 Puerto Plata
Dominican Republic
|
71.8 | Shoulder season | 24.3°C 14.3 rain |
$1,767 | 0 | City → |
| #118 |
🇲🇽 Tulum
Mexico
|
71.8 | Shoulder season | 23.8°C 9.9 rain |
$3,731 | 0 | City → |
| #119 |
🇧🇧 Oistins
Barbados
|
71.8 | Shoulder season | 26.7°C 14.1 rain |
$3,075 | 0 | City → |
| #120 |
🇻🇮 Red Hook
US Virgin Islands
|
71.8 | Shoulder season | 26.5°C 11.0 rain |
$5,160 | 0 | City → |