Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night in Mexico on Hotels.com. These Mexico hotels consistently deliver on quality, location and traveller experience. Last updated on .
Top hotels in Cancun
Hotel Riu Palace Las Americas - Adults Only- All Inclusive
The romantic city of Cancun is full of attractions, such as Delfines Beach and Moon Palace Golf Club, and is loved for its snorkeling spots and swimming.
The cultural city of Mexico City is full of attractions, such as Zócalo and Autódromo Hermanos Rodríguez, and is loved for its museums and art galleries.
Playa del Carmen is known for its beaches and clubs, and entices visitors with popular attractions including Playa del Carmen Main Beach and Xcaret Eco Theme Park.
If being by the water is a major draw, Playa del Carmen Main Beach is one of the most popular seaside spots located 0.3 mi (0.5 km) from central Playa del Carmen. Catch the sunset by the shore at Mamitas Beach, just a short walk away.
Kids and adults alike can have a thrilling day at Xcaret Eco Theme Park, one of the top theme parks located 1.5 mi (2.4 km) from central Xcaret. Hotels.com travelers also say the area is great for couples and has lots of nice beaches. If you have fun at Xcaret Eco Theme Park, you'll love Xenses Park and Xplor Theme Park, both located nearby.
Zócalo is worth passing through for a few pics when in Historic Center. Why not live the cultural experience and visit the cathedral, art galleries, and museums in the area— your sightseeing tour starts here. Mexico City has many other landmarks you might want to see such as Palacio de Bellas Artes and Paseo de la Reforma.
If you're interested in local churches head to Gustavo A. Madero— home to Basilica of Our Lady of Guadalupe. Why not live the cultural experience and visit the art galleries, museums, and cathedral in the area— your sightseeing tour starts here. Mexico City has many other landmarks you might want to see such as Palacio de Bellas Artes and Paseo de la Reforma.
If you want to give your credit card some exercise, head out to Paseo de la Reforma, a popular place for shoppers in Miguel Hidalgo. You could also start your cultural experience by heading over to the museums in the area. It's also full of great shops and restaurants, so you can spend the afternoon having a wander. Splash some more cash at Avenida Presidente Masaryk.
If you're planning a bit of sightseeing head to Malecon— just one of the monuments in Downtown Puerto Vallarta. Hotels.com travelers also say the area is artsy and has lots of nice beaches.
Wanna race? You could pay a visit to Autódromo Hermanos Rodríguez, a popular racetrack located 3.5 mi (5.7 km) from central Mexico City. Hotels.com travelers also like the museums, art galleries, and cathedral in the area. If you want more thrills, head to Hipódromo de las Américas, just a short drive away.
You might want to practice your swing at Moon Palace Golf Club, a top golfing spot located 12 mi (19.3 km) from central Cancun. Hotels.com travelers also say the area is family-friendly and has lots of nice beaches. If Moon Palace Golf Club doesn't quite scratch your golfing itch, Riviera Cancun Golf Resort, and El Tinto Golf Course are also nearby.
Hotel Riu Palace Las Americas - Adults Only- All Inclusive
10/10 Excellent
"Everything was excellent! From the service and cleanliness to the food and drinks, everything exceeded our expectations. The staff were friendly, helpful, and attentive, and the entire hotel was very clean and well maintained. We really enjoyed our stay and had a wonderful experience. We would definitely love to come back again!"
Unveiling Mexico: A Tapestry of Sun-Kissed Shores and Vibrant Heritage
Mexico offers an enchanting blend of luxury and beachside allure, where golden sands meet the azure Caribbean Sea. Indulge in the opulence of coastal resorts and explore the vibrant streets of Mexico City, rich with cultural heritage and modern flair. Discover hidden gems along its pristine shores, perfect for those seeking both relaxation and adventure. Experience the warmth of Mexican hospitality and the timeless charm of its seaside retreats, making your next stay an unforgettable journey through luxury and natural beauty.
Discover great hotels in Mexico
Mexico offers a diverse range of hotel accommodation, from charming budget options to luxurious stays. Whether you’re after a cosy B&B or a high-end resort, you’ll find ideal spots to relax and enjoy the local culture in Mexico. These are some of the hotels preferred by our travelers in Mexico:
Sofitel Mexico City ReformaOpens in a new window: This exquisite 5.0-star property in Playa del Carmen boasts a guest rating of 9.2 and presents a luxurious setting perfect for leisure travellers. Revel in the curated beach access, thrilling adventure sports, and diverse on-site recreational activities, all designed for a high-end experience. The expansive resort offers multiple dining venues, a stunning pool area and a sophisticated ambience throughout its well-maintained grounds. Guests delight in the modern architectural design and the seamless express check-in process, ensuring a smooth and memorable journey. A standout feature is the array of indoor and outdoor amenities that create a boutique retreat ideal for those seeking a distinctive and indulgent escape.
Zadun Los CabosOpens in a new window: This stylish 5.0-star hotel in Tulum, with a guest rating of 8.4, offers a refined beachfront experience tailored for leisure travellers. Enjoy the charm of boho chic design combined with exceptional service and an inviting green space that enhances the natural beauty of its surroundings. The property delivers a captivating mix of rustic elegance and modern sophistication, featuring direct beach access, a rooftop infinity pool and high-end dining options. Guests are treated to a serene and artfully designed setting with express check-in and curated experiences that promise a seamless escape to a luxurious coastal haven.
Quinta Real MonterreyOpens in a new window: Situated in the vibrant heart of Mexico City, this 5.0-star gem, rated 9.6 by our discerning travellers, caters exclusively to leisure explorers seeking a refined urban retreat. The hotel offers a blend of contemporary design and high-end comfort with elegant spaces and thoughtful amenities. Enjoy the sophistication of express check-in, exclusive curated experiences and a stunning architectural environment that speaks to the modern traveller. The property presents a harmonious balance of luxury and style, providing a smooth and memorable visit to a dynamic city known for its rich culture and modern flair.
Where to stay in Mexico
Some of the best areas to stay in Mexico are Cancun, Mexico City, and Playa del Carmen. Cancun offers stunning beaches and vibrant nightlife alongside ancient ruins. Mexico City boasts rich culture and impressive architecture featuring numerous museums and historical sites. Playa del Carmen is perfect for beach lovers, with excellent dining and snorkelling. For first-time visitors, Cancun is the ideal choice.
CancunOpens in a new window: Cancun is a fantastic seaside retreat perfect for travellers looking for a mix of relaxation and excitement. With its focus on beach and sea vibes, you can enjoy activities like swimming and snorkelling in its crystal-clear waters. For a taste of local heritage, exploring ruins is a must, while excursions and dining experiences add to the rich cultural flavour. Unique spots such as Moon Palace Golf Club and Delfines Beach offer both leisure and luxury, making Cancun a top choice for a well-rounded escape.
Mexico CityOpens in a new window: Mexico City offers a vibrant urban experience, ideal for those eager to immerse themselves in art, culture and history. The city's rich tapestry is reflected in its museums, historical architecture, and lively cultural attractions. Wander through must-see spots like Zócalo and Paseo de la Reforma, and soak up the local vibe at charming cafés and monuments that highlight the city's unique heritage and artistic spirit. This destination is perfect for travellers looking to balance historical exploration with modern urban life.
Playa del CarmenOpens in a new window: Playa del Carmen is a relaxed coastal haven, ideal for those who love the beach and a laid-back lifestyle. With a focus on the sea and snorkelling, it offers a refreshing escape for water enthusiasts. Enjoy a variety of dining and entertainment options along its vibrant streets, perfect for a casual night out or a fun day exploring local attractions. This destination provides a charming blend of natural beauty and lively local culture, ensuring a memorable stay for every visitor.
Things to do in Mexico
Mexico offers the perfect blend of thrill and tranquillity for travellers. Dive into exhilarating water parks, surf pristine waves, or explore vibrant markets. Unwind with stunning sunsets by the beach, shop at bustling malls, and enjoy lively dancing. Don't miss out on unforgettable tours through historic sites and natural parks!
San Miguel – This vibrant neighbourhood is brimming with activities and interests for every traveller. Dive into the fun at a water park, or explore the educational opportunities available in the area. For those keen on shopping, visit the bustling shopping centre and market, where you can find unique local goods. Don't miss the chance to visit the stunning Ex-Convent of the NativityOpens in a new window, a historic place that reflects the rich cultural heritage of the region, offering a glimpse into its fascinating past.
Los Mochis – A city that beckons nature lovers, Los Mochis is close to beautiful beaches and natural parks. Spend some time shopping to find local crafts and souvenirs, or enjoy a scenic ferry ride to take in the breathtaking views of the coastline. Adventure seekers should climb up to Memorial HillOpens in a new window, where you can enjoy outdoor activities while surrounded by romantic landscapes, making it a perfect spot for memorable photographs and sunset views.
Punta de Mita – This lively city is renowned for its stunning beaches and vibrant sea life. Experience breathtaking sunsets that paint the sky, or take part in thrilling surfing sessions on the waves. Engage in entertaining tours that showcase the beauty of the surroundings, and let loose with some dancing at local venues. Make sure to relax at Punta de Mita Beach, a beautiful spot where you can soak up the sun or enjoy leisurely strolls along the shore, making the most of your beach getaway.
4 tips for savvy savings when booking a hotel in Mexico
Book for the cheapest times: The most affordable time to visit Mexico is between September and November, when hotel prices may drop. A stay of at least 3 days is recommended for discovering the country’s significant landmarks and cultural sites, ensuring a comprehensive experience on a budget. Visitors can explore a variety of attractions related to history, culture, and natural beauty, making this an excellent opportunity for those seeking great value for money.
Look for last-minute deals on Hotels.com: For travellers in Mexico, Hotels.com may offer enticing DealsOpens in a new window and special last-minute opportunities in its Last-Minute Deals section, where discounted hotel rates close to the travel date could be found. By enabling email alerts or push notifications, you're more likely to see flash sales and promotions. Additionally, the Smart Shopping tool within the app is a handy comparison tool that assists users in comparing hotel prices and amenities, ensuring you’re informed if rooms become available or if prices drop for a potential last-minute getaway.
Be flexible with dates: Prices can fluctuate due to various factors, including the hotel's location, star rating, and the time of year. Therefore, being flexible with your travel dates may help you find a more favourable rate for your stay in a hotel in Mexico. For those in search of distinctive accommodations, boutique hotels often provide a more personalised experience and can occasionally offer better value. When you book through Hotels.com, we will inform you if the price for your chosen dates is above or below the average. If the price leans towards the higher end, we will suggest alternative dates that might offer a more attractive rate.
Consider your location: Staying in the heart of major cities in Mexico undoubtedly provides a level of convenience, as it places you close to a variety of local attractions. However, this proximity often comes at a premium, resulting in higher accommodation costs. In contrast, smaller towns and rural areas tend to be more affordable, offering budget-conscious travellers a chance to stretch their finances further. For those seeking better rates, it may be worth considering hotels located just outside the city centre, even if this necessitates a bit of extra travel to reach key sites. Additionally, exploring nearby cities can uncover a wealth of experiences while presenting more wallet-friendly options.
Best time to go to Mexico
Mexico has a varied climate due to its size, so the best time to visit depends on the region and your preferences for weather and crowds. The peak travel months to visit Mexico are June, July, and September, which see a higher number of tourists. During this peak period, the weather is mostly sunny, accompanied by light rainfall. In contrast, August, October, and December are ideal if you're looking for a calmer vacation, marked by no to light rainfall and sunny to mostly sunny conditions.