See the latest deals and prices in Punta Cancun hotels
Filter by:
Selina Cancun Laguna Hotel Zone
Hotel in Punta Cancun, Cancun
Very Good
1 review
8
From $44 per night
Grand Park Royal Cancun - All Inclusive
Hotel in Punta Cancun, Cancun
Excellent
3 reviews
9
From $308 per night
Grand Fiesta Americana Coral Beach Cancun - All Inclusive
Hotel in Punta Cancun, Cancun
Excellent
2 reviews
9
From $597 per night
Dreams Sands Cancun Resort & Spa - All Inclusive
Hotel in Punta Cancun, Cancun
Excellent
1 review
9
From $339 per night
Flamingo Cancun - All Inclusive
Hotel in Punta Cancun, Cancun
Very Good
3 reviews
8
From $205 per night
Hotel Riu Palace Las Americas - Adults Only- All Inclusive
Hotel in Punta Cancun, Cancun
Excellent
1 review
9
From $415 per night
Hotel Riu Cancun - Adults Only - All Inclusive
Hotel in Punta Cancun, Cancun
Very Good
2 reviews
8
From $336 per night
Wyndham Alltra Cancun All Inclusive Resort
Hotel in Punta Cancun, Cancun
Excellent
0 reviews
9
From $367 per night
Beachscape Kin ha Villas & Suites
Hotel in Punta Cancun, Cancun
Very Good
0 reviews
8
From $153 per night
Ocean Dream Cancun by GuruHotel
Hotel in Punta Cancun, Cancun
No reviews
0 reviews
-
From $149 per night
Selina Cancun Laguna Hotel Zone
Hotel in Punta Cancun, Cancun
From $44 per night
Hotel Imperial Laguna Faranda
Hotel in Punta Cancun, Cancun
From $54 per night
Mayafair Design Hotel
Hotel in Punta Cancun, Cancun
From $75 per night
Hotel Faranda Imperial Laguna Cancún
Hotel in Punta Cancun, Cancun
From $64 per night
Suites Costa Cancun
Hotel in Punta Cancun, Cancun
From $64 per night
Laguna Suites by Club Sunset
Hotel in Zona Hotelera, Cancun
From $290 per night
120 stays
From $34 per night
75 stays
From $19 per night
April is the cheapest time to stay in Punta Cancun for an average of $216 per night.
Average price per night for 3-star hotels
Month
Price
January
$253
February
$261
March
$248
April
$216
May
$245
June
$246
July
$262
August
$240
September
$221
October
$229
November
$264
December
$241
8
Very Good
•
1 review
rachel
Genesis
United States
Andrea