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

Find hotels in San Marcos from NT$1,046

  • 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
Aug 7 - Aug 8
Tomorrow
Aug 8 - Aug 9
This weekend
Aug 7 - Aug 9
Next weekend
Aug 14 - Aug 16

Filter by

Star rating

Guest rating

Our top choices for San Marcos hotels

1. Hotel Posada Rosa Balvina

Hotel Posada Rosa Balvina
San Marcos
Costa Rica
LAIDY
NT$1,161
NT$1,416 total
includes taxes & fees
Aug 17 - Aug 18
Hotel Posada Rosa Balvina

2. Casa Elizabeth

Casa Elizabeth
Quetzaltenango
France
Alberto
NT$470
NT$1,046 total
includes taxes & fees
Aug 17 - Aug 18
Casa Elizabeth

3. Hotel Las Americas

Hotel Las Americas
Quetzaltenango
United States
Miroslav
NT$2,741
NT$3,344 total
includes taxes & fees
Aug 15 - Aug 16
Hotel Las Americas

4. Centenario Hotel Boutique

Centenario Hotel Boutique
Quetzaltenango
United States
Gabriela Soledad
NT$4,644
NT$5,665 total
includes taxes & fees
Aug 15 - Aug 16
Centenario Hotel Boutique

5. Hotel y Restaurante Premier

Hotel y Restaurante Premier
La Esperanza
United States
ignacio
NT$14,393
NT$17,559 total
includes taxes & fees
Aug 15 - Aug 16
Hotel y Restaurante Premier

6. Latam Hotel Plaza Pradera Quetzaltenango

Latam Hotel Plaza Pradera Quetzaltenango
Quetzaltenango
United States
Troy
NT$3,013
NT$3,675 total
includes taxes & fees
Sep 6 - Sep 7
Latam Hotel Plaza Pradera Quetzaltenango

7. HOTEL & RESTAURANTE POSADA SAN JOSE

HOTEL & RESTAURANTE POSADA SAN JOSE
Malacatan
NT$5,709
NT$6,966 total
includes taxes & fees
Aug 9 - Aug 10
HOTEL & RESTAURANTE POSADA SAN JOSE

8. Casa Dona Mercedes

Casa Dona Mercedes
Quetzaltenango
Canada
Sara
NT$871
NT$1,062 total
includes taxes & fees
Aug 15 - Aug 16
Casa Dona Mercedes

9. Entre Cerros

Entre Cerros
Quetzaltenango
NT$3,961
NT$4,833 total
includes taxes & fees
Aug 9 - Aug 10
Entre Cerros

10. Lar Antiqua Hotel

Lar Antiqua Hotel
Quetzaltenango
United States
David
NT$981
NT$2,182 total
includes taxes & fees
Aug 11 - Aug 12
Lar Antiqua Hotel

11. Blue House Xela

Blue House Xela
Olintepeque
NT$1,959
NT$2,390 total
includes taxes & fees
Aug 13 - Aug 14
Blue House Xela

12. La Mansion Hotel Boutique & Restaurante

La Mansion Hotel Boutique & Restaurante
Quetzaltenango
United States
Boris
NT$2,440
NT$3,596 total
includes taxes & fees
Aug 23 - Aug 24
La Mansion Hotel Boutique & Restaurante

13. Hotel Pensión Bonifaz

Hotel Pensión Bonifaz
Quetzaltenango
United States
Paola
NT$3,898
NT$4,756 total
includes taxes & fees
Sep 2 - Sep 3
Hotel Pensión Bonifaz

14. Hotel Vintage Casa las Flores

Hotel Vintage Casa las Flores
Quetzaltenango
United States
Elcira
NT$1,047
NT$1,277 total
includes taxes & fees
Aug 9 - Aug 10
Hotel Vintage Casa las Flores

15. Hotel Vintage "Rialto"

