Hotels in Mexico

The “essence” of Mexico’s Riviera Maya rests 20 minutes south of Playa del Carmen and takes the form of a beachfront boutique hotel on a quiet estate surrounded by palm trees, white sand, and azure waters.

Formerly Hilton Cancùn Golf & Spa Resort

Mahekal Beach Resort, situated on the sun-dappled Riviera Maya in the Mexican state of Quintana Roo, was formerly the Shangri-La Caribe, deriving its name from author James Hilton’s vision for utopia.

76 suites in a residential neighborhood set back from the busy streets of Mexico’s second-largest city.

Room to Book: Grand class suites are spacious and have Jacuzzi tubs in large  bathrooms.

Doubles from $214.

Equidistant from Puerto Vallarta and Punta de Mita in Riviera Nayarit, this open-air villa was built in 2006 inside an upscale gated community. Almost any amenity—from tennis courts to private restaurant to gym and spa—is found within a five-minute radius.

Garza Blanca’s 79 hotel rooms and suites are some of the largest in Puerto Vallarta, all with dark wood furnishings, high-tech touches (iPod docking stations and flat-screen TVs), and boldly colored accents such as bright orange pillows and turquoise bed throws.

The latest masterpiece from Iconic Mexican architect Ricardo Legorreta: La Purificadora, a thrilling 26-room shot of big-city flair in small-town Puebla.

The hotel's spartan-but-chic suites, many in two-story, thatched-roof units, are clean and elegant, with rustic furnishings made of tropical woods.