Log in

High Rated Hotels in Mexico by State

People who travel to Mexico as tourists will want to find a great place to stay. That way, they can enjoy their time in Mexico and not have to worry about where they will sleep or store things.

Here’s what they need to know about finding a good hotel in Mexico. That way, they can feel sure that they are getting the best possible place for their needs.

What Makes a Good Hotel?

What makes a good hotel depends, in large part, on what a particular traveler needs and their purpose in visiting Mexico. Different travelers will need different things from a hotel. 

For instance, some travelers just need a place where they can lay down and sleep through the night and not be bothered or afraid for their safety.

Others will want a hotel that offers luxurious living and sleeping areas, incredible food, access to the beach or a pool, and more.

However, there are a few things that most travelers want from their hotels in Mexico.


Most travelers at least want decent service from a hotel. Some people simply want competent staff who do their jobs and don’t interfere with the traveler’s visit.

Other people will want more from the service team at their hotel. They may want someone who can make dinner reservations for them, help them find transportation, and more.

The best way to find out if a particular hotel has good service is to reach out to them. If they respond and answer questions well, they are more likely to have good service.

Visitors can also read reviews online. This is where other travelers share their experience at a particular hotel.

However, it’s important to note that some people only write reviews when they are unhappy with a hotel. This can make some hotels sound worse than they really are. 

If a traveler will need any particular kind of service while they are visiting, they should make sure the hotel can offer this before they schedule a stay there.


Hotels need to achieve some basic level of cleanliness even if the traveler is not very picky. Rooms should be cleaned between visitors and there should not be obvious waste left behind. 

Some travelers will have higher standards of cleanliness than others will. People who want their rooms to be disinfected before arrival should ensure that this will happen by asking.

Travelers can usually find pictures of a property taken by previous guests if they search online. These should show them how clean the premises are as a whole.

If a guest has special cleanliness needs, they should check with the hotel to see if these can be met before they book a room there.


Hotels in Mexico need to have some guarantee of safety. Travelers should feel like they and their belongings are safe while they are on hotel premises.

No hotel can guarantee safety, but they can take steps to raise security or to be more safe than not. For instance, they can background check their employees.

Visitors who want additional safety should check to see how many entrances there are to the hotel property. They may also want to know if there are armed security personnel present. 

Guests should be able to lock the doors to their rooms and choose not to have anyone enter while they are gone. Ideally, they will have access to a hotel safe or to a safe in their room.

People who are concerned about security should look online for incidents at the hotels they are considering.


Guests will want to choose a hotel that is ideally located to help them do what they want to do while they are in Mexico.

This will vary based on the guest. Some will want access to the beach, others to historical and cultural sites, and others to city centers where they can do business.

They should check the location of their hotel against the places they want to visit to make sure they are close enough to all the things they want to do.


Different guests will want different amenities at hotels in Mexico. A list of the most common amenities is outlined below.

Good hotels will have the amenities that a particular guest needs. The guest is responsible for ensuring that their needs will be met before they travel.

What Comes With Staying in a Hotel in Mexico?

A good hotel in Mexico will provide travelers with everything they need to spend the night comfortably and safely.

If the traveler has signed up for or qualifies for special amenities, the hotel will ensure that these are produced or delivered at the right time, or when the guest requests them. 

Popular amenities at Mexico hotels are discussed below.

All-Inclusive Resorts in Mexico

Some hotels in Mexico, especially resorts in popular tourist areas, offer all-inclusive packages to guests. These packages include meals, drinks, and more!

Most of the time, these packages allow guests to access certain restaurants and may or may not include alcoholic beverages. If they do, they often do not include top-shelf liquor.

These packages may come with other perks, too. Some give guests access to secluded beaches, offer spa discounts, or offer tickets to nighttime shows.

These packages are good for guests who are trying a resort experience for the first time or for those traveling with children.

People who are very selective in their tastes or who want the very best in alcoholic beverages may not choose these packages.

Amenities to Look for in Mexico

Hotels in Mexico can have a wide variety of amenities. Here are some of the most popular ones.

Most travelers to Mexico want a hotel room with air conditioning, especially if they are visiting in the summer and/or they are coming from northern climates.

Many visitors to Mexico want access to a swimming pool, at least, and to the beach if the hotel is located on the shore.

Travelers usually want access to wireless internet, even if they have to pay extra for this amenity. They will also want to know that this is relatively secure.

