Search for Cheap Deals on
Hotels in Celestún

Choose from 41 Celestún Hotel Deals

Posada Lilia
Posada Lilia
2 out of 5
Calle 12 #128B, x 17 y 19, Celestún, YUC
  • 5 min walk from Celestun Beach
The price is $36 per night from Jun 18 to Jun 19
$36
per night
Jun 18 - Jun 19
Book a stay at this beach hotel in Celestún. Enjoy free WiFi, a 24-hour front desk, and daily housekeeping. Popular attractions Celestun Beach and Reserva de ...
7.6/10 Good! (91 reviews)
"Nice room block from beach everything in town easy walk. Hot water worked, as did wifi. I would use it again."

Reviewed on Jan 18, 2024

Posada Lilia
Hotel Beach Don Gonzalo
Hotel Beach Don Gonzalo
2.5 out of 5
12 x 17 y 19, 126b, Celestún, YUC
  • 5 min walk from Celestun Beach
The price is $43 per night from Jun 18 to Jun 19
$43
per night
Jun 18 - Jun 19
Stay at this hotel in Celestún. Enjoy free WiFi, breakfast (surcharge), and daily housekeeping. Our guests praise the helpful staff and the clean rooms in our ...
8.6/10 Excellent! (95 reviews)
"Hotel was great. The town is good once you get use to it."

Reviewed on May 23, 2024

Hotel Beach Don Gonzalo
Flamingo Guest House Celestún
Flamingo Guest House Celestún
2 out of 5