
Explore Our Luxury Hotels in Mexico
Situated just between the US and Central America, Mexico is the fifth largest country on the continent. Known for its scenic beaches, diverse geography, and tropical climate, Mexico is a global vacation destination.
Whether you’re interested in roaming the sandy shores of Cabo San Lucas, snorkeling in the clear waters bordering Playa del Carmen, or enjoying the fresh seafood of Zihuatanejo, you can relax in luxury at one of our Thompson Mexico hotels.
Whether you’re interested in roaming the sandy shores of Cabo San Lucas, snorkeling in the clear waters bordering Playa del Carmen, or enjoying the fresh seafood of Zihuatanejo, you can relax in luxury at one of our Thompson Mexico hotels.