Hotel Vintage "Rialto"
Quetzaltenango
United States
Gary
NT$1,705
NT$2,595 total
includes taxes & fees
Aug 9 - Aug 10
Hotel Vintage "Rialto"

16. Central Park Jr. Suites

Central Park Jr. Suites
Quetzaltenango
United States
Mario
NT$2,736
NT$3,338 total
includes taxes & fees
Aug 10 - Aug 11
Central Park Jr. Suites

17. Hotel Boutique Casa Morasan

Hotel Boutique Casa Morasan
Quetzaltenango
United States
Lucina
NT$2,554
NT$3,116 total
includes taxes & fees
Aug 15 - Aug 16
Hotel Boutique Casa Morasan

18. Casa Xelaju

Casa Xelaju
Quetzaltenango
United States
Jose
NT$1,741
NT$2,125 total
includes taxes & fees
Aug 9 - Aug 10
Casa Xelaju

19. Hotel del Ferrocarril

Hotel del Ferrocarril
Quetzaltenango
United States
hassan
NT$1,606
NT$4,378 total
includes taxes & fees
Aug 15 - Aug 16
Hotel del Ferrocarril

20. CASA BUENA HOTEL

CASA BUENA HOTEL
Quetzaltenango
United States
Lesbia
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
"Darle más manteniento"
Hector 2-night trip
Posted 10 hours 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 10 hours 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 3 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
Central Park Jr. Suites

Central Park Jr. Suites

10/10 Excellent
"Best place to stay in Xela."
Mario 2-night trip
Posted 2 weeks ago
Central Park Jr. Suites
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
NT$470
NT$1,046 total
Aug 17 - Aug 18
includes taxes & fees
8/10 Very Good! (1 review)
Casa Elizabeth
Casa Dona Mercedes

Casa Dona Mercedes

6a Calle y 14 Avenida 13-42 Quetzaltenango Quetzaltenango
NT$871
NT$1,062 total
Aug 15 - Aug 16
includes taxes & fees
Casa Dona Mercedes
Lar Antiqua Hotel

Lar Antiqua Hotel

4TA CALLE 9-42 ZONA 1 Quetzaltenango Quetzaltenango
NT$981
NT$2,182 total
Aug 11 - Aug 12
includes taxes & fees
Lar Antiqua Hotel
Hotel del Ferrocarril

Hotel del Ferrocarril

10a Calle Quetzaltenango Quetzaltenango Department
NT$1,606
NT$4,378 total
Aug 15 - Aug 16
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

  • Outdoor Adventures: San Marcos is perfect for nature lovers, featuring national parks, volcanoes, and nature reserves that offer thrilling outdoor activities and stunning views.
  • Charming Neighborhoods: Explore picturesque areas like San Antonio and the scenic San Marcos River, ideal for relaxation and soaking in beautiful landscapes.
  • Relaxing Accommodations: Choose from a variety of lodging options, including cozy hotels and budget-friendly hostels, many with unique hot spring experiences.
  • Shopping and Dining: Enjoy vibrant shopping areas and local cuisine, providing a taste of the region's culture.
  • Golfing Opportunities: Play a round at La Costa Golf Courses, set against the backdrop of stunning scenery.

Find great hotels in and around San Marcos

