Search Santa Ana hotels
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Santa Ana
Family friendly
Spa pool
Check prices for these dates
Top hotels and accommodation in Santa Ana

Hotel Campestre Santa Ana
Santa Ana
8.8 out of 10, Excellent, (5)

Hotel & Brunch Lirio de los Valles
Flores
10.0 out of 10, Exceptional, (1)
The price is AU$80
includes taxes & fees
9 Dec - 10 Dec

Hotel Villa Maya
Flores
9.6 out of 10, Exceptional, (185)

Hotel Camino Real Tikal
San Jose Peten
8.8 out of 10, Excellent, (544)
The price is AU$185
includes taxes & fees
4 Jan - 5 Jan 2026

La Casa de Don David
Flores
9.6 out of 10, Exceptional, (15)
The price is AU$98
includes taxes & fees
9 Dec - 10 Dec

Hotel Gringo Perdido
San Jose Peten
9.8 out of 10, Exceptional, (56)
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.
Save an average of 15% on thousands of hotels when you're signed in
More cheap accommodation in Santa Ana

Hotel Casazul
Calle La Union Flores Peten
8.6/10 Excellent! (206 reviews)
Frequently asked questions
Explore a world of travel with Expedia
- El Chal Hotels
- El Remate Hotels
- Lodges in El Remate
- Holiday Homes in Flores
- All Inclusive Hotels in Flores
- Cheap Hotels in Flores
- Family Hotels in Flores
- Hotels with Pool in Flores
- Lgbt Welcoming Hotels in Flores
- Luxury Hotels in Flores
- Flores Hotels
- Inns in Flores
- Resort in Flores
- Safari Tentalow in Flores
- Luxury Hotels in La Ponderosa
- La Ponderosa Hotels
- Laguna Yaxhá Hotels
- Hotels near Maya Mall
- Hotels near Mundo Maya Intl.
- Hotels near Yaxha Archaeological Site
- Flights to Flores
- Flights to Mundo Maya Intl.
- Flights from Mundo Maya Intl.
- Flights from Adelaide (ADL) to Flores (FRS)
- Flights from Denpasar (DPS) to Flores (FRS)
- Flights from Guatemala City (GUA) to Flores (FRS)
- Flights from Lombok (LOP) to Flores (FRS)
- Flights from Melbourne (MEL) to Flores (FRS)

























































































