Photo by Krystina Sweet

Find hotels in San Marcos from Rp552.634

Start date: Check-in selected.
To Date
End date: Check-out
  • 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

This weekend
Next weekend

Filter by

Guest rating
Guest rating
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.6 out of 10, Excellent, (9)
"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
Hotel Posada de Papa Miro

Hotel Mezzanine

Hotel Mezzanine
3.0 star property
San Marcos
10.0 out of 10, Exceptional, (1)
"N/O"
United States
Edwin
The price is Rp766.861
Rp935.571 total
includes taxes & fees
3 Jan - 4 Jan 2026
Hotel Mezzanine

Hotel Posada Rosa Balvina

Hotel Posada Rosa Balvina
2.5 star property
San Marcos
2.0 out of 10, (1)
Hotel Posada Rosa Balvina

Hotel Pensión Bonifaz

Hotel Pensión Bonifaz
3.5 star property
Quetzaltenango
8.8 out of 10, Excellent, (299)
"Everything was great"
United States
Helen
The price is Rp1.864.764
Rp2.275.012 total
includes taxes & fees
3 Jan - 4 Jan 2026
Hotel Pensión Bonifaz

Hotel Boutique Casa Morasan

Hotel Boutique Casa Morasan
4.0 star property
Quetzaltenango
9.4 out of 10, Exceptional, (133)
"A nice place, very quiero and a great location "
United States
Marvin
The price is Rp1.660.923
Rp2.026.326 total
includes taxes & fees
28 Dec - 29 Dec
Hotel Boutique Casa Morasan

Latam Hotel Plaza Pradera Quetzaltenango

Latam Hotel Plaza Pradera Quetzaltenango
4.0 star property
Quetzaltenango
9.4 out of 10, Exceptional, (414)
"Great staff and cozy place"
United States
Jorge
Latam Hotel Plaza Pradera Quetzaltenango

Centenario Hotel Boutique

Centenario Hotel Boutique
3.0 star property
Quetzaltenango
9.8 out of 10, Exceptional, (19)
"Exceptional decor, wervice, and location."
United States
Ernest
The price is Rp1.358.937
Rp1.657.903 total
includes taxes & fees
25 Dec - 26 Dec
Centenario Hotel Boutique

Hostal Choja

Hostal Choja
3.0 star property
Quetzaltenango
8.0 out of 10, Very good, (5)
"Me parece muy caro y el lugar horrible y tienen horario de cerrar y que los huéspedes tienen que entrar a la hora que ellos dicen, no lo recomiendo, me cobraron $50 por una noche "
Mexico
Mario
The price is Rp605.314
Rp738.524 total
includes taxes & fees
26 Dec - 27 Dec
Hostal Choja

Lar Antiqua Hotel

Lar Antiqua Hotel
2.0 star property
Quetzaltenango
9.0 out of 10, Wonderful, (29)
"It was so pretty at night and very walkable to the Central Park!"
United States
Odalis
The price is Rp619.071
Rp1.266.966 total
includes taxes & fees
25 Dec - 26 Dec
Lar Antiqua Hotel

Hotel y Restaurante Premier

Hotel y Restaurante Premier
4.5 star property
La Esperanza
8.0 out of 10, Very good, (2)
"Hotel conforme para una noche de trabajo, simple y correcto sin mas."
United States
ignacio
Hotel y Restaurante Premier

Central Park Jr. Suites

Central Park Jr. Suites
3.0 star property
Quetzaltenango
9.8 out of 10, Exceptional, (10)
"Great location "
United States
ariadna
The price is Rp1.581.400
Rp1.929.308 total
includes taxes & fees
16 Jan - 17 Jan 2026
Central Park Jr. Suites

Casa Dona Mercedes

Casa Dona Mercedes
2.5 star property
Quetzaltenango
8.8 out of 10, Excellent, (27)
"Quiet, clean and close to everything. Definitely will come back!!"
Canada
Sara
The price is Rp452.979
Rp552.634 total
includes taxes & fees
3 Jan - 4 Jan 2026
Casa Dona Mercedes

Hotel Las Americas

Hotel Las Americas
3.0 star property
Quetzaltenango
8.8 out of 10, Excellent, (52)
"Great staff 👍"
United States
Gonzalez
The price is Rp1.275.052
Rp1.555.563 total
includes taxes & fees
29 Dec - 30 Dec
Hotel Las Americas

CASA BUENA HOTEL

CASA BUENA HOTEL
3.0 star property
Quetzaltenango
8.0 out of 10, Very good, (1)
"The hostess was excellent, beautiful room, overall a very good experience "
United States
Lesbia
CASA BUENA HOTEL

Hotel Vintage "Rialto"

Hotel Vintage "Rialto"
3.0 star property
Quetzaltenango
7.4 out of 10, Good, (22)
"Small but cuddly. I really enjoyed staying there. Close to everything. I love that they have everything old fashion "
United States
Evelyn
Hotel Vintage "Rialto"

Hotel Vintage Casa las Flores

