Mexico Hotels

Book Mexico Hotels

    Why book with Expedia ?

    • Book confidently with Price Guarantee
    • Bundle for better rates
    • No booking fees
    • 91% customer satisfaction

    Accommodation in Mexico

    Famous the world over for its for its pristine beaches and ancient ruins, Mexico offers a wealth of culture and an incredible landscape that make it one of the most desired locations in North America. You can discover all the majesty that this country has to offer when you book a flight to Mexico right here with us.

    When to Visit

    With mountains, valleys, and coasts surrounded by two oceans, Mexico is home to several climates that bring wildly varying weather. Generally in Mexico, accommodation located closer to sea level will experience conditions that tend to be more tropical compared with other parts of the country. Areas that are farther inland and higher in elevation are more prone to cooler climes, especially during the mid-winter months. If it’s warm weather and sunshine you seek in Mexico, resorts by the beach are your best bet from October to May.

    What to See and Do

    The many resorts in Mexico are a major lure for travellers seeking an escape from their everyday lives. This isn’t only due to the gorgeous vistas the resorts offer in all directions, but also because of the many ways to have fun in the water. Surfing, snorkelling, and scuba diving are offered along both coasts, and the fishing spots in this region are among the best in the hemisphere.

    If you’re staying in one of the Mexico hotels farther in from the coast, you’ll be more likely to find ruins left behind by the ancient Meso-American peoples who inhabited this land for untold ages. The pyramid-like El Castillo, located in the historic city of Chichen Itza, is one of Mexico’s most iconic monuments, and showcases the impressive architectural skills of the once-thriving Mayan civilization.

    If you’re ready to plan the holiday of your dreams, look no further than our user-friendly search tools. No matter if you’re looking for the best hotels or the most affordable car rentals in Mexico, can help you create the perfect plan for your trip.

    Mexico Hotels
    Mexico Hotels

    Hotels in Playa del Carmen

    Blue Bay Grand Esmeralda All Inclusive - Playa del Carmen Hotels

    Blue Bay Grand Esmeralda All Inclusive

    Carretera Federal Chetumal, Playa del Carmen - Map
    "Regular hotel, terrible beach"
    The staff are very nice, but the hotel need maintenace in all aspects, the pool not was cleaned; about Expedia I did not recived the better attention on my departure to go the aerport
    Traveller from Miami, Fl.
    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
    Royal Hideaway Playacar All Inclusive - Adults only - Playa del Carmen Hotels

    Royal Hideaway Playacar All Inclusive - Adults only

    Lote Hotelero No 6 Desarollo, Playa del Carmen - Map
    "Beautiful beach resort!"
    Our stay was perfect!! The staff is excellent, the rooms are gorgeous and relaxing, and the entire resort is so beautiful. The food was phenomenal, each restaurant was different but all fantastic! My recommendation would be to call a couple days prior to your trip to schedule restaurants/times as this will allow you to eat when and where you please (all restaurants require reservations). The pools are pristine with plenty of chairs, umbrellas, and floats. The beach and ocean are perfect (with plenty of chairs and shades too!!). We loved our beach paradise!
    Traveller from South Carolina
    Set along a Caribbean powdery sand beach, Royal Hideaway Playacar is located 5 minutes from the famous Fifth Avenue and the …More
    Secrets Capri Riviera Cancun All Inclusive - Playa del Carmen Hotels

    Secrets Capri Riviera Cancun All Inclusive

    Carretera Federal 387 Chetmal Cancun, Playa del Carmen - Map
    "Great vacation spot!"
    This was my 5th time visiting the same resort. It's one of my favorite places to go away and relax.
    A Traveller
    Set between 2 towns on Mexico's Caribbean Sea—Cancún and Playa del Carmen—this lush, 29-hectare (71-acre) resort is located …More

    Hotels in Mexico City (and vicinity)

    Sheraton Santa Fe, Mexico City - Mexico City Hotels

    Sheraton Santa Fe, Mexico City

    Calle Guillermo González Camarena # 200, Mexico City - Map
    "nice hotel close to shopping center"
    very nice hotel to stay im santa fe area close to the shopping center and in the business area of santafe
    Traveller from miami
    Situated in the business district, this hotel is within 1 mi (2 km) of Centro Santa Fe and Expo Bancomer Santa Fe …More
    Intercontinental Presidente Santa Fe Mexico - Mexico City Hotels

    Intercontinental Presidente Santa Fe Mexico

    Juan Salvador Agraz 97, Ave Real, Mexico City - Map
    Amazing, food , location , service and comunications. I will come back...
    Traveller from Mexico City
    This family-friendly Mexico City hotel is located in the business district, within 1 mi (2 km) of Centro Santa Fe and Expo …More
    Hotel Novotel Mexico City Santa Fe - Mexico City Hotels

    Hotel Novotel Mexico City Santa Fe

    Antonio Dovali Jaime 75, Mexico City - Map
    "A good value in a great location"
    This Novotel is located in the heart of the relatively new, Santa Fe business complex outside Mexico City, about 45 minute to 1 hour from the airport, depending on traffic. A large shopping mall and banks are located across the street. The property is consistent with other Novotel hotels. The rooms are plain but spacious, clean, and well-equipped. The front desk staff were welcoming and completely reliable. The included breakfast buffet does not have an overwhelming range of offerings, but all of it is very good quality, with a pleasing mixture of Mexican and international breakfast foods.
    Traveller from Florida
    Situated in the business district, this hotel is 0.8 mi (1.3 km) from Expo Bancomer Santa Fe and 1.3 mi (2.1 km) from Centro …More

    Hotels in Puerto Vallarta (and vicinity)

    Villa Del Palmar Flamingos Beach Resort and Spa - Nuevo Vallarta Hotels

    Villa Del Palmar Flamingos Beach Resort and Spa

    Paseo Cocoteros 750 Sur, Nuevo Vallarta - Map
    The staff is so nice. The ladies at the kids club took such great care of your boy and the front desk was most helpful and accommodating.
    Traveller from l
    Located in Riviera Nayarit, the modern Villa Del Palmar Flamingos Beach Resort and Spa features sweeping views of Banderas …More
    Marival Resort & Suites Nuevo Vallarta All Inclusive - Nuevo Vallarta Hotels

    Marival Resort & Suites Nuevo Vallarta All Inclusive

    Blvd. Nuevo Vallarta y Paseo Cocoteros, Nuevo Vallarta - Map
    "Nice hotel close to the beach"
    We stayed seven days at this hotel as part of a group of about 70 people. We had a fantastic time, as there were plenty of activities and fun places to be. The staff was outstanding from check-in to check-out, and I would gladly go back for another seven days. We booked a two double bed room, but ended up in a king room for the first night as they were very full. We're flexible, so there was no problem for us there, but we did move rooms on the second day which was an easy process. The only thing that earned the hotel a 4 instead of a 5 was that the shower was leaking out of the top so we would get spray from both the shower head and the ceiling, and the ceiling fans didn't work in both our first room and our second.
    Traveller from Arvada, Colorado
    This 495-room resort on Banderas Bay's North Shore in Nuevo Vallarta offers a wide variety of recreation from climbing wall …More
    Grand Velas Riviera Nayarit All Inclusive - Nuevo Vallarta Hotels

    Grand Velas Riviera Nayarit All Inclusive

    Av. Cocoteros, 98 Sur, Nuevo Vallarta - Map
    "Enjoyed our stay"
    We found the staff to be very friendly and helpful. Most speak English and are very polite. The resort grounds are very well maintained. Many beautiful palms and flowers. The beach was perfect and groomed every morning. The resort is 20 to 30 minutes from the downtown PV boardwalk, it cost us $10 US for the taxi ride there. The food was great, the French restaurant is a must!
    Traveller from Seattle
    Located in the resort town of Nuevo Vallarta, on Banderas Bay, this ultra luxury all-inclusive oceanfront resort has a world …More