A coastal city with mountains and a large body of water.

Find hotels in San Marcos from ฿1,066

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
20 Aug - 21 Aug
Tomorrow
21 Aug - 22 Aug
This weekend
21 Aug - 23 Aug
Next weekend
28 Aug - 30 Aug

Filter by

Star rating

Guest rating

Our top choices for San Marcos hotels

Reserve now, pay later
Breakfast included
Hotel
Pet-friendly
Pool

1. Hotel Posada Rosa Balvina

Hotel Posada Rosa Balvina
San Marcos
Costa Rica
LAIDY
฿1,183
฿1,444 total
includes taxes & fees
21 Aug - 22 Aug
Hotel Posada Rosa Balvina

2. Casa Elizabeth

Casa Elizabeth
Quetzaltenango
Mexico
DAVID
฿479
฿1,066 total
includes taxes & fees
21 Aug - 22 Aug
Casa Elizabeth

3. Hotel Las Americas

Hotel Las Americas
Quetzaltenango
United States
Miroslav
฿2,794
฿3,409 total
includes taxes & fees
21 Aug - 22 Aug
Hotel Las Americas

4. Hotel y Restaurante Premier

Hotel y Restaurante Premier
La Esperanza
United States
ignacio
฿14,671
฿17,899 total
includes taxes & fees
8 Sept - 9 Sept
Hotel y Restaurante Premier

5. HOTEL & RESTAURANTE POSADA SAN JOSE

HOTEL & RESTAURANTE POSADA SAN JOSE
Malacatan
฿5,820
฿7,100 total
includes taxes & fees
21 Aug - 22 Aug
HOTEL & RESTAURANTE POSADA SAN JOSE

6. Centenario Hotel Boutique

Centenario Hotel Boutique
Quetzaltenango
United States
Gabriela Soledad
฿4,734
฿5,775 total
includes taxes & fees
24 Aug - 25 Aug
Centenario Hotel Boutique

7. Latam Hotel Plaza Pradera Quetzaltenango

Latam Hotel Plaza Pradera Quetzaltenango
Quetzaltenango
United States
marcos
฿3,066
฿3,740 total
includes taxes & fees
20 Sept - 21 Sept
Latam Hotel Plaza Pradera Quetzaltenango

8. Hotel Pensión Bonifaz

Hotel Pensión Bonifaz
Quetzaltenango
United States
Paola
฿3,978
฿4,854 total
includes taxes & fees
10 Sept - 11 Sept
Hotel Pensión Bonifaz

9. Casa Dona Mercedes

Casa Dona Mercedes
Quetzaltenango
Canada
Sara
฿888
฿1,083 total
includes taxes & fees
22 Aug - 23 Aug
Casa Dona Mercedes

10. La Mansion Hotel Boutique & Restaurante

La Mansion Hotel Boutique & Restaurante
Quetzaltenango
United States
Boris
฿2,487
฿3,665 total
includes taxes & fees
21 Aug - 22 Aug
La Mansion Hotel Boutique & Restaurante

11. Central Park Jr. Suites

Central Park Jr. Suites
Quetzaltenango
United States
Mario
฿2,789
฿3,402 total
includes taxes & fees
21 Aug - 22 Aug
Central Park Jr. Suites

12. Entre Cerros

Entre Cerros
Quetzaltenango
United States
Billy
฿4,038
฿4,926 total
includes taxes & fees
22 Aug - 23 Aug
Entre Cerros

13. Hotel Vintage Casa las Flores

Hotel Vintage Casa las Flores
Quetzaltenango
United States
Elcira
฿1,067
฿1,302 total
includes taxes & fees
23 Aug - 24 Aug
Hotel Vintage Casa las Flores

14. Hotel Vintage "Rialto"

Hotel Vintage "Rialto"
Quetzaltenango
United States
Gary
฿1,737
฿2,646 total
includes taxes & fees
23 Aug - 24 Aug
Hotel Vintage "Rialto"

15. Lar Antiqua Hotel

Lar Antiqua Hotel
Quetzaltenango
United States
David
฿998
฿2,220 total
includes taxes & fees
21 Aug - 22 Aug
Lar Antiqua Hotel

16. Blue House Xela

Blue House Xela
Olintepeque
฿1,997
฿2,436 total
includes taxes & fees
13 Sept - 14 Sept
Blue House Xela

17. Casa Xelaju

Casa Xelaju
Quetzaltenango
United States
Jose
฿1,775
฿2,166 total
includes taxes & fees
23 Aug - 24 Aug
Casa Xelaju

18. Hotel del Ferrocarril

