Agoda Hero Banner

Find Hotels in Cancun, Mexico

1884 vacation rentals and hotels available now

11 best hotels in Cancun

Star rating
Review score
Our top picks
Lowest price first
Nearest to
Best reviewed
Selina Cancun Laguna Hotel Zone
Hotel Zone,Cancun - View on map
"1. Honestly,the location is good. You can take bus there to Cancun center. And Xcaret spot is near. 2. Traveled 6 countries,stayed several hotels,some even only with bed stay. But this is the worst one I've ever been. 3.Small,one bed is full for the room,no place to stand,can't put one more luggage. 4.Facilities,no hair dryer for a hotel??No towels/shower gel/shampoo.(I thought there's no such things for this hotel and understood.But it shows at the last day when we leave). 5.Water supply cutoff at the morning. When I down stairs to the public restroom do some morning washs,sh--ts (saw disgusting things) Terrible "
Show more
7.2

Very good

35 reviews

Avg price per night
$ 66
Hotel Parador
Cancun Downtown,Cancun - View on map
"Best place near ADO Centro."
7.4

Very good

29 reviews

Avg price per night
$ 40
Omni Cancun Hotel & Villas All Inclusive
Hotel Zone,Cancun - View on map
"Their drinks were outstanding yet there were limited food choices, which might be understanding due to the conditions right now. Sometimes the service was slow and not much attention was focused on us and we’d end up waiting a while for the food or have our orders taken even if the place isn’t as crowded. In addition, the schedule given to us was incorrect and we would expect one day to be something but in reality it was switched around and we weren’t informed on it. The cleaning service was good and they were very nice. The beach isn’t as nice but if you stay here I’d recommend to tan there only or find another nearby beach. From the beginning the lobby worker David has been outstandingly helpful to us and explained things thoroughly once we were settling in. I would recommend this hotel if you were staying for 2-3 nights but anymore than that I wouldn’t suggest it."
Show more
8.5

Excellent

48 reviews

Avg price per night
$ 368
TRS Coral Hotel - Adults Only - All Inclusive
Playa Mujeres,Cancun - View on map
"Love this resort. My group had so much fun. The staff was awesome. The food and drinks were great. Our swim-up suite was great. Love our butlers, waiters and host at the spa. We will stay here again"
Show more
9

Exceptional

26 reviews

Avg price per night
$ 453
Ibis Cancun Centro Hotel
Cancun Downtown,Cancun - View on map
"Excellent hotel to stay in Cancun if you don't want to stay near the beach., near Centro americana. Many Restaurants within walking distance. Well managed Hotel, friendly staff"
Show more
7.1

Very good

66 reviews

Avg price per night
$ 66
The Westin Resort & Spa, Cancun
Hotel Zone,Cancun - View on map
"The entire staff especially Adriana did an exceptional job to make our stay enjoyable. Our room was exceptionally clean and quiet the view of the ocean was amazing the pools were warm and clean and inviting, and the music was superb. This was a hidden gem that I am happy to have found. Thanks again to Adriana and to the staff at the Westin spa and resort in Cancun."
Show more
8

Excellent

63 reviews

Avg price per night
$ 158
Krystal Cancun
Hotel Zone,Cancun - View on map
"The Krystal Cancun Hotel is on the best beach in Cancun. The Hotel staff are friendly and genuine. Nothing ever seemed to be a problem. Customer service is 10 out of 10. Disappointed in Agoda and will never use them again. The hotel showed me what they requested and it was totally different from what I paid for and what they stated in my confirmation email. Thank goodness the wonderful reception gentleman took my profound dismay further up the ladder and truly spoiled me. The respect shown to every guest by all staff was ‘bar none’ finer than I have seen in a long time and I have travelled the world. I will be back and have found my home away from home here. Food is amazing, floors are clean and shiny, windows are sparkling, pools are wonderful and bellhops make eye contact and great you coming in and leaving the hotel. Well done Krystal Cancun!!!!"
Show more
7.4

Very good

198 reviews

Avg price per night
$ 174
Fiesta Inn Cancun Las Americas
Cancun Downtown,Cancun - View on map
"Love this Hotel! Clean rooms and very attentive employees..For sure will stay here again. Uber can be taken in front of Hooters Restaurant outside the mall."
Show more
8.2

Excellent

39 reviews

Avg price per night
$ 116
Hotel Luma by Kavia
Cancun Downtown,Cancun - View on map
"Easy check in, good location and a lot of cheap restaurants around."
7.9

Very good

17 reviews