Some guests want to visit hotels where they will be able to get to the hotel from the airport and back again for free, or for a reduced cost.

Others will want features like an early check-in or a late check-out, especially if their travel plans won’t work nicely with what the hotel usually offers.

Many hotels in Mexico will bring bottled water to the room every day, since travelers cannot trust the local water supply. Some also include a bottle of wine, fruit, or chocolate.

Business travelers may need business-related amenities, like a computer they can use, a copier, a fax machine, and more.

Other guests may need or want particular amenities. They should always check to make sure the hotel they want to book has these before they make a reservation.

How to Communicate With Mexico Hotels

Some guests worry about how to communicate with a hotel in Mexico, particularly if they don’t speak Spanish.

However, most people in the hospitality industry in Mexico actually speak English. Travelers can call to ask any questions they might have.

Travelers who don’t want to call internationally can email the hotel, as most provide an email address on their website. Others will have an online form that travelers can fill out. 

Some Mexico hotels can be reached via Facebook or Twitter. Others have a presence on WhatsApp and travelers can reach out that way.

A few of these hotels actually have a phone number in the United States where travelers can get information. This makes it easier for US visitors to find out about the hotel in Mexico.

Mexico City

Gran Hotel Ciudad de Mexico

Phone: 011 52 55 4163 5950

Address: Av. 16 de Septiembre #82 Centro, Mexico City 06000 Mexico

The Gran Hotel Ciudad de Mexico offers old-world grandeur in the central part of Mexico City. Travelers will enjoy Art Nouveau decor, a stained-glass ceiling in the lobby, and views of the Zocalo right outside.

Zocalo Central

Phone: 011 52 55 9225 2738 

Address: 5 de Mayo 61 Centro Historico, Mexico City 06000 Mexico

The Zocalo Central is right on the Plaza de la Constitution offering a rooftop restaurant that has fabulous views of the heart of Mexico City. Travelers will enjoy refurbished rooms and easy access to everything that the center of Mexico City has to offer.


El Mesón de las Poetas

Phone: 52 473 732 0705

Address: Positos 35 Zona Centro, Guanajuato 36000 México

El Meson de las Poetas manages to balance being quirky in decor and ambiance with top-grade amenities like a concierge and a rooftop terrace. Guests will have easy access to nearby Italian restaurants and historical sites.

1850 Hotel Boutique

Phone: 52 473 732 2992

Address:  Calle Jardín de La Union 7 Colonia Centro Histórico, Guanajuato 36050 México

1850 Hotel Boutique is for hip travelers who want a sophisticated, stylish experience. Interiors are specially designed to appeal to modern travelers and every room has a view, either of the quiet courtyard or the bustling square outside. 


Krystal Urban Guadalajara

Phone: 52 33 3679 3780

Address: Calle López Cotilla 2077 Col Arcos Vallarta, Guadalajara 44130 México

Families visiting Guadalajara will love the environment of this hotel, as it caters to travelers of all ages. It offers easy access to the best cultural and historical sites in Guadalajara, so travelers won’t have to worry about getting around.

Hotel Riu Plaza Guadalajara

Phone: 52 33 3880 7500

Address: Avenida Adolfo Lopez Mateos Sur 830 Chapalita, Guadalajara 44500 México

For a luxurious experience in the heart of the most exclusive area of Guadalajara, travelers should seek out the Hotel Riu Plaza Guadalajara. The hotel is aimed for comfort and relaxation, and has two restaurants and bars so travelers will be close to everything they need.


Casareyna Hotel

Phone: 52 222 232 0032

Address: Privada 2 Oriente 1007 Col. Centro, Puebla 72000 México

At the Casareyna Hotel, travelers will find large, spacious, airy rooms where they are guaranteed to find comfort. The hotel includes a shopping boutique, a gym complete with a jogging track, and one of the top fine dining restaurants in Puebla.

NH Puebla Centro Historico

Phone: 52 222 309 1919, 1 (212) 245-5462

Address: Calle 5 sur Centro Historico 105 Downtown, Puebla 72000 Mexico

The NH Puebla Centro Historico is just blocks from all of the UNESCO protected historical sites that Puebla has to offer. The rooms are spacious and guests have access to a pool and to a breakfast every morning that includes a wide variety of foods.


Hotel Con Corazon

Phone: 52 951 427 7384

Address: Oaxaca Calle División Oriente 129, Centro, Oaxaca 68000 México

