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

Find hotels in San Marcos from ฿1,084

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for San Marcos hotels

1. Hotel Posada Rosa Balvina

Hotel Posada Rosa Balvina
2.5 star property
San Marcos
2.0 out of 10, (2 reviews)
"no los voy a evaluar, porque no me hicieron la reserva, me dijeron que no trabajaban con hoteles.com"
Costa Rica
LAIDY
The price is ฿1,204
฿1,469 total
includes taxes & fees
7 Aug - 8 Aug
Hotel Posada Rosa Balvina

2. Casa Elizabeth

Casa Elizabeth
2.5 star property
Quetzaltenango
8.0 out of 10, Very good, (1 review)
"Logement très bien situé pour pouvoir visiter la ville. Il y a un parking à disposition mais à quelques minutes à pieds. La chambre est petite mais les lits confortables. Salle de bain et toilettes partagés mais propres. Nous avons pu laisser des affaires dans le frigo de la cuisine et faire à manger le soir. Le petit déjeuner est super! On peut choisir à la carte ce que l'on souhaite. Le personnel était agréable."
France
Alberto
The price is ฿487
฿1,084 total
includes taxes & fees
2 Aug - 3 Aug
Casa Elizabeth

3. Hotel Las Americas

Hotel Las Americas
3.0 star property
Quetzaltenango
8.8 out of 10, Excellent, (54 reviews)
"Great value for the price, from my experience best place to stay at in Xela. Very friendly stuff, easy parking, super location"
United States
Miroslav
The price is ฿2,842
฿3,467 total
includes taxes & fees
4 Aug - 5 Aug
Hotel Las Americas

4. Centenario Hotel Boutique

Centenario Hotel Boutique
5.0 star property
Quetzaltenango
10.0 out of 10, Exceptional, (56 reviews)
"Great place and friendly staff ."
United States
Gabriela Soledad
The price is ฿4,815
฿5,874 total
includes taxes & fees
2 Aug - 3 Aug
Centenario Hotel Boutique

5. Latam Hotel Plaza Pradera Quetzaltenango

Latam Hotel Plaza Pradera Quetzaltenango
4.0 star property
Quetzaltenango
9.4 out of 10, Exceptional, (472 reviews)
"The hotel was very clean and the staff were amazing. There was an issue with their key card system, but they always had a staff member waiting to take us to our room and open the door for us. Overall, we were very impressed."
United States
Troy
The price is ฿3,118
฿3,804 total
includes taxes & fees
30 Aug - 31 Aug
Latam Hotel Plaza Pradera Quetzaltenango

6. Hotel y Restaurante Premier

Hotel y Restaurante Premier
4.5 star property
La Esperanza
8.0 out of 10, Very good, (2 reviews)
"Hotel conforme para una noche de trabajo, simple y correcto sin mas."
United States
ignacio
The price is ฿14,923
฿18,206 total
includes taxes & fees
3 Aug - 4 Aug
Hotel y Restaurante Premier

7. HOTEL & RESTAURANTE POSADA SAN JOSE

HOTEL & RESTAURANTE POSADA SAN JOSE
3.0 star property
Malacatan
The price is ฿5,920
฿7,222 total
includes taxes & fees
3 Aug - 4 Aug
HOTEL & RESTAURANTE POSADA SAN JOSE

8. Casa Dona Mercedes

Casa Dona Mercedes
2.5 star property
Quetzaltenango
8.8 out of 10, Excellent, (35 reviews)
"Quiet, clean and close to everything. Definitely will come back!!"
Canada
Sara
The price is ฿903
฿1,101 total
includes taxes & fees
2 Aug - 3 Aug
Casa Dona Mercedes

9. Hotel Pensión Bonifaz

Hotel Pensión Bonifaz
3.5 star property
Quetzaltenango
9.0 out of 10, Wonderful, (332 reviews)
"Great location, historic place, near the center of town."
United States
gladiz
The price is ฿4,042
฿4,931 total
includes taxes & fees
10 Aug - 11 Aug
Hotel Pensión Bonifaz

