7 Apr 2020 - 8 Apr 2020

2 adults - 1 room

Need some inspiration on where to stay? Top rated cheap hotels in Cancun include Smart Cancun by Oasis, Fiesta Inn Cancun Las Americas and Grand City Hotel Cancun based on user reviews. Skyscanner hotels is a fast, free and simple way to organise your stay. In a few clicks you can easily search, compare and book your Cancun accommodation by clicking directly through to the hotel or travel agent website. No fees are added to your stay by booking with us. To get started, simply add your chosen travel dates to the search box above and let us find cheap hotel deals for you. Or alternatively, select from the hotel options above.

Top rated hotels in Cancun

from $53
from $99
from $302

What are travellers saying about Cancun?

Adventure Travellers
Family Travellers
Nightlife Lovers
Luxury Travellers
Outdoor Enthusiasts
Member reviews (585)
Evelyn Estrella
Evelyn Estrella

We went to Cancun and had a ball. We were young and very much into nightlife. The nightlife was amazing, crowds were hopping and food was cheap. We went to Cancun central and met some incredible people. A must go to Mexico

Britt Sn
Britt Sn

Grand Palladium Kantenah Resort and the Grand Bahia Principe Resort are both amazing resort

Sybille  Furusho
Sybille Furusho

I had a good time there. I enjoyed the Jolly Roger Pirate show. Isla Mujeres was wonderful. Don’t miss Playa Delfines.

Bridget Chaidez
Bridget Chaidez

Haven't gone away to many trips, but it was the best one so far. We went for a wedding and stayed at an all-inclusive resort in Riviera Maya (one hour south from Cancun) and it was fantastic! We spent a lot of nights dancing and drinking and recovered at the pool/beach the next afternoon. We stayed at the resort most of the whole trip. The only two days we ventured out was when we visited the Mayan ruins and the theme park Xcaret.


The least expensive month is November, with an average of $110 per night. The most expensive month to stay in Cancun is April, with an average price of $315 per night.
The average price of a hotel in March last year was $154 per night. This is 25% less than the average nightly price of $194 seen over the previous 12 months.
In Cancun, the expected average temperature in March is 20.5°C/68.9°F. The warmest month is typically August, which averages 31.5°C/88.7°F. The coolest month is March, with temperatures averaging 19.6°C/67.3°F.
The nearest airport to Cancun is Cancun (CUN) (14.13km). Other nearby airports include: Isla Mujeres (15.57km) Playa del Carmen (64.50km) Cozumel (72.00km)

Plan a trip to Mexico