Avg price per night
$ 47
Comfort Inn Cancun Aeropuerto Cancun
English River Lake,Cancun - View on map
"Had a very pleasant experience. The free breakfast in the morning was quite good. The fruit was so fresh . The best feature was the free shuttle to the airport as taxis were very expensive in Cancun. Everyone spoke proficient English and were very friendly. This is a great hotel for people leaving Cancun early on theorming and don't want to spend ridiculous ai prices. "
Show more
6.8

Very good

150 reviews

Avg price per night
$ 77
Selina Cancun Laguna Hotel Zone
Hotel Zone,Cancun - View on map
"1. Honestly,the location is good. You can take bus there to Cancun center. And Xcaret spot is near. 2. Traveled 6 countries,stayed several hotels,some even only with bed stay. But this is the worst one I've ever been. 3.Small,one bed is full for the room,no place to stand,can't put one more luggage. 4.Facilities,no hair dryer for a hotel??No towels/shower gel/shampoo.(I thought there's no such things for this hotel and understood.But it shows at the last day when we leave). 5.Water supply cutoff at the morning. When I down stairs to the public restroom do some morning washs,sh--ts (saw disgusting things) Terrible "
Show more
7.2

Very good

35 reviews

Avg price per night
$ 66

Fast facts about Cancun, Mexico

Accommodations1,884 properties
Popular hotelMajestic Elegance Costa Mujeres - All Inclusive
Popular areaCancun Downtown
Nightly rates from₹495
AirportCancun International Airport

Discover the neighborhoods of Cancun


Just booked


Just viewed by other Agoda travelers


Traveler impressions of Cancun


Frequently asked questions

What's the average price of a hotel in Cancun?

The average price for a 3-star hotel in Cancun is USD 154. The average price for a 4-star hotel in Cancun is USD 394. The average price for a 5-star hotel in Cancun is USD 553.

What's the average price of a hotel in Cancun this weekend?

The average price for a 3-star hotel in Cancun this weekend is USD 149. The average price for a 4-star hotel in Cancun this weekend is USD 423. The average price for a 5-star hotel in Cancun this weekend is USD 539.

What's the average price of a hotel in Cancun tonight?

The average price for a 3-star hotel in Cancun tonight is USD 243. The average price for a 4-star hotel in Cancun tonight is USD 390. The average price for a 5-star hotel in Cancun tonight is USD 545.

What are the most popular hotels in Cancun?

What are the best hotels in Cancun for couples?

What are the best hotels in Cancun for families?

Families who stayed in Cancun highly recommend Aloft Cancun, Emporio Cancun and Residence Inn by Marriott Cancun Hotel Zone.

What hotels in Cancun have the best views?

Verified travelers to Cancun have given top reviews for the views at Sina Suites, Grand Fiesta Americana Coral Beach Cancun All Inclusive and Hyatt Zilara Cancun - All Inclusive - Adults Only.

What hotels in Cancun have the best breakfast?

Verified travelers to Cancun have given top reviews for the breakfast at Izla Hotel - Adults Only, Fairfield Inn & Suites Cancun Airport and Oh! The Urban Oasis - Adults only.

What's the best neighborhood in Cancun to stay in?

Popular neighborhoods among travelers staying in Cancun include Hotel Zone, Cancun Downtown and Isla Mujeres.

Show more questions



More about Cancun

Located in the Mexican Caribbean, Cancun is a popular resort destination that attracts vacationers from all over North America and the rest of Mexico, as well as the rest of the world. The city is served by Cancun International Airport, which is about six miles outside of the major Cancun hotel district. The airport is busiest during the winter months leading into spring, when North Americans flee toward the warmth of the tropics. Getting to the resorts is made easy by the availability of shuttle buses and hotel pick-ups.

Offering visitors a great mix of the relaxed Caribbean beach days and a lively nightlife, the resorts and hotels of Cancun are as suitable for families as they are for single vacationers looking for a whirlwind vacation. Most of the hotels and resorts of Cancun are concentrated within the Hotel Zone, which is home to the highest number of all-inclusive resorts and activities geared directly toward tourists.

Activities in Cancun usually involve a beach chair and a cocktail, though there are plenty of more elaborate options available. Traditional bull fights, similar to those seen in Mexico City, are staged in Cancun. Not for the squeamish, these exciting affairs offer fascinating insight into the culture of the Yucatan Peninsula. If the beautiful turquoise waters and white sands aren’t enough, travelers can engage in water activities such as snorkeling and diving, which are often arranged by the hotels and resorts.

Of course, there’s a lot more to see and do in Cancun and the best way to discover what else this city has to offer in terms of attractions, landmarks, and hotels is by exploring the interactive map on this page.

For more information on hotels and landmarks in the different areas of Cancun, click on the interactive Cancun map on the left-hand side of the page.