San Marcos, Guatemala, offers a diverse selection of accommodations, from cozy hotels to budget-friendly hostels perfect for backpackers. Whether you're seeking a business-friendly environment or a pet-friendly stay, you'll find options that cater to your needs. For those looking to unwind, many hotels also feature unique hot spring experiences. Explore the charming lodging choices in San Marcos to ensure a memorable getaway in this picturesque destination.

  • Latam Hotel Plaza Pradera Quetzaltenango: Positioned 35km from San Marcos, Latam Hotel Plaza Pradera Quetzaltenango is a sophisticated 4-star hotel that caters to business travelers seeking comfort and convenience. Rated 9.4 out of 10 by guests, the hotel boasts modern amenities and a professional atmosphere. Guests can enjoy spacious rooms equipped with essential business facilities, a well-appointed meeting space, and complimentary Wi-Fi. The hotel’s strategic location allows easy access to local attractions, making it a suitable choice for those combining work with leisure.
  • Hotel Posada de Papa Miro: Located in the heart of San Marcos, Hotel Posada de Papa Miro is an affordable option for travelers looking to unwind in a hot spring-themed environment. With a guest rating of 8.6 out of 10, this hotel features nearby natural hot springs, offering a unique relaxing experience. The city-centric location makes it easy to explore local culture and attractions, while the welcoming atmosphere and essential amenities ensure a comfortable stay without breaking the bank.
  • Hotel Posada Rosa Balvina: Also situated in San Marcos, Hotel Posada Rosa Balvina is a budget-friendly lodging option that welcomes pet owners. This hotel allows certain pets on-site, ensuring that your furry friend can accompany you during your travel. Guests appreciate the pet-friendly policy, which includes waived fees for service animals. With its cozy ambiance and accessible amenities, this hotel provides a comfortable retreat for pet lovers exploring the region.

Where to stay near San Marcos

San Marcos, Guatemala, offers a captivating blend of outdoor adventures and stunning scenery perfect for romantic getaways and family vacations. Explore the charming neighborhoods of San Antonio and the enchanting San Marcos River, where you can unwind amidst breathtaking landscapes. Whether you're seeking thrilling outdoor activities or simply want to soak in the beauty of the region, San Marcos provides an unforgettable travel experience for every type of explorer.

  • San Pedro Sacatepéquez: Situated a mere 6km from San Marcos, San Pedro Sacatepéquez is a charming city that offers visitors a delightful mix of outdoor activities and stunning scenery. Known for its romantic atmosphere, this city attracts travelers year-round, with peak visits occurring from June to July and again in November. Visitors can explore the nearby lake and soothing hot springs, making it an ideal spot for relaxation and rejuvenation amidst nature's beauty.
  • La Tenería: Also located 6km from San Marcos, La Tenería is a picturesque village known for its breathtaking landscapes and adventurous spirit. The village sees a spike in tourists during March and the holiday season in December to January, drawing those looking for outdoor adventures and scenic vistas. Travelers can explore the nearby volcanoes, lakes, and mountains, creating perfect opportunities for hiking, photography, and immersing oneself in the natural wonders of Guatemala.
  • Tejutla: Located 18km from San Marcos, Tejutla is a vibrant city that caters to those seeking a lively urban experience. This city remains consistently appealing to visitors, with peak travel times in March to April and July. It is a great destination for families and business travelers alike, featuring shopping areas and mall centers for retail therapy. The nearby lake adds a tranquil touch, making Tejutla a well-rounded destination for both leisure and commerce.

Things to do in San Marcos

Shopping

In the heart of San Marcos, you can explore local markets like Mercado Municipal, where vibrant handicrafts await. If you're up for a drive, check out La Pradera, a shopping mall about 24km away, offering a range of stores and dining options to enhance your shopping experience.

Recreation

Experience the serene atmosphere at La Casa de la Paz, where holistic treatments and yoga sessions rejuvenate your body and mind. Enjoy the tranquil views of Lake Atitlán and explore scenic hiking trails nearby for a refreshing outdoor adventure.

Adventure

In San Marcos, explore the stunning Lake Atitlán by kayaking or paddleboarding, immersing yourself in breathtaking views of volcanoes. Hiking the nearby trails offers a chance to discover hidden waterfalls and lush landscapes, while the local markets provide a vibrant cultural experience filled with artisan crafts and delicious food.

Nightlife

San Marcos offers a vibrant nightlife scene with cozy bars and lively cafes by the lake. Enjoy local music at venues like La Casa de la Cultura or grab a drink at El Bar. The atmosphere is relaxed, perfect for mingling with locals and fellow travelers alike.

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

