Mexican luxury hotels and resorts at the top end of the scale are truly some of the best in the world. They often exceed the quality of hotels north of the border, especially when it comes to personal service and attention. Besides delivering a lot of amenities for the money (and killer views on the coasts), the best luxury hotels and resorts in Mexico are often a visual delight, incorporating Spanish colonial design elements with a strong dose of color and whimsy.
Mexico has the widest variety of high–end lodging options in Latin America, from hip boutique hotels in cities to sprawling luxury beach resorts with private villa pools and a personal butler on call. Then there are the converted hacienda hotels and historic mansions that have been transformed into stunning bed and breakfasts. In the true 5-star luxury hotels in Mexico, it is more common to be delightfully surprised than disappointed.
Because there are so many top hotels in Mexico, listing them on one page is cumbersome, so follow the links below to the best hotels in the region of Mexico where you are planning to travel. If you don't see it in the main categories, check the "other parts of Mexico" section.
Cancun and Riviera Maya
Guanajuato, San Miguel de Allende, and Lagos de Moreno
Huatulco and Oaxaca
Ixtapa and Zihuatanejo
Los Cabos and Cabo San Lucas
Mérida and Campeche
Mexico City D.F.
Morelia and Patzcuaro
Puerto Vallarta, Punta Mita and Costalegre
Other Parts of Mexico