A garden with a table set for a meal, surrounded by lush greenery and a mountain in the background.

Search San Marcos Hotels

  • 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

Top Cities in San Marcos

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating

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

Star rating

Our top choices for San Marcos hotels

Hotel Posada de Papa Miro

Hotel Posada de Papa Miro
2.5 star property
San Marcos
8.8 out of 10, Excellent, (11 reviews)
"Very nice and clean hotel. They had garage for parking our car, hot water, and nice blankets to keep us warm. The hosts are very friendly and if you need anything they will help you. We enjoyed our two nights!"
Denmark
Aria
The price is S$51
includes taxes & fees
9 Jul - 10 Jul
Hotel Posada de Papa Miro

HOTEL & RESTAURANTE POSADA SAN JOSE

HOTEL & RESTAURANTE POSADA SAN JOSE
3.0 star property
Malacatan
The price is S$272
includes taxes & fees
14 Jul - 15 Jul
HOTEL & RESTAURANTE POSADA SAN JOSE

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 S$50
includes taxes & fees
5 Jul - 6 Jul
Hotel Posada Rosa Balvina

Hotel Bella Vista

Hotel Bella Vista
3.0 star property
Catarina
Hotel Bella Vista

HOTEL CASA BLANCA

HOTEL CASA BLANCA
3.0 star property
Pajapita
6.0 out of 10, (2 reviews)
"Esta bien para pasar la noche. Bastante cómodo. "
United States
Alicia
HOTEL CASA BLANCA

Hotel Miralvalle

Hotel Miralvalle
3.0 star property
San Pedro Sacatepequez
7.0 out of 10, Good, (2 reviews)
"Great courtesy, services. Clean rooms."
United States
Rosa
Hotel Miralvalle

Hotel Mezzanine

Hotel Mezzanine
3.0 star property
San Marcos
10.0 out of 10, Exceptional, (1 review)
"N/O"
United States
Edwin
Hotel Mezzanine

Hotel Jardin de la Sierra

Hotel Jardin de la Sierra
3.0 star property
Malacatan
Hotel Jardin de la Sierra
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

Top San Marcos Hotel Reviews

Guide to exploring San Marcos

Top reasons to visit San Marcos

  • Stunning Outdoor Adventures: San Marcos is perfect for hiking, paddle boarding, and river adventures, surrounded by breathtaking landscapes.
  • Vibrant Downtown Experience: Explore lively shopping areas and enjoy leisurely strolls in the charming downtown of San Marcos.
  • Tranquil Lakes and Nature Reserves: Discover serene lakes and lush nature reserves ideal for relaxation or outdoor exploration.
  • Cultural Highlights: Experience local culture through music venues and sporting events, adding vibrancy to your visit.
  • Diverse Accommodation Options: Enjoy a range of charming hotels and cosy bed and breakfasts tailored to various preferences.

Find great hotels in San Marcos

San Marcos, Guatemala, boasts a delightful selection of accommodation options, including charming hotels and cosy bed and breakfasts. Whether you seek hot spring retreats, adventurous family getaways, or simply a relaxing stay, the region offers a variety of hotels tailored to your preferences. With numerous hotel reviews available, you can easily find the top hotels in San Marcos that cater to your needs and ensure a memorable vacation experience.

  • Hotel Posada de Papa Miro: Nestled in the heart of San Marcos, Hotel Posada de Papa Miro offers a charming budget-friendly escape with a distinctive hot spring theme. Rated 8.6 out of 10, this hotel provides easy access to natural hot springs nearby, perfect for relaxation after a day of exploring. The property’s city centre location allows guests to immerse themselves in local culture, while the serene hot spring amenities create a unique holiday atmosphere. Ideal for those seeking a tranquil getaway infused with the soothing benefits of thermal waters.
  • Hotel Posada Rosa Balvina: A welcoming haven for pet lovers, Hotel Posada Rosa Balvina is a budget-friendly accommodation that permits pets on-site, ensuring that your furry friends can join in on the holiday fun. Located in San Marcos, this property caters to travellers who appreciate companionship during their stay. With a pet-friendly policy that waives fees for service animals, guests can enjoy their time without worrying about additional charges. This hotel’s warm hospitality and comfortable environment make it an excellent choice for those travelling with pets.
  • Hotel Mezzanine: Experience elegance and top-notch service at Hotel Mezzanine, a 3-star property boasting an impressive guest rating of 10.0 out of 10. Situated in San Marcos, this hotel features a delightful restaurant providing various dining options, including local breakfast and an à la carte menu. Guests can unwind in well-appointed rooms equipped with flat-screen and cable televisions for entertainment. The combination of high-quality amenities and attentive service makes Hotel Mezzanine a distinguished option for those seeking a luxurious yet affordable stay.

Where to stay in San Marcos

San Marcos, Guatemala, offers a delightful blend of outdoor adventures and stunning scenery, perfect for romantic getaways or family excursions. Explore the vibrant downtown San Marcos, where open spaces beckon for leisurely strolls. Nearby, discover tranquil lakes and lush landscapes, ideal for those seeking adventure or simply to unwind amidst nature. Whether you're hiking, enjoying panoramic views, or indulging in local culture, San Marcos promises an unforgettable experience for every traveller.

  • San Marcos: Nestled in the highlands of Guatemala, San Marcos is a vibrant city that offers a mix of stunning outdoor scenery and cultural experiences. The city attracts visitors year-round, with peak seasons in March to April and September. San Marcos is renowned for its beautiful parks, breathtaking views of nearby volcanoes, and the serene lake that offers opportunities for relaxation and recreation. The local shopping centre provides a lively atmosphere with various retail options, making it a perfect spot to immerse yourself in everyday Guatemalan life.
  • San Pedro Sacatepéquez: Located just a short distance from San Marcos, San Pedro Sacatepéquez is a charming city that showcases the natural beauty of the region. With visitor numbers peaking in June to July and November, this area is known for its picturesque landscapes, including tranquil lakes and rejuvenating hot springs. Outdoor enthusiasts will find plenty of opportunities for adventure, from hiking to exploring the scenic surroundings. The romantic atmosphere of San Pedro, combined with its natural attractions, makes it an ideal destination for couples and nature lovers alike.
  • Malacatan: A city rich in culture and history, Malacatan is a delightful exploration destination in the San Marcos area. The city experiences peak tourist activity in January and from April to May, drawing those interested in cultural experiences and outdoor adventures. Visitors can explore historical landmarks, including a striking castle, and enjoy the serene beauty of nearby lakes. Malacatan's unique blend of romantic settings and cultural heritage provides an enriching experience for travellers seeking to delve deeper into the local lifestyle and history.

