The 142 best luxury hotels in Mexico

From The Ritz-Carlton to Hyatt Regency: 142 hand-picked luxury hotels across 19 destinations in Mexico. Every booking through suitespot includes free breakfast for 2, a room upgrade subject to availability and further benefits — at the regular hotel rate.

142Luxury hotels
19Destinations
from 105 €per night
142 luxury hotels across 19 destinations in Mexico

The most popular luxury hotels in Mexico

These properties lead our ranking in Mexico — across all destinations, ordered exactly as in our search.

The Ritz-Carlton Mexico City
from 572 €
The Ritz-Carlton Mexico City
Marriott Bonvoy
★ 4.9/5
Avenida Paseo de la Reforma, 509, Mexico City, Distrito Federal, Mexico 06500
lock

Unlock exclusive benefits as a premium member

Hyatt Regency Mexico City
from 224 €
Hyatt Regency Mexico City
World of Hyatt
★ 4.6/5
Campos Elíseos 204, Polanco, Polanco IV Secc, 11560 Mexico City, CDMX, Mexico
lock

Unlock exclusive benefits as a premium member

Banyan Tree Cabo Marques
from 268 €
Banyan Tree Cabo Marques
ALL (Accor)
★ 4.9/5
Blvd. Cabo Marqués, Lote 1, Col. Punta Diamante, Acapulco, 39907, Mexico
lock

Unlock exclusive benefits as a premium member

Conrad Tulum Riviera Maya
from 271 €
Conrad Tulum Riviera Maya
Hilton Honors
★ 4.5/5
Carretera Cancun Tulum 307 Tulkal Chemuyil, 77774 Tulum, Q.R., Mexico
lock

Unlock exclusive benefits as a premium member

JW Marriott Hotel Mexico City Polanco
from 404 €
JW Marriott Hotel Mexico City Polanco
Marriott Bonvoy
★ 4.7/5
Andrés Bello 29, Polanco, Polanco IV Secc, Miguel Hidalgo, 11560 Mexico City, CDMX, Mexico
lock

Unlock exclusive benefits as a premium member

Conrad Punta de Mita
from 419 €
Conrad Punta de Mita
Hilton Honors
★ 4.3/5
Carretera Punta de Mita Sayulita Km 2, Litibu, Nayarit, 63734, Mexico
lock

Unlock exclusive benefits as a premium member

Hacienda Xcanatun by Angsana
from 198 €
Hacienda Xcanatun by Angsana
ALL (Accor)
★ 4.5/5
Calle 20 S/N X 19 y 19A, Comisaria Xcanatun, Km. 12 Merida-Progreso highway, Merida, 97302, Mexico
lock

Unlock exclusive benefits as a premium member

Sofitel Mexico City Reforma
from 352 €
Sofitel Mexico City Reforma
ALL (Accor)
★ 4.7/5
Paseo de la Reforma 297, Cuauhtémoc, 06500 Mexico City, CDMX, Mexico
lock

Unlock exclusive benefits as a premium member

The St. Regis Kanai Riviera Maya
from 609 €
The St. Regis Kanai Riviera Maya
Marriott Bonvoy
★ 4.8/5
Paseo Kanai 15, Solidaridad, 77730 Playa del Carmen, Q.R., Mexico
lock

Unlock exclusive benefits as a premium member

Wakax Hacienda Tulum
from 438 €
Wakax Hacienda Tulum
★ 4.8/5
Carretera Cancún – Tulum Km 239, 77776 Tulum, Quintana Roo, Mexico
lock

Unlock exclusive benefits as a premium member

Kimpton Virgilio Mexico City
from 255 €
Kimpton Virgilio Mexico City
IHG One Rewards
Anatole France 79, Polanco III Secc, Miguel Hidalgo, 11550 Mexico City, CDMX, Mexico
lock

Unlock exclusive benefits as a premium member

W Punta de Mita
from 288 €
W Punta de Mita
Marriott Bonvoy
★ 4.5/5
Km 8.5 Carretera Punta de Mita, Desarrollo Costa Banderas Desarrollo Costa Banderas, Punta de Mita, Nayarit, Mexico
lock

Unlock exclusive benefits as a premium member

The strongest destinations in Mexico compared

How many properties are where, what do they cost and which address leads the local ranking? All prices are from-rates per night; booked via suitespot the benefits come on top at no extra cost.

