Hotels in Mexico

Search Mexico Hotels

    Why book with Expedia ?

    • Best Price Guarantee
    • Over 510,000 hotels worldwide
    • No Expedia cancellation fee
    • 91% customer satisfaction

    Pocket Guide: Mexico

    Search for hotels in Mexico on Finding hotels in Mexico using one of the methods below, is simple and quick:

    • Look through our selection of featured hotels in Mexico and check into the different facilities they offer
    • Use the map to find hotels in the Mexico areas you prefer or hotels nearest to tourist attractions you plan to visit
    • Use the filters to see hotels in a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Mexico
    • Or just enter your travel dates to view the best deals on hotels in Mexico - while they last.
    Mexico Hotels
    Mexico Hotels

    Hotels in Cancun

    Grand Fiesta Americana Coral Beach Cancun - Cancun Hotels
    Rating: 5.0 Stars

    Grand Fiesta Americana Coral Beach Cancun

    Blvd. Kukulcan km. 9.5, Cancun - Map
    "All inclusive lovely hotel"
    Great hotel at a good location. All inclusive so you can get all the water sports action at one place and later take trips outside. Very splendid hotel. Staff are really friendly and food is lovely.
    Traveller from london, UK
    On the beach at Punta Cancún, the resort is less than 3 km (1.5 mi) from shops and restaurants at the Plaza Forum, Plaza …More
    Royal Solaris Cancun Resort Marina & Spa - All Inclusive - Cancun Hotels
    Rating: 3.5 Stars

    Royal Solaris Cancun Resort Marina & Spa - All Inclusive

    Boulevard Kukulcan Km 20.5, Lote 64, Cancun - Map
    "Lovely clean hotel with v.friendly & helpful staff"
    PROS Hotel is at the quieter end of the Cancun Hotel Zone (can catch bus or take taxi for US$13/MN $160 to shopping mall) Hotel is directly on an amazing sand beach (where you can be lucky enough in Aug to help release baby turtles into the ocean free of charge - 8pm most eves) Hotel staff are lovely & friendly & very helpful - most speak very good English. Always happy to help. Hotel is spotlessly clean & there are always staff visible cleaning & tidying. Daily maid service was great. Clean towels everyday if you want them, along with bottled water supplied free of charge (a first for us) Safe in your room - no charge for use (another first for us) Evening shows are brilliant - costumes & choreography are to a high standard. The entertainment team in general do an amazing job amusing everyone. CONS Majority of rooms are without balconies - so have nowhere to dry wet swimsuits etc. Can't dry in room as it is so humid you have to have air con on all the time. Majority of rooms are without fridges if you want to keep water or drinks cold - however as it's all inclusive you can always just bring drinks up from the bar. The hotel is not within easy walking distance of any shops/bars/ restaurants WiFi in the hotel is an additional cost of US $16 a day, which we thought was quite expensive - however they do have free WiFi on a Wednesday 11-1pm. Overall we had a fab holiday & were sad to leave the Royal Solaris & it's great staff.
    Traveller from UK
    Beautifully nestled between the Caribbean Sea and the Nichupté Lagoon in the less-crowded southern end of Cancún, Royal …More
    Krystal Grand Punta Cancun - Cancun Hotels
    Rating: 4.0 Stars

    Krystal Grand Punta Cancun

    Boulevard Kukulkan Km 8.5, Cancun - Map
    "Very good location within reach of everything."
    The hotel was good and the pool and the beach area was great
    Traveller from houston
    Located on Punta Cancun and offering views of the Caribbean and a new and extensive white-sand beach, this resort is within …More

    Hotels in Riviera Maya

    Excellence Riviera Cancun - Adults Only - All Inclusive - Puerto Morelos Hotels
    Rating: 4.5 Stars

    Excellence Riviera Cancun - Adults Only - All Inclusive

    Carr. Federal 307 Chet-Pto. Juarez, Puerto Morelos - Map
    "Excellence "
    The best hotel for vacation we enjoy a lot the food are very good quality
    A Traveller
    Secluded from the crowds but only 25 minutes from the action of both Cancún and Playa del Carmen, this adults only …More
    Barcelo Maya Tropical All Inclusive - Xpu-Ha Hotels
    Rating: 4.0 Stars

    Barcelo Maya Tropical All Inclusive

    Carretera Chetumal - Puerto Juarez, Xpu-Ha - Map
    "Loved Barcelo Maya Tropical"
    Our family absolutely loved this resort - it was so clean, beautiful, excellent surroundings and staff were incredibly friendly and accommodating. It had plenty of activities for my teenage boys, and the beach and pool were both outstanding. Our only complaint is about the beds - although clean, they are quite firm, and the pillows are much too hard! Please get softer pillows so we can return next year! Thanks to the entire staff for a wonderful stay!
    Traveller from Pittsburgh, PA
    Located 12 miles from Playa del Carmen, this Mayan Riviera resort shares 123 acres of rainforest and 1.12 miles od white-sand …More
    Riu Palace Riviera Maya All Inclusive - Playa del Carmen Hotels
    Rating: 4.0 Stars

    Riu Palace Riviera Maya All Inclusive

    Avenida Xaman-ha, Mza 9 and 10, L1, Playa del Carmen - Map
    "Beautiful beach. "
    Beautiful beach with blue water and fish you can see through. However,there was a faint smell of poor that lingered in the hallways for the whole time we were there.
    A Traveller
    The Riu Palace Riviera fronts a white-sand beach in the Playacar resort complex near the convention center and ferry …More

    Hotels in Mexico City

    NH Mexico City Centro Histórico - Mexico City Hotels
    Rating: 3.0 Stars

    NH Mexico City Centro Histórico

    Palma 42, Col. Centro, Mexico City - Map
    "Good modern hotel in the center of Mexico City "
    We were staying in the hotel on August and we came 12 hours before the check in time (because of an early flight) and the stuff gave us a very good room with a nice view to the street and the early check in fee was only 580 peso (about 35 bucks) plus they let us eat breakfast on our arrival day because we couldn't eat on the last day, plus the room was cleaned again on our arrival day when we went to a walk. The hotel is located in the historic center of Mexico City (where usually tourists stay and go around) and it is close to the main cathedral and there are a lot of restaurants and fast food close to the hotel.
    A Traveller
    Located in Downtown Mexico City, this hotel is within a 5-minute walk of Ayuntamiento, Zocalo, and Plaza de la Constitucion …More
    Stadia Suites - Mexico City Hotels
    Rating: 3.5 Stars

    Stadia Suites

    Juan Salvador Agraz # 60, Mexico City - Map
    "I love the view of the city. "
    Very good small hotel with friendly staff. Two things prevent me from giving it a 5* rating: There were no bottles of water in the room when we checked in and only bottled water that you had to pay for was available. In Mexico all hotels should offer a bottle free of charge. Second, we were two people in the room but only one face towel was provided. Again, I think a face towel for each person should be the norm.
    Traveller from San Miguel de Allende
    This family-friendly Mexico City aparthotel is located in the business district, within 1 mi (2 km) of Centro Santa Fe …More
    Gran Hotel Ciudad De Mexico - Mexico City Hotels
    Rating: 4.0 Stars

    Gran Hotel Ciudad De Mexico

    Av 16 De Septiembre N 82, Mexico City - Map
    "The best in Zocalo"
    This hotel is as good as it gets in zocalo. What a gorgeous historical place in the middle of everything with a great staff. One thing you have to understand about this place is, it's right by Zocalo Square which is know for hosting concerts and being a historical old hotel the sound insulation isn't the best, and you will hear music till late in your room. I didn't mind that and loved it all.
    Traveller from seattle, wa
    Gran Hotel Ciudad De Mexico overlooks the Zócalo, the city's vast central square, making it a sightseer's dream. History …More