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 10 - Aug 11
Tomorrow
Aug 11 - Aug 12
This weekend
Aug 14 - Aug 16
Next weekend
Aug 21 - Aug 23

Top 5 hotels in San Marcos at a glance

  1. 1. Hotel Miralvalle — 3-star hotel in San Pedro Sacatepequez. Guest rating: 7.0/10 — Good.
  2. 2. Latam Hotel Plaza Pradera Quetzaltenango — 4-star hotel in Quetzaltenango. Guest rating: 9.4/10 — Exceptional.
  3. 3. Entrelunas — 2.5-star hotel in San Martín Zapotitlán. Guest rating: 8.2/10 — Very Good.
  4. 4. Centenario Hotel Boutique — 5-star hotel in Quetzaltenango. Guest rating: 10/10 — Exceptional.
  5. 5. Hotel Pensión Bonifaz — 3.5-star hotel in Quetzaltenango. Guest rating: 9.0/10 — Wonderful.

Where to stay in San Marcos?

1. Hotel Miralvalle

Hotel Miralvalle
San Pedro Sacatepequez
Hotel Miralvalle

2. Latam Hotel Plaza Pradera Quetzaltenango

Latam Hotel Plaza Pradera Quetzaltenango
Quetzaltenango
$105
$128 total
includes taxes & fees
Sep 6 - Sep 7
Latam Hotel Plaza Pradera Quetzaltenango

3. Entrelunas

Entrelunas
San Martín Zapotitlán
$52
$63 total
includes taxes & fees
Sep 7 - Sep 8
Entrelunas

4. Centenario Hotel Boutique

Centenario Hotel Boutique
Quetzaltenango
$144
$176 total
includes taxes & fees
Aug 15 - Aug 16
Centenario Hotel Boutique

5. Hotel Pensión Bonifaz

Hotel Pensión Bonifaz
Quetzaltenango
$120
$146 total
includes taxes & fees
Aug 16 - Aug 17
Hotel Pensión Bonifaz

6. Hotel Loma Real Inn

Hotel Loma Real Inn
Quetzaltenango
Hotel Loma Real Inn

7. Hotel Mezzanine

Hotel Mezzanine
San Marcos
Hotel Mezzanine

8. Hotel Posada Rosa Balvina

Hotel Posada Rosa Balvina
San Marcos
$36
$44 total
includes taxes & fees
Aug 11 - Aug 12
Hotel Posada Rosa Balvina

9. Hotel Boutique Casa Morasan

Hotel Boutique Casa Morasan
Quetzaltenango
$79
$97 total
includes taxes & fees
Aug 15 - Aug 16
Hotel Boutique Casa Morasan

10. Central Park Jr. Suites

Central Park Jr. Suites
Quetzaltenango
$85
$103 total
includes taxes & fees
Aug 15 - Aug 16
Central Park Jr. Suites

11. Hotel Las Americas

Hotel Las Americas
Quetzaltenango
$85
$104 total
includes taxes & fees
Aug 14 - Aug 15
Hotel Las Americas

12. Hotel del Bosque San Felipe Retalhuleu

Hotel del Bosque San Felipe Retalhuleu
San Felipe
Hotel del Bosque San Felipe Retalhuleu

13. Gran Karmel Hotel

Gran Karmel Hotel
Santa Cruz Mulua
$102
$124 total
includes taxes & fees
Sep 8 - Sep 9
Gran Karmel Hotel

14. La Mansion del Gran Jaguar

La Mansion del Gran Jaguar
San Felipe
$43
$57 total
includes taxes & fees
Aug 11 - Aug 12
La Mansion del Gran Jaguar

15. Zafra Hotel

Zafra Hotel
San Martín Zapotitlán
$64
$78 total
includes taxes & fees
Aug 11 - Aug 12
Zafra Hotel

16. Hotel Vintage "Rialto"

Hotel Vintage "Rialto"
Quetzaltenango
$53
$80 total
includes taxes & fees
Aug 11 - Aug 12
Hotel Vintage "Rialto"

17. La Mansion Hotel Boutique & Restaurante

La Mansion Hotel Boutique & Restaurante
Quetzaltenango
$76
$111 total
includes taxes & fees
Aug 23 - Aug 24
La Mansion Hotel Boutique & Restaurante

18. Hotel del Ferrocarril

Hotel del Ferrocarril
Quetzaltenango
$50
$136 total
includes taxes & fees
Aug 11 - Aug 12
Hotel del Ferrocarril

19. Mansion Los Guichos

