Hotels in Mexico

Families love this resort, which keeps the focus on fun, poolside vibes: the infinity-edge main pool has a swim-up bar and hosts fashion shows, and kids can hit the waterslide or splash around in their own, shallow space.

Tucked squarely between Mexico’s craggy cliffs and the turquoise sea, on a secluded Peninsua, this resort offers one of the most breathtaking views of the newly-revitalized Cabo San Lucas. Whether you opt for a studio or an expansive penthouse, all guests have stunning ocean views.

After a nearly $100-million facilities upgrade in 2012, Cancún’s beachfront Moon Palace resort is putting a little luxury back into the all-inclusive model.

Mexico’s Riviera Maya is known for its sprawling resorts, but the new, 27-room Acanto Boutique Hotel proves that low-key simplicity also has a place on the Yucatan peninsula.

In Ensenada, along the Pacific coast, Cabañas Cuatro Cuatros has stylish canvas tents with open-air showers and terraces overlooking vineyards and olive groves.

Forget everything you thought you knew about Cancún all-inclusives: this glam adults-only gem blows all your preconceptions out of the water. For a start, the food is top-notch.

Behind a stark urban façade, another world unwinds in slow motion, reminiscent of a scene from the Swiss Family Robinson: wood-and-thatch dwellings, screened by banana trees, form a quadrangle crisscrossed by rustic stairs and wood-railed balcony porches.

Among the most family-friendly resorts in the Hotel Zone, the CasaMagna Marriott Cancún has a well-organized kids’ club, an extensive stretch of beach, and a children’s menu at almost every restaurant.

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.

Old Town's first seaside boutique hotel was built by Conchita Valades de Boccard in 2007 on the site of a 1940's nightclub frequented by John Wayne and Ernest Hamingway.

Colonial art decorates the secret patios and nooks of this romantic 19-suite hotel.

This boutique hotel, part of the Grupo Habita hospitality group, features a sea blue motif befitting its beachfront setting in Playa del Carmen. The hotel’s 15 rooms span two stories and feature claw-foot bathtubs and balconies.