Hotel del Ferrocarril
Quetzaltenango
United States
hassan
฿1,637
฿4,462 total
includes taxes & fees
21 Aug - 22 Aug
Hotel del Ferrocarril

19. Hotel Boutique Casa Morasan

Hotel Boutique Casa Morasan
Quetzaltenango
United States
Lucina
฿3,106
฿3,790 total
includes taxes & fees
21 Aug - 22 Aug
Hotel Boutique Casa Morasan

20. CASA BUENA HOTEL

CASA BUENA HOTEL
Quetzaltenango
United States
Lesbia
฿2,328
฿3,073 total
includes taxes & fees
30 Aug - 31 Aug
CASA BUENA HOTEL
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular San Marcos attractions

Parque Regional Municipal San Marcos

Explore the great outdoors at Parque Regional Municipal San Marcos, a lovely green space in San Marcos.
See properties

Learn more about San Marcos

Nestled on Lake Atitlán's shores, San Marcos draws visitors with its spiritual retreats and yoga centers offering lakeside meditation sessions. Explore the Cerro Tzankujil Nature Reserve where platforms let you jump safely into the crystal-clear waters below.

See all hotels in San Marcos
A rugged mountain landscape with a prominent peak, rocky terrain, and sparse vegetation.
Photo by Shanna Duffy

Top San Marcos Hotel Reviews

Latam Hotel Plaza Pradera Quetzaltenango

Latam Hotel Plaza Pradera Quetzaltenango

8/10 Good
"Everything except parking and elevators was great. Those two require ALOT of patience. The pool is beautiful and an exquisite breakfast was served."
Sonia 2-night trip
Posted 4 days ago
Latam Hotel Plaza Pradera Quetzaltenango
Entre Cerros

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!"
Billy 2-night trip
Posted 10 days ago
Entre Cerros
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 13 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 2 weeks 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 1 month 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

More cheap stays in San Marcos

Casa Elizabeth

Casa Elizabeth

13 Avenida 3-33 Zona 1 Quetzaltenango Quetzaltenango
฿479
฿1,066 total
21 Aug - 22 Aug
includes taxes & fees
6/10 (2 reviews)
Casa Elizabeth
Casa Dona Mercedes

Casa Dona Mercedes

6a Calle y 14 Avenida 13-42 Quetzaltenango Quetzaltenango
฿888
฿1,083 total
22 Aug - 23 Aug
includes taxes & fees
Casa Dona Mercedes
Lar Antiqua Hotel

Lar Antiqua Hotel

4TA CALLE 9-42 ZONA 1 Quetzaltenango Quetzaltenango
฿998
฿2,220 total
21 Aug - 22 Aug
includes taxes & fees
Lar Antiqua Hotel
Hotel del Ferrocarril

Hotel del Ferrocarril

10a Calle Quetzaltenango Quetzaltenango Department
฿1,637
฿4,462 total
21 Aug - 22 Aug
includes taxes & fees
10/10 Exceptional! (1 review)
Hotel del Ferrocarril
Hotel Casa del Viajero - Hostel

Hotel Casa del Viajero - Hostel

8A Avenida 9-17, Zona 1 Quetzaltenango
Get ratesHotel Casa del Viajero - Hostel
Hotel Posada de  Papa Miro

Hotel Posada de Papa Miro

5ta Calle 14-240 San Marcos San Marcos
Get rates
9/10 Wonderful! (12 reviews)
Hotel Posada de Papa Miro

Find out more about San Marcos

Top reasons to visit San Marcos

  • Breathtaking Natural Attractions: San Marcos is renowned for its stunning national parks, volcanoes, and nature reserves, perfect for outdoor enthusiasts.
  • Charming River Strolls: Enjoy leisurely walks along the picturesque San Marcos River, soaking in the serene surroundings.
  • Vibrant Local Culture: Explore the lively downtown area, rich in local culture and unique shopping experiences.
  • Relaxing Accommodations: A variety of hotels and budget-friendly hostels offer comfortable stays amid beautiful landscapes.
  • Romantic Getaways: Ideal for couples, San Marcos provides enchanting spots for memorable moments together.

Find great hotels in and around San Marcos