The Hotel Con Corazon is not only designed for the comfort and benefit of travelers, but it is eco-friendly and works to raise up the community in the area both financially and by supporting local culture. It offers hammocks for relaxing and easy access to the city center.

Marialicia Suites, Hotel Boutique

Phone: 52 951 501 1202

Address: Avenida Miguel Hidalgo 1504 Centro, Oaxaca 68000 México

This recently-renovated hotel is designed to be modern and spacious, and thus comfortable for any traveler. It is within an easy walk of downtown and offers access to a wide variety of restaurants nearby.

Puerto Vallarta

Hotel Mousai

Phone: 1 (877) 929-7977

Address: Carretera A Barra de Navidad Km. 7.5, Puerto Vallarta 48390 México

Hotel Mousai boasts a AAA Five Diamond rating, and does so for good reason. Many rooms come with concierge and butler service, and everything from the mattresses to the food are top when it comes to luxury and ease.

Hotel Playa Fiesta

Phone: 52 322 221 6109

Address: Eje Vial Carretera Costera a Barra de Navidad 5km, Puerto Vallarta 48390 México 

The Hotel Playa Fiesta offers a unique combination of intimacy and luxury. Travelers will have everything they need right at their fingertips. The hotel caters to weddings and other events, though many travelers return simply because they love it here.


Costa del Oro Beach Hotel

Phone: 52 669 913 5344

Address: Av. Camaron Sabalo No. 710 Zona Dorada, Mazatlan 82110 Mexico

Costa del Oro Beach Hotel offers a family-focused experience. Every room comes with a kitchenette, and guests have access to the pool and the swim-up bar. The concierge can arrange trips to any local attractions.

Pueblo Bonito Emerald Bay Resort & Spa

Phone: 52 669 989 0525

Address: Ave Ernesto Coppel Campana 201, Mazatlan 82110 Mexico 

Travelers looking for a resort experience in Mazatlan should look no further than the Pueblo Bonito Emerald Bay Resort & Spa. Visitors can relax on their private balcony or outdoor jacuzzi, or choose to rest under the 150-year old mangroves. Either way, they’ll experience top quality service during their stay.


The Diplomat Boutique Hotel

Phone: 011 52 55 4161 1702

Address: Calle 78, No. 493A, Between 59a & 59 Colonia Centro, Merida 97000 Mexico

The Diplomat is a modern hotel for modern travelers. The decor is chic and upbeat, and the hotel will connect you with the local culture whether you want to visit historical sites or drink the very best mezcal.

Merida Santiago Hotel Boutique

Phone: 52 999 990 3717

Address: Calle 74-A, número 499, barrio Santiago - Centro Histórico x calle 57 y calle 59-A, Mérida 97000 México

The Merida Santiago Hotel Boutique is a perfect place to learn about Yucatan culture in comfort and style. The hotel offers cooking classes and a restaurant featuring local dishes, or travelers can relax at the bar or the pool.


Le Blanc Spa Resort Cancun

Phone: 1 (800) 943-6205

Address: Blvd. Kukulcan km 10 Zona Hotelera, Cancun 77550 Mexico

This adults-only resort takes luxury to the next level. The service is superior throughout the property and recent upgrades have modernized the hotel so it suits all travelers. Get pampered and fall in love with Cancun!

Live Aqua Beach Resort Cancun

Phone: 011 52 954 140 9014

Address: Boulevard Kukulcan Hotel Zone km 12.5, Cancun 77500 Mexico

Live Aqua Beach Resort Cancun mixes quaint details with bold colors and modern designs. Travelers who want to soak in the local culture will love that it is across the street from the La Isla shopping mall and within walking distance of some of the best restaurants in Cancun.

San Miguel de Allende

Casa Misha

Phone: 52 415 152 2021

Address: Chiquitos #15 Centro, San Miguel de Allende 37700 México

Behind its unassuming front doors, Casa Misha offers luxurious, personalized accommodations. Each room is decorated individually, and travelers can relax while still having easy access to the center of town.

Hotel Boutique Nena

Phone: 52 415 154 7128

Address: Calle San Francisco 32 Center, San Miguel de Allende 37700 Mexico

Travelers can mix historical experiences with modern luxuries at Hotel Boutique Nena. Located in the center of the historical district, this hotel offers DJs and dancing on the weekends and a restaurant featuring modern Mexican foods.

Follow Us