DestinationLuxury hotels FromTop-ranked property
Mexico City20119 €The Ritz-Carlton Mexico City
Cancún17162 €SLS Cancun
Cabo Real15236 €Grand Velas Los Cabos
Playa del Carmen15152 €The St. Regis Kanai Riviera Maya
Cabo San Lucas14220 €Grand Velas Los Cabos
Nayarit12224 €Conrad Punta de Mita
San José del Cabo9130 €Residences at Solaz Los Cabos
Tulum8129 €Conrad Tulum Riviera Maya
Puerto Vallarta5224 €Casa Velas Hotel Boutique Puerto Vallarta
Guadalajara4105 €JW Marriott Hotel Guadalajara

Current offers & deals for luxury hotels in Mexico

Many of our partner hotels in Mexico offer special conditions bookable through suitespot – from free nights to hotel credit.

HotelOfferBookable until
Conrad Tulum Riviera Maya33% discount for stays of three nights or moreJanuary 28, 2027
Sofitel Mexico City ReformaFourth night freeJanuary 28, 2027
Waldorf Astoria Riviera Maya33% discount for stays of three nights or moreJanuary 28, 2027
Rosewood San Miguel de AllendeThird night free (on selected rates)February 25, 2027
JW Marriott Los Cabos BeachUp to 20% discount for stays of three nights or moreMarch 28, 2027
Rosewood MayakobaThird night free (on selected rates)March 31, 2027
Solaz Resort Los CabosUp to 25% discount for stays of four nights or moreApril 13, 2027
Las Ventanas Al ParaisoFourth night free (on selected rates)May 19, 2027

Your guide to the best luxury hotels in Mexico

155 luxury hotels in Mexico – 56 on the Caribbean coast, 31 in Baja California, 21 in Mexico City and the rest on the Pacific, in Yucatán, in Oaxaca and in the interior.The Ritz-Carlton Mexico CityThe Ritz-Carlton Mexico CityFor this guide we have gathered the best hotels in Mexico: 155 5-star hotels, from 93 euros a night.

155 luxury hotels between the Caribbean, the Pacific and colonial cities – and how to choose

Luxury hotels in Mexico cost between 93 € and 1,185 € a night; the median entry rate is 375 €.Hyatt Regency Mexico CityHyatt Regency Mexico CityAt 133 of the 155 the suitespot benefits apply from the first night, and 135 include breakfast.

Our travel advisors’ insider tip

In Mexico you can combine luxury with all inclusive: 19 hotels include all inclusive for two.

13 of them are on the Caribbean coast, including the Hotel Xcaret Arte and the Grand Velas Riviera Maya. Four are in Los Cabos, including the Grand Velas Los Cabos, and two on the Pacific coast around Puerto Vallarta.

The most affordable way into the country is the capital: The Paragon Hotel Santa Fe from 93 €.

Our advice: start with two or three nights in Mexico City, then fly to the coast – to Cancún or to Los Cabos.

Personal luxury travel adviceOur travel advisors personally accompany your booking – 365 days a year, from the first offer to late check-out. Reach the suitespot VIP service via email or WhatsApp.Phone: +49 30 81452346 · hotel@suitespot.comAsk via WhatsAppWrite an email

Where to stay: Riviera Maya, Los Cabos, the Pacific or Mexico City

The best hotels in Mexico are spread across the Caribbean coast, Baja California, the Pacific coast, the capital and the interior.

Mexico City

21 hotels from 93 €, including Casa Polanco. Our recommendation for museums, markets and the capital’s food.

Cancún

18 hotels from 162 €, including the NIZUC Resort Cancun and the Hyatt Zilara Cancun. Our recommendation for beaches and short transfers from the airport.

Playa del Carmen

16 hotels from 152 €, including Rosewood Mayakoba in Mayakoba. Our recommendation for the Riviera Maya.

Tulum

Eight hotels from 129 €, including the Conrad Tulum Riviera Maya and the Papaya Playa Project. Our recommendation for Maya ruins above the sea and cenotes.

They are joined by 14 more hotels on the Caribbean coast – on Isla Mujeres, Holbox and Cozumel, in Punta Maroma, Akumal, Puerto Morelos and on the Bacalar lagoon, such as Chablé Maroma and Boca de Agua Bacalar.

Mérida

On the Yucatán Peninsula there are eight hotels from 198 €: three in Mérida, plus restored haciendas such as Hacienda Temozon and Chablé Yucatán. Our recommendation for colonial towns and Maya sites.

Cabo San Lucas

