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 Kukulkan - 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.
Playa del Carmen is known for its beaches and clubs, and entices visitors with popular attractions including Xcaret Eco Theme Park and Playa del Carmen Main Beach.
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 Xplor Theme Park and Xenses 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 museums, cathedral, and art galleries 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 museums, cathedral, and art galleries 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.
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.
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 full of friendly people 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.
Haven Riviera Cancun - All Inclusive - Adults Only
10/10 Excellent
"We had an amazing stay at Haven Riviera Cancun! The resort was beautiful, clean, and very relaxing. Our room was spotless, comfortable, and always kept in great condition. The pools were also amazing and a perfect place to relax and enjoy the vacation.
The staff really made our experience special. Everyone was friendly, welcoming, and always willing to help. A special shoutout to Jorge and Adrian at the bar — they were both incredibly nice, cool, and made us feel welcome every time we came by. They always had a great attitude and made getting drinks even more enjoyable!
Overall, we had a wonderful experience at Haven and would definitely recommend it to anyone looking for a relaxing adults-only all-inclusive resort. We truly enjoyed our stay and hope to come back again!"
Sunscape Cancun All-Inclusive Resort & Spa by Hyatt
8/10 Good
"Great and very helpful staff! The activities guys ARE good! Waiters, food and beverage people, and cleaners we thank you for your hardwork. Shout out ot the baywatch guys who found my hat 24 hours later even that I lost it in the ocean. The food is good. The property - we were little disappointed when we first got there, in the pictures looks much nicer... but not too bad if you don't mind."
"Perfect location just a short walk from terminal 1 across a bridge. My room was spacious and clean. The bed was very comfortable. Didn’t try the food. The free shuttle service to terminal 2 the next day was excellent."
Atelier Playa Mujeres - Adults Only - All Inclusive
10/10 Excellent
"We just got back from our second stay at Atelier Playa Resort, and it was every bit as wonderful as our first visit. The staff continues to go above and beyond, greeting us with genuine warmth and making sure every request was handled quickly and with a smile. Their attention to detail really makes you feel welcomed and taken care of throughout the entire stay.
The food was absolutely excellent every restaurant we tried offered fresh, flavorful dishes with plenty of variety, and the quality never disappointed. Whether it was a quick bite by the pool or a full dinner, the culinary experience exceeded our expectations both times.
Beyond the food and service, the amenities are fantastic. Everything about the resort makes it easy to relax and enjoy yourself without a worry in the world.
We had a truly great time, and the fact that we're already looking forward to going back says it all. Atelier Playa Resort has earned a loyal guest in us, and we can't wait for our next visit!"
"Stayed at Riu Cancun for 5 nights had the best time ever. Rooms are spacious, the staff are friendly and the beach is beautiful. The bars and all the swimming pools were great, would definitely stay here again!"
Discover Mexico, a vibrant tapestry of sun-kissed beaches, ancient ruins, and colourful culture. From the luxurious resorts of Cancun to the artistic streets of Mexico City, every corner offers a unique allure. Explore the stunning coastline of the Riviera Maya, where azure waters meet pristine sands, or wander through the historic streets of Oaxaca, renowned for its rich culinary heritage. Delve into the mysteries of the Mayan ruins at Tulum and bask in the warmth of the local hospitality. Mexico invites you to embark on an unforgettable journey filled with adventure and enchantment.
Discover great hotels in Mexico
Mexico offers a diverse range of hotel accommodations, from luxurious beachfront resorts in Cancun to charming boutique hotels in historic towns like San Miguel de Allende. Budget-friendly options are plentiful, ensuring travellers can find ideal stays that suit their needs, whether in bustling cities or tranquil coastal areas. These are some of the hotels preferred by our travelers in Mexico:
Live Aqua Cancun - Adults Only - All-InclusiveOpens in a new window: A 5.0-star luxury resort in Cancun with a stellar guest rating of 9.4 out of 10, Live Aqua Cancun - Adults Only - All-Inclusive offers a refined beach experience with direct access to pristine sands and a range of adventure sports such as canoeing, kayaking, and skydiving. This property captivates leisure travellers seeking a blend of high-end comfort and dynamic outdoor activities. The resort features exquisite amenities including high-end dining options and curated experiences that ensure a seamless, indulgent stay. The consistently positive reviews underscore exceptional service, immaculate cleanliness, and outstanding guest satisfaction.
Secrets Maroma Beach Riviera Cancun - Adults Only - All inclusiveOpens in a new window: An elegant 5.0-star hotel in Cuernavaca with a guest rating of 9.2 out of 10, Secrets Maroma Beach Riviera Cancun - Adults Only - All inclusive exudes romance and luxury tailored for leisure travellers seeking a serene and indulgent retreat. The hotel boasts impressive features including spa services, a full-service on-site restaurant with garden and pool views, and exclusive romance packages. Guests delight in the expansive, well-appointed rooms and the tranquil, beautifully landscaped gardens, all contributing to an overall atmosphere of refined relaxation and curated experiences.
Atelier Playa Mujeres - Adults Only - All InclusiveOpens in a new window: A 5.0-star resort in Cabo San Lucas with a guest rating of 9.4 out of 10, Atelier Playa Mujeres - Adults Only - All Inclusive offers a sophisticated beachside escape with direct access to the shore and an array of water sports including kayaking, swimming, and snorkeling. This luxury property caters to leisure travellers yearning for a distinctive blend of high-end amenities and vibrant outdoor adventures. The resort features upscale dining, lavish service, and a range of curated experiences that ensure a smooth and memorable stay, all reflected in consistently glowing guest feedback.
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 exciting entertainment, perfect for relaxation and romantic getaways. Mexico City boasts rich history and culture, with renowned museums and architectural marvels. Playa del Carmen is ideal for beach lovers and nightlife enthusiasts. For first-time visitors, Cancun is the best choice for a well-rounded experience.
CancunOpens in a new window: Cancun is a vibrant destination known for its stunning beaches and lively atmosphere, making it a top choice for those seeking relaxation and entertainment. With beautiful spots like Delfines Beach and a range of water activities such as snorkeling and swimming, it’s perfect for beach lovers. For a taste of local history, explore nearby ruins or enjoy excursions that showcase the natural beauty of the area. Accommodation options like Moon Palace Golf Club provide luxury and comfort, while Iberostar Cancun Golf Course caters to golf enthusiasts looking for a great round in a scenic setting.
Mexico CityOpens in a new window: Mexico City is a dynamic metropolis rich in culture and history, offering an incredible array of museums, churches, and architectural marvels. Highlights include the iconic Zócalo and the Basilica of Our Lady of Guadalupe, both steeped in history and cultural significance. The city’s vibrant arts scene is complemented by charming cafes and bustling markets, providing a perfect blend of relaxation and exploration. For a unique experience, consider visiting the Angel of Independence Monument, a symbol of the city's rich heritage. Accommodations range from chic boutique hotels to luxurious stays, ensuring a comfortable base for your adventures.
Playa del CarmenOpens in a new window: Playa del Carmen is a laid-back coastal town that offers beautiful beaches and a lively atmosphere, perfect for those wanting to unwind while enjoying a vibrant local scene. The area is renowned for its excellent snorkeling and diving opportunities, making it a haven for water enthusiasts. With a variety of bars and entertainment options, it’s also a great place to dance the night away after a day of relaxation. The town's charm extends to its shopping areas, where you can find everything from artisanal crafts to fashionable boutiques. Stay in one of the many beachfront hotels for easy access to the sun and sea.
Things to do in Mexico
Mexico invites you to discover vibrant markets, indulge in live music, and explore stunning architecture. From charming small towns with historic ruins to sun-soaked beaches, there’s a perfect blend of relaxation and exploration waiting for you. Don't miss guided tours to uncover the rich tapestry of this enchanting destination!
Miguel Hidalgo – This vibrant neighbourhood is a hub of culture and creativity. Start your adventure by strolling down Paseo de la Reforma, where the city’s impressive architecture meets lively street art. Enjoy some retail therapy in the local shops, and if you’re in the mood for music, check out a live performance at one of the nearby venues. For art enthusiasts, the museums scattered throughout the area offer fascinating exhibitions that showcase both local and international works. Don’t forget to take in the stunning views of the castle-like structures that enhance the charm of Miguel Hidalgo.
Ticul – Known for its quaint, small-town feel, Ticul invites you to explore its rich history. A visit to the breathtaking Iglesia de San Antonio de Padua is a must; the church’s architecture and serene atmosphere provide a perfect backdrop for reflection. After soaking in the cultural sights, indulge in some shopping at local markets where you can find unique handmade crafts and souvenirs. The blend of historical ruins and beautiful churches makes Ticul a delightful destination for those looking to uncover the heart of Mexican heritage.
Papanoa – If relaxation is what you seek, then Papanoa has just what you need with its stunning beaches. Spend your day unwinding at Papanoa Beach, where golden sands meet crystal-clear waters. This beach is not just for sunbathing; you can also participate in various water activities like swimming or simply enjoy a leisurely walk along the shore. The serene environment and picturesque scenery make Papanoa an ideal spot to escape the hustle and bustle of city life, offering the perfect blend of tranquillity and natural beauty.
4 tips for savvy savings when booking a hotel in Mexico
Book for the cheapest times: The most budget-friendly time to visit Mexico is between September and November, when hotel prices tend to be lower. To fully appreciate the country's rich history, culture, and natural wonders, it is advisable to stay for at least 3 days. This duration allows visitors to explore significant landmarks and attractions, such as ancient ruins and stunning natural sites, all while enjoying great value for money. During this period, prices may drop further, making it an even more appealing option for those travelling on a budget.
Look for last-minute deals on Hotels.com: When planning a trip to Mexico, you may discover attractive offers by exploring the DealsOpens in a new window section on Hotels.com. For last-minute travel, you're more likely to see discounted rates in the Last-Minute Deals area, where rooms might become available as your travel dates approach. Moreover, by enabling alerts, you could be informed of flash sales. Additionally, the Smart Shopping tool available via the app helps you compare hotel prices and amenities, ensuring you have all the details needed to make an informed decision.
Be flexible with dates: Prices can vary depending on factors such as the hotel's location, star rating, and time of year, so remaining flexible with your dates may help you save on your stay in a hotel in Mexico. For travellers seeking a unique experience, boutique hotels might offer a more personalised stay and potentially even better value. When you book through Hotels.com, we will inform you if the price for your chosen dates is above or below average, and if it appears to be on the higher side, we could recommend more affordable dates to help you potentially find a better deal.
Consider your location: Staying in the heart of major cities in Mexico undoubtedly provides the convenience of proximity to local attractions, but it often comes at a premium price. Accommodations in these central locations are more likely to be costly compared to those in smaller towns and rural areas, which tend to offer more budget-friendly options. For those seeking better rates, opting for hotels just outside the city centre can be a wise choice, although it may necessitate some additional travel to reach key sights. Alternatively, exploring nearby cities can unveil a wealth of experiences while also presenting more affordable lodging opportunities.
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.