Booking tips and Expedia advantages for San Marcos

To save money on your trip to San Marcos, Guatemala, consider visiting during the cheaper months of February, March, or October. Sundays typically offer the lowest hotel rates, while Saturdays are the most expensive. Use Expedia's search tool to compare prices and find budget-friendly accommodations, including eco-certified options. Additionally, look for package deals that combine flights and activities with your hotel stay for extra savings. Exploring local attractions and enjoying nature are great free activities to consider during your visit.

  • 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 May, August and December, 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: Expedia's search tool offers you the flexibility to choose your budget, desired location, and additional preferences. You can easily arrange your search results to display hotels from the lowest to highest price, allowing you to find the most affordable options first. Additionally, you have the ability to refine your choices by hotel category. For instance, selecting the Eco-certified filter will show you a selection of sustainable and environmentally-friendly hotels that you can book.
  • Consider bundling your trip: You can save money by combining your hotel stay in San Marcos with your flights and activities through an Expedia package deal.

Find the best attractions near San Marcos

San Marcos, Guatemala, offers a perfect blend of outdoor adventures and stunning scenery for a romantic getaway. Visitors can explore national parks, volcanoes, and nature reserves that provide thrilling experiences and breathtaking views. With various attractions catering to nature lovers and outdoor enthusiasts, San Marcos is an ideal destination for those seeking adventure and relaxation amidst beautiful landscapes.

  • Tajumulco Volcano: Located 10km from San Marcos, Tajumulco Volcano offers breathtaking scenery and thrilling outdoor adventures. As the highest peak in Central America, it provides stunning panoramic views and an exhilarating hiking experience for those seeking to connect with nature.
  • Refugio del Quetzal: Just 6km away, Refugio del Quetzal is a remarkable reserve where you can immerse yourself in the rich biodiversity of Guatemala. It's an ideal spot for birdwatchers and nature enthusiasts, showcasing the vibrant quetzal and lush forest habitats.
  • Equality Falls: Situated 11km from San Marcos, Equality Falls is a national park that invites visitors to explore its picturesque landscapes and enjoy outdoor activities. The cascading waterfalls provide a serene backdrop for hiking and photography.

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

Traveling to San Marcos, Guatemala, is convenient with several nearby airports. La Aurora International Airport (GUA) in Guatemala City is about 146km from San Marcos. Excellent hotels near GUA include the 5-star InterContinental Real Guatemala, just 2km away, and the 4.5-star Barceló Guatemala City, also 2km from the airport. Quetzaltenango Airport (AAZ) is 39km away, with great options like the 4-star Latam Hotel Plaza Pradera, 3km from AAZ. Lastly, Retalhuleu Airport (RER) is 53km from San Marcos, featuring the 3-star Hotel Astor, located 2km from RER. Each hotel offers various transportation services to their respective airports.

Frequently asked questions

What's the best place for a stay in San Marcos?
Based on our traveler 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 trip 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! You'll find that most hotel reservations are fully refundable provided that you cancel before the accommodation's cancellation deadline, which is often 24 or 48 hours before the scheduled arrival. If you booked a non-refundable reservation, it might still be possible to cancel it and be given a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in San Marcos.
Where can I learn more about changing or cancelling my trip to San Marcos?
For additional details about rescheduling or cancelling your trip to San Marcos, head over to our customer service page.
How is it staying in San Marcos?
Visitors to San Marcos are sure to find plenty to explore and enjoy. In San Marcos, there are 3 hotels and other accommodations to choose from. Find out more about San Marcos.
What should I see while I'm in San Marcos?
A couple of favorite 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. Check out what more 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 temp of 61°F, while the coldest months are January and December with an average of 60°F. The rainiest months in San Marcos are June, September, May, and August, with each month seeing an average of 19 inches of rainfall.

Explore a world of travel with Expedia