14 hotels from 220 €, including Esperanza Cabo San Lucas and Montage Los Cabos. Our recommendation for the arch at Land’s End and boat trips.

San José del Cabo

Nine hotels from 130 €, including Drift San José del Cabo and One&Only Palmilla San José Del Cabo. Our recommendation for the old town and quiet beaches.

More in Baja California: four hotels in Todos Santos from 334 €, including Paradero Todos Santos, plus Las Ventanas Al Paraiso on the corridor between the two Cabos, one hotel in La Paz and the Banyan Tree Veya Valle de Guadalupe in wine country.

Puerto Vallarta

Six hotels from 223 €, including the Sheraton Buganvilias Puerto Vallarta. Our recommendation for Banderas Bay.

Punta de Mita

Three hotels from 288 €, including W Punta de Mita. Six more are on the Riviera Nayarit, such as Rosewood Mandarina. Our recommendation for surfing and Pacific sunsets.

Further south on the Pacific: four hotels in Ixtapa, Zihuatanejo and Acapulco from 125 €, including Las Brisas Ixtapa.

Oaxaca

Four hotels from 357 €, including the Hotel Escondido Oaxaca, plus one hotel in Puerto Escondido and one in Huatulco. Our recommendation for food, markets and mezcal.

San Miguel de Allende

Five hotels from 274 €, including Rosewood San Miguel de Allende and Belmond Casa de Sierra Nevada. Our recommendation for colonial architecture and galleries.

Guadalajara

Four hotels from 105 €, including the Hotel Indigo Guadalajara Expo. In the interior there are also two each in Monterrey and Morelia and one each in Puebla, Guanajuato and Irapuato. How best to travel between the places, our travel advisors will clarify before you book.

2,640 categories: the best hotels in Mexico from the inside

Together the best hotels in Mexico list 2,640 categories, 1,211 of them suites.Banyan Tree Cabo MarquesBanyan Tree Cabo Marques · AcapulcoThe largest unit is at Rosewood Mayakoba: a villa with private pool of around 565 m². At Las Ventanas Al Paraiso the Signature Villa with jacuzzi measures around 530 m².

Tell us the size you do not want to go below – our travel advisors have it confirmed before you book.

What a night at a luxury hotel in Mexico costs

A night at a 5-star hotel in Mexico costs between 93 € and 1,185 €. The Residences at Solaz Los Cabos, a residence complex, start at 2,780 €. For nine hotels your travel advisor will give you the current price.

DestinationHotelsFrom
Caribbean coast56129 €
Baja California31130 €
Mexico City2193 €
Pacific coast19125 €
Inland cities16105 €
Yucatán Peninsula8198 €
Oaxaca4357 €

How long to stay: ten nights – three in Mexico City, two in Mérida or Oaxaca and five by the sea.Conrad Tulum Riviera MayaConrad Tulum Riviera MayaAt 133 hotels the suitespot benefits apply from the first night, at the other 22 from two to five nights.

When it is at its best: from December to April, in the dry season. From January to March whales pass Baja California. Our recommendation for beaches and whales.

In summer whale sharks swim off Holbox and Isla Mujeres, and the cenotes are pleasantly cool. In early November Oaxaca and Mexico City celebrate the Día de Muertos. Our recommendation for culture and food.

And whatever the date: you get the suitespot benefits in the quietest week of the year just as in the busiest.

Breakfast, upgrade and exclusive services at a 5-star hotel

151 hotels include an early check-in or late check-out upon availability, 150 an upgrade and 135 breakfast. At the Hyatt hotels the upgrade comes at booking.Personal luxury travel adviceOur travel advisors personally accompany your booking – 365 days a year, from the first offer to late check-out. Reach the suitespot VIP service via email or WhatsApp.Phone: +49 30 81452346 · hotel@suitespot.comAsk via WhatsAppWrite an emailIn addition, for example:

• all inclusive for two at 19 hotels

• at Chablé Yucatán an airport pick-up for selected categories from two nights, at Chablé Maroma from a suite

• at Hotel Matilda a mezcal tasting, at Boca de Agua Bacalar a cooking class with the chef for two

• a hotel credit at 136 hotels, a welcome gift at 93

You collect points at 118 hotels – for example with Marriott Bonvoy, I Prefer, World of Hyatt, ALL (Accor), IHG One Rewards, Hilton Honors and in the Leaders Club.

Suites & family options in Mexico

For anniversaries, wedding nights or simply more space: these properties in Mexico offer their own suite categories. Our travel advisors know them in detail and will put together the right category for your occasion.

