The Best Hotels in Mexico

The best hotels in Mexico fit well in a country that can dazzle visitors with world-class art, museums and food and relax even the most harried traveler with its beautiful beaches. The best hotels as launching pads to explore Mexico City includes boutique hotels such as AFAR Collection member Las Alcobas. Try Playa Viva hotel for an eco-rich experience, or Rosewood Mayakoba, also part of the AFAR Collection, for the ultimate spa experience, we recommend you book a Mayan healing ritual, too.
Collected by Afar Magazine
Photo courtesy of Evan Dion and Hotel Las Alcobas
Av. Pdte. Masaryk 390, Polanco, Polanco III Secc, 11560 Ciudad de México, CDMX, Mexico

While staying in Polanco at the luxurious Las Alcobas, my colleague and I had breakfast in the hotel every morning before heading to the office. Our friendly waiter brought us fresh fruits topped with dried coconut and drizzled with coconut milk...

Photo courtesy of Rosewood Mayakoba
México 307, 77710 Playa del Carmen, Q.R., Mexico

Tucked along Mexico’s Yucatan Peninsula, the Rosewood Mayakoba features 120 suites as well as an overwater spa, which specializes in Maya health rituals. The spa’s Temazcál Ritual draws on ancient customs while providing mental and physical...

Photo courtesy of Casa de las Olas
Tulum, Quintana Roo, Mexico

As is the case with many hotels in the Tulum section of Riviera Maya, Casa de las Olas shies away from the “luxe” label, preferring to promote itself as a simple, eco-friendly retreat where intimate spaces and five-star service are more important...

Photo courtesy of Las Ventanas
San José del Cabo, Baja California Sur, Mexico

Las Ventanas is an ideal place to sit back, kick up your feet, and recharge. The views from your palapa are magnificent (we were in 408), and the margaritas are fantastic. The vibe is fun during the day and romantic at night. Don't forget to get...

Photo courtesy of Hotel La Semilla
Calle 38 norte Mz 4 Lote 3, Gonzalo Guerrero, 77720 Playa del Carmen, Q.R., Mexico

“We hope you adapt to our bohemian philosophy,” say the staff at Hotel La Semilla, by way of explanation when guests ask why rooms have no televisions (there is, however, Wi-Fi and AC). With distressed walls and furniture, the hotel has a shabby...

Photo courtesy of Rancho Pescadero
Calle Benito Juárez SN, Centro, 23033 Todos Santos, B.C.S., Mexico

The 15-acre Rancho Pescaderoemploys a cowboy who takes guests on horseback rides down the coast.

Photo courtesy of Las Alamandas
Carretera Federal 200, Km 82, Costalegre, 48850 Quémaro, Jal., Mexico

Las Alamandas is a colorful, comfortable hotel with just 16 suites located on Mexico's Costalegre, or “Happy Coast.” Rooms here are spacious, comfortable, and bright, suffused with natural sunlight washing over the vivid colors of the furniture...

Photo courtesy of Playa Viva
Juluchuca, Zihuatanejo, Playa Icacos, 40834 Gro., Mexico

The owners and staff of Playa Viva (whose name means “Living Beach”) promise guests “guilt-free luxury” at this beachfront eco-resort where the dividing line between the indoors and the outdoors is hard to distinguish. Common areas such as a...

Photo courtesy of L'otel
De Los Chiquitos 1A, Centro, Zona Centro, 37700 San Miguel de Allende, Gto., Mexico

L’Ôtel may not have a Mexican-sounding name, but the intimate boutique property is pure San Miguel de Allende. A colonial-style stone facade covered in vines gives way to four exceedingly stylish rooms with eclectic influences that nod to the...

Photo courtesy of Capella Ixtapa
Paseo Punta Ixtapa S/N, Zona Hotelera II, 40880 Ixtapa, Gro., Mexico

Built into the side of a cliff overlooking the Pacific Ocean, Capella Ixtapa is a luxurious resort hotel with 59 rooms, all suites with ocean-facing views. As might be expected, accommodations are generous in size, with each guestroom featuring a...

Photo by Undine Pröhl
José Guadalupe Posadas 116, Centro, 50020 Toluca de Lerdo, Méx., Mexico

La Purificadora (“The Purifier”) is named for the former industry in the building where this boutique hotel is housed. In the late 19th century, the site was a water-purification and ice factory. While the building underwent renovation,...

Photo courtesy of Rosas y Xocolate Boutique Hotel + Spa
Paseo de Montejo 480, Zona Paseo Montejo, Centro, 97000 Mérida, Yuc., Mexico

It's impossible to miss the rose petal–pink exterior of Rosas y Xocolate, a boutique hotel that sits on the most important—and scenic—historic street in the city of Mérida. That facade hints at the nature of the entire experience of staying at...

Photo courtesy of Hotel Bo
38, 5 de Mayo, Barrio de Mexicanos, 29240 San Cristóbal de las Casas, Chiapas, Mexico

Hotel Bo is a so-called design concept hotel, and its particular concept is the unification of contemporary and traditional Chiapaneco architecture and design. (Chiapaneco means indigenous to the state of Chiapas, where San Cristobal de las Casas...

Photo courtesy of Hotel Habita
Av. Pdte. Masaryk 201, Polanco, Polanco V Secc, 11560 Ciudad de México, CDMX, Mexico

Ultra-modern Hotel Habita sits on upscale avenue Presidente Masaryk, in the midst of the Polanco's fine restaurants and shops. Opened in 2000 and renovated in 2012, the hotel, which looks like a glass cube, continues to attract travelers who...

Photo courtesy of Nizuc Resort & Spa
Blvd. Kukulcan Mz 59 Lote 1-03 Km 21.26, Nizuc, Zona Hotelera, 77500 Cancún, Q.R., Mexico

The 29-acre Nizuc Resort & Spa excels in size, service, and amenities. The soothing design scheme blendscalming neutrals and natural materials, which recur across multipleinterior elements, including lamps, furniture, and tile flooring....

Photo courtesy of Coqui Coqui
Calz. de Los Frailes 218A, Sisal, 97784 Valladolid, Yuc., Mexico

There are at least two kinds of luxury when it comes to hotels. The first is overtly lavish: suited staff, hardwood floors, heavy furniture, and spare-no-expense design details and amenities. The second is understated, even simple, with effort and...

Photo courtesy of Esperanza, an Auberge Resort
Carretera Transpeninsular Km. 7 Mz 10, Punta Ballena, 23410 Cabo San Lucas, B.C.S., Mexico

If you’re all about amazing views, the PH suite at Esperanza in Cabo is the place to be. Esperanza is a five-star resort with a laid-back but high-end style.

Photo courtesy of Hotel Casa Oaxaca
Calle de Manuel García Vigil 407, RUTA INDEPENDENCIA, Centro, 68000 Oaxaca, Oax., Mexico

The door to Casa Oaxaca hotel is closed; you have to ring the bell to enter. Once you're inside, you've left the busy city streets behind. This hotel has a very intimate and exclusive feel to it, with just five guestrooms and two suites; some are...

Share this list