Discover the charm of San Marcos, Guatemala, where a variety of accommodations await to cater to your every need. From welcoming hotels to budget-friendly hostels, you’ll find the perfect place to relax after exploring the stunning landscapes. Many establishments offer business-friendly amenities, pet-friendly options, and unique hot spring experiences, ensuring a memorable stay in this picturesque destination.

  • Latam Hotel Plaza Pradera Quetzaltenango: Located approximately 35km from San Marcos, Latam Hotel Plaza Pradera Quetzaltenango stands as a sophisticated 4-star hotel, ideal for business travellers seeking a blend of comfort and efficiency. With a commendable guest rating of 9.4 out of 10, this hotel features well-appointed rooms designed for relaxation and productivity. Guests can enjoy modern amenities, a business centre, and meeting facilities, ensuring a seamless experience for work-related stays. Its proximity to the vibrant city of Quetzaltenango further enhances its appeal, allowing visitors to explore local culture and dining options.
  • Hotel Posada de Papa Miro: Situated in the heart of San Marcos, Hotel Posada de Papa Miro offers a budget-friendly retreat with a delightful hot spring theme. With a guest rating of 8.6 out of 10, this hotel provides easy access to natural hot springs, perfect for those seeking relaxation and rejuvenation. The property is designed with a warm, welcoming atmosphere, making it an excellent choice for city-themed vacations. Guests can enjoy the nearby hot spring facilities, along with comfortable accommodations that reflect the charm of the region.
  • Hotel Posada Rosa Balvina: Emphasising a pet-friendly ethos, Hotel Posada Rosa Balvina presents an inviting option for travellers accompanied by furry friends. This budget-friendly lodging, located within San Marcos, permits pets onsite, allowing guests to enjoy their stay without leaving their companions behind. With a focus on comfort and accessibility, this hotel provides essential amenities and a relaxing environment, making it a suitable choice for pet owners looking to explore the city whilst enjoying the company of their pets.

Where to stay near San Marcos

Discover the enchanting charm of San Marcos, Guatemala, where outdoor enthusiasts and romantics alike can revel in its breathtaking scenery. Stroll along the beautiful San Marcos River, or explore the vibrant downtown area filled with local culture. For a more tranquil experience, enjoy the serene surroundings of Western San Marcos. Embrace the region's natural beauty, perfect for family adventures and memorable moments amidst stunning landscapes.

  • San Pedro Sacatepéquez: Located a mere 6km from San Marcos, San Pedro Sacatepéquez is a charming city that appeals to those seeking outdoor adventures and romantic scenery. With a steady influx of travellers, especially from June to July and November, this destination is known for its stunning landscapes featuring lakes and natural hot springs. Visitors can enjoy leisurely hikes, soak in the therapeutic waters, and embrace the tranquil atmosphere that makes this area a perfect getaway. The local attractions provide a refreshing escape into nature, making San Pedro Sacatepéquez an ideal spot for relaxation and exploration.
  • La Tenería: Just 6km away from San Marcos lies the village of La Tenería, a hidden gem for outdoor enthusiasts and adventure seekers. The village experiences peak visitor numbers in March and December to January, drawing those eager to immerse themselves in the beautiful surroundings of volcanoes, lakes, and mountains. The natural landscape provides ample opportunities for hiking and exploration, allowing travellers to experience the breathtaking views and rich biodiversity. La Tenería is perfect for those looking to connect with nature and indulge in thrilling outdoor activities.
  • Tejutla: Situated 18km from San Marcos, Tejutla is a vibrant city that offers a unique blend of urban experiences and family-friendly attractions. With a consistent flow of visitors, particularly during March to April and July, Tejutla is known for its shopping areas and malls, catering to both leisure and business travellers. The city is also surrounded by picturesque lakes, making it a lovely spot to unwind after a day of shopping or exploring. Tejutla's diverse offerings make it an appealing destination for families and those seeking a city-themed experience.

Things to do in San Marcos

Shopping

In San Marcos, visit the bustling Mercado Municipal for local crafts and handmade souvenirs. For a larger shopping experience, if you're up for a drive, head to Centro Comercial San Marcos, about 19km away, featuring various shops and dining options in a modern setting.

Recreation

In San Marcos, the Kula Wellness Centre offers a serene environment for yoga and meditation, allowing guests to reconnect with themselves. Meanwhile, the La Casa del Mundo provides holistic therapies alongside breathtaking views of Lake Atitlán, creating a tranquil escape for relaxation and rejuvenation.

Adventure

In San Marcos, explore the scenic beauty of Lake Atitlán by kayaking or paddleboarding. For thrill-seekers, the surrounding mountains offer excellent hiking trails, revealing breathtaking views. You can also enjoy birdwatching in the lush forests, where diverse wildlife thrives amidst stunning landscapes.

Nightlife

San Marcos offers a vibrant nightlife scene, with lively bars like El Tenedor and Café La Ciudad for delicious drinks and local vibes. For a more laid-back evening, enjoy the relaxed atmosphere at La Casa del Café, where you can unwind with friends and soak in the surroundings.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions near San Marcos

