Best 4 Star Hotels in Celestún
Check availability on Celestún 4 Star Hotels
Featured Celestún 4 Stars Hotels

Tótem Beach Club
12 Benito Juárez, Celestún, Yuc.
During your stay at Tótem Beach Club, you're just a quick walk from Celestún Beach. Features include free WiFi in public areas and a free manager's reception, plus 4 outdoor pools.
Pool
Wellness

Hacienda Santa Rosa de Lima
Carretera Mérida Campeche, Desviación Maxcanú, Santa Rosa, YUC
The price is CHF 269 per night
CHF 269
21 Jul - 22 Jul
includes taxes & fees
Our customers tell us that they can't get enough of the helpful staff at Hacienda Santa Rosa de Lima. Enjoy features like free WiFi in public areas and free valet parking, plus a full-service spa.
Pool
Wellness

Xixim Mundo Imperial Wellness All Inclusive
Km 10 Del Viejo Camino A Sisal, Celestún, YUC
During your stay at Xixim Mundo Imperial Wellness All Inclusive, you'll be close to Ojo de Agua Baldiosera. You'll find features such as free valet parking, plus 2 outdoor pools and 3 restaurants.
Am Privatstrand
Pool
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Celestún hotels essential information
Accommodation | 59 hotels |
---|---|
Lowest Price | CHF 269 |
Highest Price | CHF 269 |
Popular hotels | Tótem Beach Club, Hacienda Santa Rosa de Lima, Xixim Mundo Imperial Wellness All Inclusive, Villa La Siesta |
Areas of Celestún
Other accommodation options
Hotels by star rating
Top Trending
Flights
- Flights from Zürich to Sarajevo
- Flights to Papua New Guinea
- Flights from Zürich to Dubai
- Flights from Geneva to Trieste
- Flights to Osaka
- Flights from Zürich to Rostov-on-Don
- Flights from Traian Vuia
- Oman Air
- Flights from Zürich to Antananarivo
- Flights from Zürich to Rarotonga
- Flights from Pristina to Zürich
- Flights to Berenice
- Flights to Kiotari
- Flights from Geneva to Zanzibar
- easyJet
- Flights from Zürich to Grand Cayman
- Flights from Zürich to San Andrés
- Flights from Geneva to Santo Domingo