Cancun Hotels

Find the best Cancun hotel for your dates, by price or preference

Compare hotel deals across hundreds of providers, all in one place

Look out for Cancun hotels with free cancellation or excellent ratings

Trusted Cancun hotel providers

See all hotels in Cancun

View more hotels
We use indicative prices on this page to help you choose from a large number of options. The prices on this page are indicative estimates based on searches conducted by travellers on Skyscanner, which are subject to change.
All taxes and fees included
View more hotels

Find a Cancun hotel in the heart of the action

Beat the queues at the top Cancun attractions by staying close to them.

Fast facts

Sleep easy, armed with the stuff that's good to know before you go.
Highest rated hotelSeadust Cancun Family Resort - All Inclusive – 5
Cheapest month to bookSeptember
Average 4 star hotel price$396 per night
Average 5 star hotel price$815 per night

Where to stay in Cancun

In Cancun, the Zona Hotelera stands out as the main tourist district, famous for its stunning beachfront locations and a plethora of activities. For a mix of luxury and mid-range accommodations with easy access to various attractions, Boulevard Kukulcan within the Zona Hotelera is perfect, offering beautiful beachfront views and convenience. Situated south of Cancun, Puerto Morelos caters to those seeking a quieter and more relaxed atmosphere while still boasting beautiful beaches. With Skyscanner, you can easily compare the best options for staying in these distinct areas of Cancun.

Best hotels in Cancun based on location

In Cancun, some of the best-located hotels include Suites Cancun Center, Temptation Cancun Resort - All Inclusive - Adults Only, and Breathless Cancun Soul Resort & Spa - Adults Only - All Inclusive. Located just 1.93 km from the city centre, Suites Cancun Center is perfect for those wanting quick and convenient access to the urban scenes and landmarks. It’s great for maximising your time exploring the nearby attractions. Not far behind, Temptation Cancun Resort sits just 5.71 km from the centre. This makes it an excellent choice for visitors who want a balance between city access and resort-style relaxation. Though slightly more distant at 6.83 km from the city hub, Breathless Cancun Soul Resort & Spa still offers convenient routes to urban activities while providing a tranquil escape. With these choices, finding the best deal becomes effortless with Skyscanner, ensuring a great stay without missing out on Cancun’s vibrancy.

Good value hotels in Cancun

In Cancun, choosing where to stay comes down to the amenities that best suit your travel needs. Suites Cancun Center provides essential comforts with its pool, Wi-Fi, and air conditioning, making it a solid option for a straightforward, enjoyable stay. If you're seeking a balance between relaxation and fitness, Grand Park Royal Cancun impresses with its pool, fitness centre, and sauna. These amenities make it the perfect spot to unwind or keep up with your exercise routine. For a comprehensive resort experience, Grand Palladium Costa Mujeres Resort & Spa - All Inclusive offers impressive features such as a pool, spa, and convenient airport shuttle, ensuring both a luxurious and hassle-free stay. Explore all these options and more on Skyscanner to find the ideal match for your journey.

Family-friendly hotels in Cancun

Cancun offers exceptional options for families seeking to enjoy a relaxing vacation together. For parents looking for convenience and flexibility, Paradisus Cancún stands out with its array of specific amenities for children, including a playground and multiple facilities tailored for young guests. The baby-sitting services provide an added layer of comfort, enabling parents some time for themselves. Another excellent choice is Majestic Elegance Costa Mujeres - All Inclusive, where the dedicated children's pool offers safe water fun, complemented by various children's facilities and a first aid room for added peace of mind. The JW Marriott Cancun Resort & Spa provides additional security and enjoyment for families with its children’s pool and babysitting services, making it a very accommodating selection for a family-oriented getaway in Cancun.

Cancun's top attractions

Cancun offers a diverse array of attractions that cater to all interests. The Tulum Archaeological Zone provides a glimpse into the ancient Maya civilisation, with its striking structures set against the azure backdrop of the Caribbean Sea. For those seeking an eco-friendly adventure, Xcaret Eco Park promises a day filled with natural and cultural wonders, from a jaguar island to captivating night shows. If you're a beach lover, Playa Las Perlas and Playa Tortugas offer accessible and picturesque spots to enjoy sunbathing, swimming, or a seaside stroll. Make sure to visit Isla Mujeres, a charming island where you can explore an ecological water theme park and immerse yourself in the underwater world. For a touch of romance, the Columbus Romantic Dinner offers a memorable evening with a delectable steak and lobster meal aboard a boat in the lagoon.

Finding cheap hotels in Cancun: FAQs

In Cancun, the expected average temperature in March is 25°C. The warmest month is typically August, which averages 30°C. The coolest month is January, with temperatures averaging 22°C. The rainiest month is September, and the driest month is March.
You can always cancel or amend your hotel reservation if you need to, but look out for hotels in Cancun with free cancellation or flexible booking options if you want to protect your money. Some hotels allow you to cancel and get your money back if your plans change.
Of course - the cheapest hotel deal we found within the next seven days is $26 per night. If you need somewhere in the next 24 hours, we've found you somewhere to stay for $28 per night.
The average price of a hotel during the week is $308 per night, and the average price on weekends is $299. Overall, it looks like the cheapest day to stay in Cancun could be Thursday.
The nearest airport to Cancun is Cancun Airport (CUN), which is 14.1km from the city centre.
We crunched some numbers on our calendar and found that Thursday is the cheapest day to stay in Cancun. And the most expensive day seems to be Friday
The average price of a 3-star hotel in Cancun is currently around $195 per night. And the cheapest 3-star hotel we found is $24 per night.
The average price of a 4-star hotel in Cancun is currently around $488 per night. And the cheapest 4-star hotel we found is $43 per night.
The average price of a 5-star hotel in Cancun is currently around $866 per night. And the cheapest 5-star hotel we found is $30 per night.
The cheapest month to stay in a hotel in Cancun is March, with an average price of $295 per night. The most expensive month is March, when the average room rate can rise to $669 per night. These average prices are based on all the hotels we found – from hostels through to fancy 5-star hotels.
The average price of a hotel in April is $344 per night, which is around 3% lower than the rest of the year.