Mansion Los Guichos
Santa Cruz Mulua
$62
$75 total
includes taxes & fees
Aug 16 - Aug 17
Mansion Los Guichos

20. Casa Elizabeth

Casa Elizabeth
Quetzaltenango
$15
$32 total
includes taxes & fees
Aug 13 - Aug 14
Casa Elizabeth
View all properties
Our prices for hotels in San Marcos are cheapest in January
Price trends for hotels in San Marcos
Pricing is based on two traveler single night rates
View properties in August
Typical weather for San Marcos
August
High 20°C / low 14°C. Rainy most days.
View properties in August
20°
14°
19°
14°
19°
14°
20°
13°
20°
12°
20°
12°
21°
12°
21°
13°
21°
14°
20°
14°
19°
14°
20°
14°
Monthly weather averages (˚C)

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.
See properties

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
A rugged mountain landscape with a prominent peak, rocky terrain, and sparse vegetation.
Photo by Shanna Duffy

Check out reviews of San Marcos hotels guests love

Central Park Jr. Suites

Central Park Jr. Suites

10/10 Excellent
"⭐️⭐️⭐️⭐️⭐️ **A perfect stay in the heart of Quetzaltenango! 🇬🇹❤️** We absolutely loved our stay at Central Park Jr. Suites! The location is unbeatable, and the **nighttime view was simply beautiful**. Being so close to **Paseo Enriquez** made it incredibly easy to walk around, explore, and enjoy everything Xela has to offer. One of our favorite parts was being able to walk around in the evening and feel **so safe and comfortable**, especially while enjoying a delicious meal near the beautiful cathedral. There was such a wonderful atmosphere—beautiful architecture, great food, and the energy of the city all around us. The suite was comfortable and the location made our visit even more special. We loved being right in the middle of everything while still having a beautiful place to relax and enjoy the view. We would absolutely recommend Central Park Jr. Suites to anyone visiting Quetzaltenango. We loved our stay and would happily come back! 🌙✨🇬🇹"
Karina 1-night trip
Posted 1 day ago
Central Park Jr. Suites
Latam Hotel Plaza Pradera Quetzaltenango

Latam Hotel Plaza Pradera Quetzaltenango

8/10 Good
"Darle más manteniento"
Hector 2-night trip
Posted 3 days ago
Latam Hotel Plaza Pradera Quetzaltenango
Hotel Pensión Bonifaz

Hotel Pensión Bonifaz

10/10 Excellent
"Recepcionista excelente. Ya habían cerrado restaurante pero muy amablemente nos indicaron y guiaron donde comer. Todo excelente.. habitacion super limpia y cómoda. Todo. Super recomendado."
yessica 1-night trip
Posted 3 days ago
Hotel Pensión Bonifaz
Centenario Hotel Boutique

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é)."
Amelie 2-night trip
Posted 5 days ago
Centenario Hotel Boutique
Hotel Posada de  Papa Miro

Hotel Posada de Papa Miro

10/10 Excellent
"The staff was amazing!"
Troy 1-night trip
Posted 2 weeks ago
Hotel Posada de Papa Miro
Hotel Vintage "Rialto"

Hotel Vintage "Rialto"

10/10 Excellent
"Really cute place. They went the exta mile on the "vintage" decor. The hotel cafe was a nice amenity and very convenient. The parking was secure too and we were able to walk to several nice coffee shops, the park and restaurants."
Gary 2-night trip
Posted 3 months ago
Hotel Vintage "Rialto"
Hotel Vintage Casa las Flores

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."
JEREMIAS 2-night trip
Posted 5 months ago
Hotel Vintage Casa las Flores
Hotel Las Americas

Hotel Las Americas

10/10 Excellent
"Great staff 👍"
Gonzalez 1-night trip
Posted 10 months ago
Hotel Las Americas

Frequently asked questions

What accommodations do travelers like in San Marcos?
Can I book refundable accommodations in San Marcos?
If you're looking for the flexibility to change your plans to San Marcos, most hotels provide refundable* bookable rates. You can see these properties by searching our site and using the "fully refundable" filter to narrow down the results.
Where should I stay in San Marcos if I'm looking for an affordable accommodation?
Hotel Posada de Papa Miro and Hotel Posada Rosa Balvina are two accommodations you might want to consider that'll save you money.
What will the weather in San Marcos be like during my visit?
March and April are typically the warmest months in San Marcos when the average temp is 61°F. January and December are the coldest months when the average temperature is 60°F. June and September are the months with the most rain.
Why should I book my San Marcos hotel with Hotels.com?
There are lots of reasons to book your San Marcos trip with us: our free cancellations on selected hotels gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.