HotelDestination Suite categories (selection)Largest suite
The Ritz-Carlton Mexico CityMexico CityCarlton Suite, Corner Suite, Executive Suite–
Hyatt Regency Mexico CityMexico CityRegency Suite, Executive Suite, Presidential SuiteRegency Suite · 60 m²
Conrad Tulum Riviera MayaTulumCeiba Presidential Suite, Presidential Suite, Governors SuiteCeiba Presidential Suite · 185 m²
JW Marriott Hotel Mexico City PolancoMexico CityTerrace Suite, Corner Executive Suite, Club SuiteTerrace Suite · 63 m²
Conrad Punta de MitaRiviera NayaritPenthouse Suite, Beachfront Grand Suite, Beachfront SuitePenthouse Suite · 301 m²
Hacienda Xcanatun by AngsanaXcanatúnAmbassador Suite, Governor Suite, Itza Plunge Pool Suite–
Sofitel Mexico City ReformaMexico CityImperial Suite, Junior Suite, Opera Suite–
The St. Regis Kanai Riviera MayaPlaya del CarmenAtlas Suite, Caroline Astor Connecting Suite, Caroline Astor Suite–

Earn points & use your status in Mexico

suitespot rates are full direct rates: you earn regular points and elite nights in the hotel program and keep your status benefits — the suitespot benefits come on top.

ProgramHotels Examples in Mexico
Marriott Bonvoy34 hotelsThe Ritz-Carlton Mexico City, JW Marriott Hotel Mexico City Polanco, The St. Regis Kanai Riviera Maya …
I Prefer25 hotelsGrand Velas Riviera Maya, Palafitos Overwater Bungalows Playa del Carmen, Grand Velas Los Cabos …
World of Hyatt15 hotelsHyatt Regency Mexico City, Andaz Mexico City Condesa, Secrets Akumal Riviera Maya …
ALL (Accor)12 hotelsBanyan Tree Cabo Marques, Hacienda Xcanatun by Angsana, Sofitel Mexico City Reforma …
IHG One Rewards9 hotelsKimpton Virgilio Mexico City, InterContinental Presidente Mexico City, InterContinental Presidente Monterrey …
Leaders Club9 hotelsCasa Polanco, Chablé Yucatán, Palmaia The House of AiA Playa del Carmen …
Hilton Honors7 hotelsConrad Tulum Riviera Maya, Conrad Punta de Mita, Hilton Tulum Riviera Maya All-Inclusive Resort …
GHA Discovery1 hotelKempinski Cancun
Rosewood Elite1 hotelRosewood Mandarina

Frequently asked questions about luxury hotels in Mexico

How many luxury hotels in Mexico does suitespot offer?

155: 56 on the Caribbean coast, 31 in Baja California, 21 in Mexico City, 19 on the Pacific, 16 in the interior, eight in Yucatán and four in Oaxaca.

What does a night at a 5-star hotel in Mexico cost?

Between 93 € at The Paragon Hotel Santa Fe and 1,185 € at Rosewood Mandarina; the Residences at Solaz Los Cabos start at 2,780 €.

How many luxury hotels in Mexico offer all inclusive?

19: 13 on the Caribbean coast, four in Los Cabos and two around Puerto Vallarta.

Which luxury hotel in Tulum is the most affordable?

Mi Amor Tulum from 129 €, with benefits from two nights.

Is there a minimum stay in Mexico?

At 133 of the 155 hotels the benefits apply from the first night, at the other 22 from two to five nights.

Which hotel has the largest suite?

Rosewood Mayakoba: a villa with private pool of around 565 m².

Can I earn hotel points in Mexico?

At 118 hotels, for example with Marriott Bonvoy, I Prefer, World of Hyatt, ALL (Accor), IHG One Rewards, Hilton Honors and in the Leaders Club.

When is the best time to visit Mexico?

From December to April for beaches and whales, in summer for whale sharks and cenotes, in early November for the Día de Muertos.

Which is the most expensive hotel in Mexico?

The most expensive hotel in Mexico is Residences at Solaz Los Cabos, with rates from 2,779 € a night. The Paragon Hotel Santa Fe has the lowest entry price at 92 €.

Personal luxury travel adviceOur travel advisors personally accompany your booking – 365 days a year, from the first offer to late check-out. Reach the suitespot VIP service via email or WhatsApp.Phone: +49 30 81452346 · hotel@suitespot.comAsk via WhatsAppWrite an email
Signature Travel Network
IATA