Hotel Vintage Casa las Flores
2.5 star property
Quetzaltenango
8.2 out of 10, Very good, (40)
"Nice cute place to relax .clean and old school wood in the rooms loved that .fabulous ."
United States
Nicacio Alberto
Hotel Vintage Casa las Flores

Entre Cerros

Entre Cerros
2.0 star property
Quetzaltenango
10.0 out of 10, Exceptional, (1)
The price is Rp2.544.064
Rp3.103.758 total
includes taxes & fees
25 Dec - 26 Dec
Entre Cerros

Casa Xelaju

Casa Xelaju
3.0 star property
Quetzaltenango
7.0 out of 10, Good, (6)
"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 Rp905.958
Rp1.105.269 total
includes taxes & fees
25 Dec - 26 Dec
Casa Xelaju

Blue House Xela

Blue House Xela
2.0 star property
Olintepeque
The price is Rp1.258.275
Rp1.535.096 total
includes taxes & fees
20 Jan - 21 Jan 2026
Blue House Xela

Hotel Casa Real

Hotel Casa Real
2.5 star property
Quetzaltenango
4.0 out of 10, (6)
"It was in a good location. markets and lovely locals. Beautiful indigenous people."
Canada
Diana
Hotel Casa Real
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.

The view from a cafe we found in San Marcos! How can this not take your breath away? The good, greenery, and volcano made for a great day. 

#culture #explore #guatemala
Photo by Krystina Sweet
Open Photo by Krystina Sweet

Top San Marcos Hotel Reviews

More cheap stays in San Marcos

Find out more about San Marcos

Top reasons to visit San Marcos

  • Outdoor Adventures: San Marcos offers thrilling activities amidst stunning landscapes, perfect for adventure enthusiasts.
  • Picturesque Hot Springs: Relax in natural hot springs, providing a soothing escape after a day of exploration.
  • Charming Art Galleries: Discover local art and culture through vibrant galleries that showcase the region's creativity.
  • Romantic Atmosphere: The enchanting scenery makes San Marcos ideal for couples seeking a romantic getaway.
  • Diverse Accommodation: Enjoy a range of lodging options, from cosy bed and breakfasts to modern hotels.

Find great hotels in and around San Marcos

San Marcos, Guatemala, offers a delightful selection of accommodation options, ranging from charming bed and breakfasts to well-appointed hotels. Whether you're seeking a hot spring retreat, a pet-friendly stay, or a business-friendly environment, you'll find various choices. Many establishments provide essential amenities such as free Wi-Fi, seating areas, and convenient access, making your stay both comfortable and enjoyable. Experience the warmth of local hospitality while exploring this enchanting destination.

  • Latam Hotel Plaza Pradera Quetzaltenango: This 4-star hotel offers a sophisticated retreat for business travellers, located approximately 35.4km from San Marcos. Guests appreciate its modern amenities, including a well-equipped business centre and meeting rooms designed for corporate needs. The hotel features comfortable rooms with contemporary decor, ensuring a restful stay. Additionally, the on-site restaurant serves a delightful range of local and international cuisine, making it a convenient choice for dining after a long day of meetings.
  • Hotel Posada de Papa Miro: Nestled in the heart of San Marcos, this charming hotel is perfect for those seeking a hot spring-themed getaway. With natural hot springs nearby, it provides a unique and relaxing experience for guests looking to unwind. The property embraces a city-themed atmosphere, allowing visitors to explore the vibrant local culture. Guests can enjoy easy access to the city centre while taking advantage of the soothing hot spring amenities, making it an exceptional choice for both relaxation and exploration.
  • Hotel Las Americas: Another excellent option for business travellers, Hotel Las Americas is situated 35.4km from San Marcos. This 3-star hotel combines comfort with practicality, offering essential amenities such as a business centre and conference facilities. Guests can enjoy well-appointed rooms designed for relaxation after a busy day. The hotel’s convenient location makes it easy to access local attractions, ensuring that guests can balance work with leisure during their stay.

Where to stay near San Marcos

San Marcos, Guatemala, is an enchanting city perfect for outdoor enthusiasts and those seeking romantic escapes. Nearby, explore the picturesque San Marcos River and the charming town of Wimberley, known for its beautiful landscapes. Don't miss the beloved destinations that showcase the area's natural beauty and vibrant culture. Whether you're looking for family-friendly activities or a scenic retreat, San Marcos offers a delightful blend of experiences that will make your vacation truly memorable.

  • San Pedro Sacatepéquez: Located a mere 6.4km from San Marcos, San Pedro Sacatepéquez is a charming city that offers a delightful mix of outdoor adventures and romantic settings. The area is particularly popular during the months of June to July and November, drawing visitors eager to explore its stunning scenery, including lakes and hot springs. Whether you’re seeking a relaxing soak in the thermal waters or a picturesque hike, San Pedro Sacatepéquez provides a perfect escape for nature lovers and couples alike.
  • La Tenería: Just 6.4km from San Marcos, La Tenería is a quaint village that beckons adventurers and nature enthusiasts. With visitor numbers peaking in March, July, and December, this serene spot is ideal for those looking to immerse themselves in scenic beauty. The nearby nature reserves and parks offer countless opportunities for exploration, making it a fantastic location for hiking and outdoor activities. La Tenería promises a tranquil retreat where one can connect with nature and enjoy breathtaking views.
  • Tejutla: Situated 17.7km from San Marcos, Tejutla is a vibrant city that caters to families and business travellers. Known for its city-themed atmosphere, Tejutla experiences peak visitor activity from March to April and July. The city boasts a variety of shopping areas and malls, ideal for leisurely afternoons of retail therapy. Additionally, its proximity to lakes makes it a lovely spot for family outings and picnics, ensuring that both relaxation and fun are at your fingertips.

