#1 · Mexico
Cabo
Cabo San Lucas & San José del Cabo
Los Cabos International (SJD) is 15 minutes from San José del Cabo and 40 minutes from Cabo San Lucas. Best season November to May.
Resorts that bundle rooms, food and drinks take most of the planning off your hands, and give guests a fixed price for the trip.
#1 · Mexico
Cabo San Lucas & San José del Cabo
Los Cabos International (SJD) is 15 minutes from San José del Cabo and 40 minutes from Cabo San Lucas. Best season November to May.
#2 · Costa Rica
Guanacaste & Tamarindo
Liberia (LIR) in Guanacaste is about 1h15 from Tamarindo and 30 minutes from the Papagayo Peninsula. Best season December to April.
#3 · Jamaica
Montego Bay & Negril
Sangster International (MBJ) in Montego Bay is 10 to 30 minutes from most Montego Bay resorts and about 1h30 from Negril. Best season December to April.
#4 · Mexico
Puerto Vallarta & Riviera Nayarit
Puerto Vallarta airport (PVR) is 15 minutes from the old town. Best season November to April.
#5 · Dominican Republic
Punta Cana, Bávaro & Cap Cana
Punta Cana International (PUJ) is 15 to 30 minutes from most resorts, with direct flights from the US, Canada and Europe. Best season December to April.
#6 · Mexico
Tulum & the Riviera Maya
Tulum airport (TQO) is 30 minutes away. Best season November to April.
From our list: Cabo, Costa Rica, Jamaica, Puerto Vallarta, Punta Cana and Tulum.
From our curated data for each destination: activities, restaurants, prices and long-term weather averages. See our methodology on the About page.