Properties are selected based on real traveler reviews and popularity among guests who’ve booked a night in San Marcos on Hotels.com. These San Marcos hotels consistently deliver on comfort, location and traveler experience. Last updated on .
Hotels in San Marcos
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Tonight
Aug 29 - Aug 30Tomorrow
Aug 30 - Aug 31Next weekend
Sep 4 - Sep 6In two weeks
Sep 11 - Sep 13Top 5 hotels in San Marcos at a glance
- Hotel Posada Rosa Balvina — 2.5-star hotel in San Marcos. Guest rating: 2.0/10.
- HOTEL & RESTAURANTE POSADA SAN JOSE — 3-star hotel in Malacatan.
- Hotel y Restaurante Premier — 4.5-star hotel in La Esperanza. Guest rating: 8.0/10 — Very Good.
- Hotel Las Americas — 3-star hotel in Quetzaltenango. Guest rating: 8.8/10 — Excellent.
- Centenario Hotel Boutique — 5-star hotel in Quetzaltenango. Guest rating: 10/10 — Exceptional.
Where to stay in San Marcos?




Hotel Posada Rosa Balvina
Hotel Posada Rosa BalvinaSan Marcos
CNY242
CNY295 total
includes taxes & fees
Aug 30 - Aug 31




HOTEL & RESTAURANTE POSADA SAN JOSE
HOTEL & RESTAURANTE POSADA SAN JOSEMalacatan
CNY1,190
CNY1,452 total
includes taxes & fees
Aug 30 - Aug 31




Hotel y Restaurante Premier
Hotel y Restaurante PremierLa Esperanza
CNY2,999
CNY3,659 total
includes taxes & fees
Aug 30 - Aug 31




Hotel Las Americas
Hotel Las AmericasQuetzaltenango
CNY571
CNY697 total
includes taxes & fees
Aug 30 - Aug 31




Centenario Hotel Boutique
Centenario Hotel BoutiqueQuetzaltenango
CNY968
CNY1,181 total
includes taxes & fees
Sep 1 - Sep 2




Entre Cerros
Entre CerrosQuetzaltenango
CNY825
CNY1,007 total
includes taxes & fees
Aug 30 - Aug 31




La Mansion Hotel Boutique & Restaurante
La Mansion Hotel Boutique & RestauranteQuetzaltenango
CNY514
CNY756 total
includes taxes & fees
Aug 30 - Aug 31




Casa Dona Mercedes
Casa Dona MercedesQuetzaltenango
CNY181
CNY221 total
includes taxes & fees
Aug 30 - Aug 31




Hotel Pensión Bonifaz
Hotel Pensión BonifazQuetzaltenango
CNY812
CNY991 total
includes taxes & fees
Sep 3 - Sep 4




Latam Hotel Plaza Pradera Quetzaltenango
Latam Hotel Plaza Pradera QuetzaltenangoQuetzaltenango
CNY628
CNY766 total
includes taxes & fees
Sep 27 - Sep 28




Hotel Vintage Casa las Flores
Hotel Vintage Casa las FloresQuetzaltenango
CNY218
CNY266 total
includes taxes & fees
Aug 30 - Aug 31




Casa Elizabeth
Casa ElizabethQuetzaltenango
CNY98
CNY218 total
includes taxes & fees
Sep 1 - Sep 2




Central Park Jr. Suites
Central Park Jr. SuitesQuetzaltenango
CNY570
CNY696 total
includes taxes & fees
Sep 1 - Sep 2




HOTEL CASA BLANCA
HOTEL CASA BLANCAPajapita
CNY244
CNY298 total
includes taxes & fees
Sep 29 - Sep 30




Casa Xelaju
Casa XelajuQuetzaltenango
CNY363
CNY443 total
includes taxes & fees
Aug 30 - Aug 31




Blue House Xela
Blue House XelaOlintepeque
CNY408
CNY498 total
includes taxes & fees
Sep 9 - Sep 10




Hotel Vintage "Rialto"
Hotel Vintage "Rialto"Quetzaltenango
CNY344
CNY527 total
includes taxes & fees
Aug 30 - Aug 31




Lar Antiqua Hotel
Lar Antiqua HotelQuetzaltenango
CNY204
CNY454 total
includes taxes & fees
Sep 16 - Sep 17




Hotel Boutique Casa Morasan
Hotel Boutique Casa MorasanQuetzaltenango
CNY635
CNY775 total
includes taxes & fees
Sep 16 - Sep 17




Hotel del Ferrocarril
Hotel del FerrocarrilQuetzaltenango
CNY335
CNY912 total
includes taxes & fees
Aug 30 - Aug 31
Our prices for hotels in San Marcos are cheapest in February
Our prices for hotels in San Marcos are cheapest in February
Price trends for hotels in San Marcos
Pricing is based on two traveler single night rates
Top landmarks in San Marcos
Parque Regional Municipal San Marcos
Immerse yourself in nature and spend the day at Parque Regional Municipal San Marcos, located 1 mi (1.6 km) from central San Marcos. Want to stretch your legs some more? Head to Refugio del Quetzal, located nearby.
Learn more about San Marcos
San Marcos is well-known for its attractions such as Refugio del Quetzal and Parque Regional Municipal San Marcos.
See all hotels in San Marcos
Photo by Shanna Duffy
Check out reviews of San Marcos hotels guests love
Entre Cerros
8/10 Good
"We really enjoyed our time at Entre Cerros. There were 7 of us in one cabin but with 2 bedrooms and a loft, there was plenty of room. The small kitchen was helpful. There was a coffeemaker and good coffee, although we really needed a larger water filter. Cookies were on the table when we arrived and firewood was placed beside the outdoor fire pit for our use. The restaurant was better than expected, both breakfast and dinner. Our waiter, Cesar, did a great job serving us and making it special. The landscaping is beautiful. The heated pool was great! Our biggest complaint was the roads getting to Entre Cerros was rough and difficult to find. But once you get there, it’s great!"
Centenario Hotel Boutique
10/10 Excellent
"Hôtel génial situé dans le centre de Xela. Très propre et on sent une bonne odeur dès qu’on entre dans la chambre. Douche chaude avec une excellente pression. Il y a aussi une petite terrasse et un jacuzzi (que nous n’avons pas essayé)."
Hotel Posada de Papa Miro
10/10 Excellent
"The staff was amazing!"
Hotel Vintage Casa las Flores
8/10 Good
"Ita nice comfortable place to rest i love using the kitchen the owner frindly polite AND SHE HAS A BEUTIFULL BIRD HAS A PET. I will return if go to XELA AGAIN IN THE FUTURE VACATION."
Hotel Las Americas
10/10 Excellent
"Great staff 👍"