Things to do in San Marcos

Shopping

In San Marcos, visit the bustling Mercado Municipal for vibrant local crafts and souvenirs. For a more modern shopping experience, head to Plaza San Marcos, featuring various shops and eateries that showcase local culture and products.

Recreation

Experience yoga and meditation at the tranquil Lake Atitlán Retreat Centre, set against stunning lake views. Indulge in holistic treatments at local spas, and explore nature trails around San Marcos, offering opportunities for hiking and birdwatching in the serene landscape.

Adventure

In San Marcos, explore the scenic landscapes with a hike to the nearby Indian Nose for breathtaking sunrise views. Engage in kayaking on Lake Atitlán, where you can paddle amidst stunning volcanoes. Experience the vibrant local culture at the bustling markets, offering unique handicrafts and local cuisine.

Nightlife

Explore the vibrant nightlife at El Mirador, where you can enjoy live music and dance the night away. For a more relaxed atmosphere, visit Café Barista, offering a selection of cocktails and a cosy vibe perfect for mingling with locals and fellow travellers.

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

Find the best attractions in San Marcos

San Marcos, Guatemala, is ideal for outdoor enthusiasts and those seeking romantic getaways, offering stunning scenery and adventurous experiences. Visitors can explore a variety of attractions, including national parks, volcanoes, and nature reserves, which cater to a diverse range of interests. Whether you're keen on hiking or simply enjoying the natural beauty, San Marcos provides a perfect backdrop for an unforgettable holiday.

  • Tajumulco Volcano: Experience the thrill of hiking Central America's highest peak at Tajumulco Volcano. The ascent rewards you with breathtaking panoramic views of the surrounding landscape, making it a fantastic choice for adventure enthusiasts and nature lovers alike.
  • Refugio del Quetzal: Immerse yourself in the lush biodiversity of Refugio del Quetzal, a protected area known for its vibrant birdlife, particularly the resplendent quetzal. Wander through stunning trails that showcase the region's flora and fauna, offering a peaceful escape into nature.
  • Equality Falls: Discover the serene beauty of Equality Falls within the state park, where cascading waters create a picturesque setting for relaxation and exploration. Enjoy outdoor activities amidst stunning scenery, ideal for those seeking both adventure and tranquillity.

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 March, when visitor numbers are slightly high and weather is sunny with no rain. The coolest average temperature in San Marcos falls in December, visitor numbers are slightly low 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 SunnyAverageSlightly High
February60.6°F (15.9°C)No RainSunnyAverageSlightly High
March81.3°F (27.4°C)No RainSunnySlightly HighSlightly High
April62.4°F (16.9°C)Light RainMostly SunnySlightly HighAverage
May62.4°F (16.9°C)Frequent RainMostly CloudyAverageAverage
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 CloudyAverageAverage
September61.2°F (16.2°C)Frequent RainMostly CloudySlightly HighSlightly Low
October60.8°F (16.0°C)Frequent RainMostly CloudySlightly LowSlightly Low
November60.4°F (15.8°C)Light RainMostly SunnySlightly LowAverage
December59.5°F (15.3°C)No RainMostly SunnySlightly LowSlightly Low

Frequently asked questions

How much do hotels in San Marcos cost?
The season and factors like Christmas, Easter and school holidays can affect the price of a hotel in San Marcos. You can find cheap options from S$50 in a few different ways on Expedia. First, select the dates you'd like to get away, then use the filters such as budget and amenities to fine-tune your search. You can also sort by price, so the most affordable options appear first.
When is the best time to go to San Marcos?
That all depends on what you want from your San Marcos holiday. If you want to visit in summer, which is between June and August, expect average temperatures of between 19ºC and 27ºC. San Marcos has a tropical savanna climate, so bear that in mind when packing.
How can I find cheap hotels in San Marcos?
A good place to begin searching is by using our "Price per night" filter. Currently, the least expensive hotels start at S$50 per night. Other ways to snap up a pocket-friendly San Marcos stay are by booking well in advance and being flexible with dates. For more bargains, visit our cheap hotels in San Marcos page.
What are the best hotels in San Marcos for families?
The first step to a memorable family getaway in San Marcos is locking in the right place to stay. Go to the "Traveller experience" section of our filter tool and click on "Family friendly." This will show you all the San Marcos properties that welcome children and have family conveniences like babysitting and recreational activities. Choose the one that fits your budget and style, then get ready to kick back while the kids have a blast.
Why should I book my San Marcos hotel with Expedia?
Book your San Marcos stay with Expedia for ease, price and choice. Also, our One Key™ rewards platform lets you collect OneKeyCash™* on eligible flights, holiday rentals, hotels, car rentals and more. In addition, we offer flexibility in case your plans change, and if you have any questions or require assistance, our online Help Centre is available 24/7.*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.