
Find hotels in Mazatenango from ₩32,989
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Mazatenango
Family friendly
Check prices for these dates
Our top choices for Mazatenango hotels

1. Bambu Resort
Bambu ResortMazatenango
7.4 out of 10, Good, (90 reviews)
The price is ₩120,808
₩147,383 total
includes taxes & fees
Jun 18 - Jun 19

2. Fuego Atitlan Eco-Hotel
Fuego Atitlan Eco-HotelSan Marcos La Laguna
9.0 out of 10, Wonderful, (36 reviews)
The price is ₩73,355
₩130,144 total
includes taxes & fees
Jun 21 - Jun 22

3. Kula Maya Boutique Hotel & Spa
Kula Maya Boutique Hotel & SpaSan Marcos La Laguna
9.6 out of 10, Exceptional, (157 reviews)
The price is ₩265,499
₩323,909 total
includes taxes & fees
Jun 30 - Jul 1

4. Entrelunas
EntrelunasSan Martín Zapotitlán
7.8 out of 10, Good, (8 reviews)
The price is ₩86,557
₩105,606 total
includes taxes & fees
Jul 13 - Jul 14

5. Refugio del Volcan
Refugio del VolcanSan Pedro La Laguna
10.0 out of 10, Exceptional, (13 reviews)
The price is ₩71,222
₩86,891 total
includes taxes & fees
Jun 21 - Jun 22

7. Hotel Las Americas
Hotel Las AmericasQuetzaltenango
8.8 out of 10, Excellent, (53 reviews)
The price is ₩128,199
₩156,403 total
includes taxes & fees
Jun 20 - Jun 21

8. Hotel Amanecer Atitlán
Hotel Amanecer AtitlánSan Juan La Laguna
10.0 out of 10, Exceptional, (5 reviews)
The price is ₩59,379
₩72,440 total
includes taxes & fees
Jun 23 - Jun 24

9. Centenario Hotel Boutique
Centenario Hotel BoutiqueQuetzaltenango
10.0 out of 10, Exceptional, (46 reviews)
The price is ₩122,166
₩149,043 total
includes taxes & fees
Jun 22 - Jun 23

10. Gran Karmel Hotel
Gran Karmel HotelSanta Cruz Mulua
9.2 out of 10, Wonderful, (29 reviews)
The price is ₩186,310
₩227,288 total
includes taxes & fees
Jul 6 - Jul 7

11. Hotel Boutique Casa Morasan
Hotel Boutique Casa MorasanQuetzaltenango
9.6 out of 10, Exceptional, (145 reviews)
The price is ₩108,592
₩132,482 total
includes taxes & fees
Jun 23 - Jun 24

12. Zafra Hotel
Zafra HotelSan Martín Zapotitlán
8.0 out of 10, Very Good, (101 reviews)
The price is ₩96,375
₩117,581 total
includes taxes & fees
Jun 20 - Jun 21

13. Tierra de la Aurora
Tierra de la AuroraSan Marcos La Laguna
9.2 out of 10, Wonderful, (10 reviews)
The price is ₩156,569
₩191,014 total
includes taxes & fees
Jun 19 - Jun 20

14. La Cocina Bonita
La Cocina BonitaSan Pedro La Laguna
6.0 out of 10, (1 review)
The price is ₩27,040
₩32,989 total
includes taxes & fees
Jun 21 - Jun 22

15. Hotel Victoria Atitlan
Hotel Victoria AtitlanSan Pedro La Laguna
The price is ₩52,788
₩64,401 total
includes taxes & fees
Jun 18 - Jun 19

16. Hotel Los Olivos
Hotel Los OlivosSantiago Atitlán
7.6 out of 10, Good, (38 reviews)
The price is ₩92,276
₩112,577 total
includes taxes & fees
Jun 19 - Jun 20

17. Casa Don 20
Casa Don 20San Marcos La Laguna
The price is ₩33,935
₩41,401 total
includes taxes & fees
Jun 18 - Jun 19

18. Hotel La Colonia
Hotel La ColoniaSan Sebastian
8.4 out of 10, Very Good, (118 reviews)
The price is ₩82,801
₩101,017 total
includes taxes & fees
Jun 18 - Jun 19

19. Latam Hotel Plaza Pradera Quetzaltenango
Latam Hotel Plaza Pradera QuetzaltenangoQuetzaltenango
9.4 out of 10, Exceptional, (462 reviews)
The price is ₩161,259
₩196,736 total
includes taxes & fees
Jul 18 - Jul 19

20. Hotel Astor
Hotel AstorRetalhuleu
8.0 out of 10, Very Good, (45 reviews)
The price is ₩106,718
₩130,196 total
includes taxes & fees
Jun 28 - Jun 29
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
Learn more about Mazatenango
The vibrant central market offers colorful textiles and fresh tropical fruits alongside local street food vendors serving traditional pepián. Visit during the annual February carnival to experience elaborate parades and cultural performances, or take a day trip to the nearby Takalik Abaj archaeological site.

More cheap stays in Mazatenango

Hotel Mercy
7ma calle 07017 San Juan La Laguna Solola
The price is ₩57,526 per night from Jun 18 to Jun 19
₩57,526
₩93,183 total
Jun 18 - Jun 19
includes taxes & fees
8/10 Very Good! (56 reviews)











































