10. La Mansion Hotel Boutique & Restaurante

La Mansion Hotel Boutique & Restaurante
3.0 star property
Quetzaltenango
8.4 out of 10, Very good, (7 reviews)
"Hotel maintenance needed, strong musty smell needed. better cleaning required."
United States
Boris
The price is ฿2,530
฿3,728 total
includes taxes & fees
23 Aug - 24 Aug
La Mansion Hotel Boutique & Restaurante

11. Entre Cerros

Entre Cerros
2.0 star property
Quetzaltenango
10.0 out of 10, Exceptional, (2 reviews)
The price is ฿4,107
฿5,011 total
includes taxes & fees
2 Aug - 3 Aug
Entre Cerros

12. Blue House Xela

Blue House Xela
2.0 star property
Olintepeque
The price is ฿2,031
฿2,478 total
includes taxes & fees
2 Aug - 3 Aug
Blue House Xela

13. Hotel Vintage "Rialto"

Hotel Vintage "Rialto"
3.0 star property
Quetzaltenango
7.6 out of 10, Good, (28 reviews)
"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."
United States
Gary
The price is ฿1,767
฿2,691 total
includes taxes & fees
2 Aug - 3 Aug
Hotel Vintage "Rialto"

14. Lar Antiqua Hotel

Lar Antiqua Hotel
2.0 star property
Quetzaltenango
9.2 out of 10, Wonderful, (38 reviews)
"Antigua is a great hotel with helpful staff in a great location."
United States
David
The price is ฿1,015
฿2,258 total
includes taxes & fees
3 Aug - 4 Aug
Lar Antiqua Hotel

15. Central Park Jr. Suites

Central Park Jr. Suites
3.0 star property
Quetzaltenango
10.0 out of 10, Exceptional, (22 reviews)
"Best place to stay in Xela."
United States
Mario
The price is ฿2,837
฿3,461 total
includes taxes & fees
4 Aug - 5 Aug
Central Park Jr. Suites

16. Casa Xelaju

Casa Xelaju
3.0 star property
Quetzaltenango
6.4 out of 10, (7 reviews)
"Fully furnished, 2 bedroom apartment. Great for a family visit to Xela. Only a 5 minute to the central park. We enjoyed our stay. "
United States
Jose
The price is ฿1,806
฿2,203 total
includes taxes & fees
2 Aug - 3 Aug
Casa Xelaju

17. Hotel Vintage Casa las Flores

Hotel Vintage Casa las Flores
2.5 star property
Quetzaltenango
8.2 out of 10, Very good, (46 reviews)
"Very good place"
United States
Elcira
The price is ฿1,085
฿1,324 total
includes taxes & fees
2 Aug - 3 Aug
Hotel Vintage Casa las Flores

18. Hotel del Ferrocarril

Hotel del Ferrocarril
2.0 star property
Quetzaltenango
10.0 out of 10, Exceptional, (1 review)
"Nice and very helpful staff "
United States
hassan
The price is ฿1,665
฿4,539 total
includes taxes & fees
9 Aug - 10 Aug
Hotel del Ferrocarril

19. Hotel Boutique Casa Morasan

Hotel Boutique Casa Morasan
4.0 star property
Quetzaltenango
9.6 out of 10, Exceptional, (147 reviews)
"Great staff beautiful place right in the center definitely recommend"
United States
Lucina
The price is ฿2,648
฿3,231 total
includes taxes & fees
2 Aug - 3 Aug
Hotel Boutique Casa Morasan
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

Stay near popular San Marcos attractions

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.

A rugged mountain landscape with a prominent peak, rocky terrain, and sparse vegetation.
Photo by Shanna Duffy
Open Photo by Shanna Duffy

Top San Marcos Hotel Reviews

More cheap stays in San Marcos

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.