Things to do near San Marcos

San Marcos, Guatemala, is an ideal destination for outdoor enthusiasts and couples seeking a romantic getaway. Visitors can explore vibrant art galleries and enjoy thrilling activities at an adventure park. Additionally, the area boasts several shopping centres and malls, perfect for those looking to indulge in some retail therapy amidst the stunning scenery.

Shopping

In San Marcos, the vibrant La Democracia Market offers a local shopping experience with various gifts and souvenirs. If you're up for a drive, Trama Textiles, located 38.6km away, showcases stunning handmade textiles, perfect for unique mementoes from your trip.

Recreation

San Marcos La Laguna offers the tranquil Mystic Yoga, where you can immerse yourself in yoga classes overlooking Lake Atitlán. For rejuvenation, visit the Ayurvedic Retreat, which provides personalised wellness therapies, holistic treatments, and meditation sessions in a peaceful setting surrounded by nature.

Adventure

Xocomil Waterpark is a thrilling destination located 49.9km from San Marcos. This vibrant waterpark offers an exciting array of slides and pools, perfect for families seeking adventure and entertainment. Enjoy a day of splashes and laughter as you explore its diverse attractions.

Nightlife

Experience the vibrant nightlife at the Municipal Theater, located 37.0km from San Marcos. Enjoy a captivating mix of romance, entertainment, and culture as you immerse yourself in local performances and events that showcase the rich artistic heritage of Guatemala.

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

Booking tips and Expedia advantages for San Marcos

For a budget-friendly trip to San Marcos, Guatemala, consider visiting in February to March or October for lower accommodation rates. Sundays are the cheapest days to stay, while Saturdays are the most expensive. Use Expedia to customise your search for eco-friendly hotels and sort by price to find the best deals. Look out for package offers that combine flights, hotels, and activities for additional savings. Exploring the town on foot or by local transport can also help you save money while enjoying free activities and the beautiful scenery.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in San Marcos are February to March and October, where the prices are slightly lower. This is in comparison to April to May and August, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in San Marcos is Sunday. The most expensive day to stay in San Marcos is Saturday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to customise your preferences, such as your budget, desired location, and the type of accommodation you prefer. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels currently available. To discover the most affordable options and offers, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially save money by combining your hotel stay in San Marcos with your flights and activities through an Expedia package deal.

Find the best attractions in and around San Marcos

San Marcos, Guatemala, is perfect for those seeking outdoor adventures and picturesque scenery. Visitors can explore a range of attractions, including national parks, majestic volcanoes, and relaxing hot springs. This charming destination offers a romantic atmosphere, ideal for travellers looking to immerse themselves in nature and experience thrilling outdoor activities amidst stunning landscapes.

  • Tajumulco Volcano: Standing as the highest point in Central America, Tajumulco Volcano offers breathtaking views and an exhilarating hiking experience. The trek rewards adventurers with stunning landscapes and a unique opportunity to witness diverse flora and fauna.
  • Parque Regional Municipal San Marcos: Nestled within the city, this national park is a haven for nature enthusiasts. With its lush greenery and well-maintained trails, visitors can enjoy outdoor activities while soaking in the serene scenery and vibrant wildlife.
  • Refugio del Quetzal: Located a short distance away, this reserve is dedicated to the conservation of the elusive quetzal bird. Nature lovers can explore its rich biodiversity and enjoy peaceful walks surrounded by breathtaking natural beauty.

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.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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 HighSlightly High
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 LowAverage
December59.5°F (15.3°C)No RainMostly SunnyAverageAverage

The nearest major airports for your trip to San Marcos

When visiting San Marcos, Guatemala, you can fly into two major airports. Quetzaltenango (AAZ-Los Altos) is located 38.6km away, with excellent hotel options such as the 4-star Latam Hotel Plaza Pradera and Hotel Boutique Casa Morasan, both 3.2km from the airport, offering various airport shuttle services. Alternatively, Retalhuleu (RER), situated 53.1km from San Marcos, also has notable hotels like the 3-star Hotel Astor, just 1.6km away, providing convenient access to the airport. Other nearby options include Hotel La Colonia and Mansion Los Guichos, all ensuring a comfortable stay with accessible transport services to the airports.

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.