Mexico Hotels

Search Mexico Hotels

    Need help booking?

    Call 1-800-551-2409
    Visit Customer Support »

    Why book with Expedia ?

    • 510,000+ hotels worldwide
    • No Expedia Cancellation Fee
    • Best price guarantee
    • 91% customer satisfaction

    Pocket Guide: Mexico

    Mexico provides a diverse range of activities and experiences to travelers from all walks of life. Whether you need an affordable getaway or a luxurious resort vacation, you can travel comfortably and enjoy the rich culture and warm hospitality of the people. Your time will be filled with culinary adventures of authentic Mexican cuisine. As you decide on your destination, let your interests provide the starting point for your research.

    Read More

    For travel by car, look to border and coastal towns for adventure. You can cross the United States border at various points to access bustling cities like Mexicali and Tijuana. Look for upscale Mexico hotel packages in these regions as you make a quick, but luxurious, getaway on a short-term vacation. You can travel down the Baja Peninsula for a slower pace and beautiful views. From Ensenada to Cabo San Lucas, you'll encounter great Mexico hotel deals and rooms that give you quick access to beautiful beaches and vibrant local markets. Some of the best cheap Mexico hotel deal options are available in the smaller ejidos along the way.

    Consider a drive into mainland to experience many of the more notable beaches at your leisure. Mazatlan, Puerto Vallarta, and Acapulco beckon with promises of tropical drinks, rich Mexican food, and lots of sunshine. Look for resort hotels in Mexico seaside communities to indulge yourself in some well-deserved rest and relaxation.

    For an exotic trip, look for rates and reservations with Mexico hotels in places like Palenque, a gateway to exploring Mayan ruins. You'll find that tours of the famed pyramids enable you to step back into another time and culture. Your reservations can be made early so that you receive special discount rates, and you can plan for off-season travel to enjoy even better prices.

    Those who want to see more of the cultural centers of the nation can look for cheap hotel deals in Mexico City, the nation's capital. Look for top tours that include the Fine Arts Palace, the National Art Museum, and the Metropolitan Cathedral. Be sure to see the National Palace, home to the nation's president.

    Mexico is home to an amazing number of indigenous peoples with more than 400 languages spoken. Many of the people create beautiful handcrafted goods. Book great Mexico hotel deals on Expedia that provide you with the chance to try the fiery moles and experience open air markets in venues like Nayarit, Oaxaca, and Veracruz.

    Mexico Hotels
    Mexico Hotels

    Hotels in Cancun

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

    Grand Fiesta Americana Coral Beach Cancun Resort & Spa

    Blvd. Kukulcan km. 9.5, Cancun - Map
    "pleasant surprise and lovely stay"
    beach and water were beautiful. there was a swim out dock out in the ocean water, so nice to swim out to it, lay down and take it all in. food and drinks were very good, this was a very pleasant surprise! brunch was delicious. location of hotel was perfect. service and staff were delightful. lovely people and so friendly. one of the best views from a gym and treadmill hands down. great equipment in fitness center. bed very comfortable. i can still smell the heavenly sea air coming in through our balcony doors, it was great.
    Traveller from NY, NY
    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
    "Good all inclusive stay"
    We wanted a quick resort getaway with lots of cocktails, sunshine, pools & beach time. The Royal Solaris delivered all of this and we had a great time. Only average part was the food -there is plenty of it though and if we didn't like what the buffet had to offer we cld always get a burger instead! Overall, the whole trip was good fun & well worth it.
    Traveller from melbourne
    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
    rooms were clean we, were close to the beach,food was very good
    Traveller from new york
    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
    "Relaxing vacation"
    The basic room is comfortable with a well-stocked mini-bar. We were a group of 6 and never had a problem finding palapas or being seated in the restaurants at night. The food was uniformly good with the French restaurant being excellent. The staff is helpful and friendly. There are many pools to chose from, depending on your mood. This is not a loud party resort.
    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
    "It's All About The Beach"
    We are a 'beach people' couple in our 50's and loved our stay at the Tropical. We negotiated our room location at check-in and with a little patience got a superior room where we wanted (behind ocean view away from service road - now under construction) without upgrading. Tried for 3rd floor but could only get 2nd. Room was not at all musty, and had great air conditioning. Pulled the mini-bar away from wall so air could circulate and it chilled drinks very nicely. Some English movies on TV but be aware some channels have adult content after midnight - don't know if parental control available. Our location was perfect, less than a minute to get onto pool deck & beach area. Amazing beach with somewhat rocky entry into ocean, but we managed fine without water shoes. Shade provided by palms so took our breaks at Palmera Grill - excellent service from Luis. Standard buffet quality for 4+ star resort, we find 2 meals a day plenty so either a breakfast or a lunch (not both) aong with the a la cartes keep the buffets from getting boring. Our days consisted of finding a lounger and enjoying the beach & ocean. The resort is laid out great and we were never far from whatever we needed. They keep the beach area quiet and it's a wonderful atmosphere with everyone enjoying the sand, sun, & surf. Drinks are only a few steps away as are the pools with more of a party scene, but very low key throughout our stay. Covered & uncovered paths easy to get around beautiful landscaped grounds.
    Traveller from Calgary
    Located 12 miles from Playa del Carmen, this Mayan Riviera resort shares 123 acres of rainforest and 1.12 miles od white-sand …More
    Blue Bay Grand Esmeralda All Inclusive - Playa del Carmen Hotels
    Rating: 4.0 Stars

    Blue Bay Grand Esmeralda All Inclusive

    Carretera Federal Chetumal, Playa del Carmen - Map
    "Buenisimo "
    I was with a group of ten ladies for a 30th birthday and we couldn't have landed in a better place. There is something for every family or group. We enjoyed the pool, beach, food, the service and staff are all very professional and sweet, and we loved our snorkeling adventure. The Tulum Mayan Ruins are really special, too.
    Traveller from Washington, DC
    Located on Mexico's Riviera Maya, 10 km (6 mi) from Playa del Carmen and 68 km (41 mi) from Cancún, this upscale …More

    Hotels in Los Cabos

    Quinta del Sol by Solmar - Cabo San Lucas Hotels
    Rating: 3.0 Stars

    Quinta del Sol by Solmar

    Blvd Lazaro Cardenas S/N and, Cabo San Lucas - Map
    "wonderful for the price"
    It's difficult to write reviews on value hotels as, let's face it, they aren't 5 star hotels. For the money, this is a great place to stay. It's family oriented and the pool is busy in a good way. The rooms are clean and quiet. Bed comfy. Yes, a little dated and yes the pool is not ginormous. The fitness room was basic but a plus. The breakfast is really lovely and worth it!
    A Traveller
    Situated on the Strip, this hotel is 0.5 mi (0.9 km) from Medano Beach and within 3 mi (5 km) of Land's End and The Arch …More
    Villa del Arco Beach Resort & Spa - Cabo San Lucas Hotels
    Rating: 4.0 Stars

    Villa del Arco Beach Resort & Spa

    Km. 0.5 Camino Viejo a San Jose, Cabo San Lucas - Map
    "Beautiful room, right on the beach"
    Fabulous time, avoid the timeshare spiel.. although they give you great discounts for just listening
    Traveller from San Francisco
    Facing Land's End and El Arco, Cabo's dramatic natural-rock arch, this resort stands along the golden sands of popular El …More
    Sandos Finisterra Los Cabos All Inclusive Resort - Cabo San Lucas Hotels
    Rating: 4.0 Stars

    Sandos Finisterra Los Cabos All Inclusive Resort

    Domocilio Conocido, Cabo San Lucas - Map
    "Great location with amazing views. "
    The hotel location is great really close to the marina, all the shops, restaurants and excursion are there. The hotel is really nice. The pools are amazing. I loved that they have an adults only pool. The food was good, and I'm an extremely picky eater. Ishmael at the pool bar was the best bartender. We will go back because of him! Overall the staff was great.
    Traveller from st. louis
    Relive the legend of the Sandos Finisterra All Inclusive Resort in the heart and soul of Cabo. Located on a large beach …More