Mexico hotels is primed for luxury vacation, with an exceptional selection of upscale resorts – often hidden among the palm trees along its tropical coastline. Whether you want to splash out and take the whole family, a group of friends, a partner or simply enjoy some time to yourself, it’s a destination where hospitality has been honed to a fine art – expect Mayan-themed spas, sensational swimming pools and the freshest of fine dining.