San Marcos, Guatemala, is perfect for outdoor enthusiasts and couples seeking romantic getaways. The region boasts stunning natural attractions, including national parks, volcanoes, and nature reserves. Whether you're after breathtaking scenery or adventurous experiences, San Marcos offers a wealth of points of interest that will captivate any traveller. Be sure to explore the local attractions to fully appreciate the beauty and adventure that this charming destination has to offer.

  • Tajumulco Volcano: Standing as the highest peak in Central America, Tajumulco Volcano offers an exhilarating adventure for hikers. The trek rewards you with stunning panoramic views and a sense of achievement upon reaching the summit, surrounded by breathtaking scenery and diverse flora.
  • Refugio del Quetzal: This nature reserve is a haven for bird watchers and nature enthusiasts. Located amidst lush greenery, it provides a serene atmosphere where you can spot the resplendent quetzal and enjoy tranquil walks through its picturesque landscapes.
  • Equality Falls: Nestled within a national park, Equality Falls is an ideal spot for outdoor activities. The cascading waters create a soothing backdrop for picnicking or hiking, allowing visitors to immerse themselves in the natural beauty and adventure.

Best time to go to San Marcos

The best time to visit San Marcos can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in San Marcos falls in April and May. May has average visitor numbers and mostly cloudy weather. The coolest average temperature in San Marcos falls in December, visitor numbers are average and weather is mostly sunny with no rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January59.9°F (15.5°C)No RainMostly SunnyAverageAverage
February60.6°F (15.9°C)No RainSunnyAverageSlightly Low
March61.3°F (16.3°C)Light RainMostly SunnySlightly HighSlightly Low
April62.4°F (16.9°C)Light RainMostly SunnySlightly HighAverage
May62.4°F (16.9°C)Frequent RainMostly CloudyAverageSlightly High
June61.7°F (16.5°C)Frequent RainMostly CloudyAverageAverage
July61.9°F (16.6°C)Frequent RainMostly SunnyAverageAverage
August61.7°F (16.5°C)Frequent RainMostly CloudySlightly LowSlightly High
September61.2°F (16.2°C)Frequent RainMostly CloudySlightly HighAverage
October60.8°F (16.0°C)Frequent RainMostly CloudySlightly LowSlightly Low
November60.4°F (15.8°C)Light RainMostly SunnySlightly LowSlightly High
December59.5°F (15.3°C)No RainMostly SunnyAverageAverage

The nearest major airports for your trip to San Marcos

Accessing San Marcos, Guatemala, is convenient via several nearby airports. Guatemala City (GUA-La Aurora Intl.) is situated 146km away, with excellent hotels such as the 5-star InterContinental Real Guatemala and the 4.5-star Barceló Guatemala City, both only 2km from the airport. Quetzaltenango (AAZ-Los Altos) is a closer option at 39km, offering fine accommodations like the 4-star Latam Hotel Plaza Pradera, 3km from the airport. Lastly, Retalhuleu (RER) is 53km away, with options like the 3-star Hotel Astor, located 2km from the airport. Each hotel provides various transportation services for airport access.

Frequently asked questions

What's the best place for a stay in San Marcos?
Based on our traveller data, Hotel Posada de Papa Miro is one of the top choices for your stay. This hotel offers free parking and free WiFi. Other good choices for your stay include Hotel Posada Rosa Balvina and Hotel Mezzanine. See all available top hotels, or vacation rentals in San Marcos.
If I need to cancel my hotel reservation in San Marcos, will I receive a refund?
Yes, most hotel bookings are refundable if you cancel prior to the hotel's cancellation deadline, which in most cases is within 24 or 48 hours of check in. If your reservation is non-refundable, you might be able to still cancel and receive a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in San Marcos.
How is it staying in San Marcos?
Visitors to San Marcos will definitely find plenty to explore and enjoy. In San Marcos, there are 3 hotels and other accommodation options to choose from. Find out more about San Marcos.
What should I see while I'm in San Marcos?
A couple of favourite places to visit are Refugio del Quetzal and Parque Regional Municipal San Marcos. You'll also find Tajumulco Volcano and Equality Falls in the area. Take a look at what more there is to see and do in Expedia's San Marcos guide.
What's the weather like in San Marcos?
The hottest months are usually March and April, with an average temperature of 16°C, while the coldest months are January and December, with an average of 16°C. The rainiest months in San Marcos are June, September, May and August, with each month seeing an average of 472 mm of rainfall.