Your answers save under a random ID cookie on this browser. They're stored on our server and reconnected here on your next visit. Clearing cookies makes them inaccessible from this browser but doesn't delete them. Use Delete My Data above to remove them for good. Anyone else using this browser can see them.
← All travel guides
Ready to book one of these?
Check real-time hotel rates on Booking.com, Airbnb, Vrbo and more.
Find hotels in Cancun & Riviera Maya →
We may earn a small commission if you book through this link. No cost to you.
Houston's gulf-coast position gives it the shortest Mexico and Caribbean flight access of any major US city. The seven picks below work for three to four nights from Houston, mixing US domestic trips with the Mexican and Caribbean destinations that are nearly as close. Pricing is per person for a four-night trip including flights and mid-tier lodging.
Mexican and Caribbean short-haul
Cancun is a 2-hour direct flight from Houston. A four to five night Cancun or Riviera Maya trip runs $1,000 to $2,500 per person; Tulum similar. Flights to Cozumel and Playa del Carmen are often cheaper from Houston than from any other major US city. Cartagena is a 4-hour flight at $1,200 to $2,800 per person for four nights.
Southern US short-haul
New Orleans is 90 minutes direct at $900 to $2,000 per person for four nights. Nashville is a 2-hour flight at $800 to $1,800. Both deliver strong food and music weekends.
Southwest and West
Las Vegas is a 3-hour flight at $700 to $1,800 per person for four nights. Phoenix and Scottsdale (October to April) run $900 to $2,200 per person for four to five nights.
Travel essentials · Amazon
Pack smarter for any trip in this guide
As an Amazon Associate I earn from qualifying purchases.
Houston's biggest advantage over other Texas cities is Caribbean and South American flight access. Cartagena and the Dominican Republic are both reachable in under 4 hours. For travelers who want international weekend trips without crossing time zones significantly, Houston delivers.
Not sure which one fits?
Take the 7-question style-match quiz and we'll rank all 108 destinations for how they match your travel style.
Take the Quiz →