North America · 20 destinations
Boutique hotels in Mexico
Mexico's small hotels range from jungle hideaways in Tulum to colonial courtyards in Oaxaca and Yucatán haciendas restored with exceptional craft.
Ranked
The best destinations in Mexico
No. 2
Oaxaca
Old town & heritage5 hotels
No. 3
Mexico City
City5 hotels
No. 4
San Miguel de Allende
Old town & heritage5 hotels
No. 5
Mérida
Old town & heritage5 hotels
No. 6
Holbox
Island4 hotels
No. 7
Puerto Escondido
Coast & beach4 hotels
No. 8
Valle de Guadalupe
Wine region4 hotels
No. 9
Todos Santos
Coast & beach5 hotels
No. 10
Sayulita
Coast & beach4 hotels
No. 11
Bacalar
Lake & river4 hotels
No. 12
Playa del Carmen
Coast & beach4 hotels
No. 13
Cabo San Lucas
Coast & beach4 hotels
No. 14
Guanajuato
Old town & heritage4 hotels
No. 15
Isla Mujeres
Island4 hotels
No. 16
Puebla
Old town & heritage4 hotels
No. 17
San Cristóbal de las Casas
Mountains4 hotels
No. 18
Mazunte
Coast & beach4 hotels
No. 19
Valladolid
Old town & heritage4 hotels
No. 20
Careyes
Coast & beach3 hotels
Choose your setting
Mexico by setting
Mexico has some of the most inventive small hotels in the world. Architects and designers have turned colonial mansions, henequen haciendas and simple beach shacks into places with a strong sense of craft, often using local stone, palm thatch, handmade tiles and the work of nearby artisans.
Colonial cities
Oaxaca, San Miguel de Allende, Mérida and Puebla each have a beautifully preserved historic center, and their best hotels hide behind plain façades with courtyards, fountains and roof terraces. Mexico City, one of the world's great food capitals, has design hotels in the leafy neighborhoods of Roma, Condesa and Polanco.
The Caribbean and the Yucatán
Tulum's beach road is lined with palm-thatched hotels between the jungle and the sea, while Holbox, Bacalar and Isla Mujeres are quieter and more relaxed. Inland, the colonial town of Valladolid sits near the Mayan ruins of Chichén Itzá and dozens of swimming cenotes.
The Pacific and Baja
The Pacific coast is wilder, with surf towns such as Puerto Escondido, Sayulita and Mazunte and the exclusive villas of Careyes. In Baja California, Todos Santos is an artists' town near the desert and the ocean, Cabo San Lucas has the country's grandest beach resorts, and the Valle de Guadalupe is Mexico's leading wine region.
When to go
November to April is the dry season and the best time for most of the country. Summer brings afternoon rains to the central highlands and the risk of hurricanes on both coasts, especially from August to October.
Good to know
Questions about Mexico
Where is the best place for a boutique hotel in Mexico?
Tulum is our top-ranked boutique hotel destination in Mexico, followed by Oaxaca and Mexico City.
What kinds of boutique hotel destinations does Mexico have?
Our 20 destinations in Mexico are 8 coast & beach, 6 old town & heritage, 2 island, 1 city, 1 lake & river, 1 mountains and 1 wine region.