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

San Marcos Hotels

  • 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
28 Aug - 29 Aug
Tomorrow
29 Aug - 30 Aug
This weekend
28 Aug - 30 Aug
Next weekend
4 Sept - 6 Sept

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
€38
includes taxes & fees
29 Aug - 30 Aug
Hotel Posada Rosa Balvina

2. Casa Elizabeth

Casa Elizabeth
Quetzaltenango
United States
Victor Roberto
€28
includes taxes & fees
29 Aug - 30 Aug
Casa Elizabeth

3. HOTEL & RESTAURANTE POSADA SAN JOSE

HOTEL & RESTAURANTE POSADA SAN JOSE
Malacatan
€185
includes taxes & fees
29 Aug - 30 Aug
HOTEL & RESTAURANTE POSADA SAN JOSE

4. Hotel Las Americas

Hotel Las Americas
Quetzaltenango
United States
Miroslav
€89
includes taxes & fees
29 Aug - 30 Aug
Hotel Las Americas

5. Latam Hotel Plaza Pradera Quetzaltenango

Latam Hotel Plaza Pradera Quetzaltenango
Quetzaltenango
United States
Victor
€98
includes taxes & fees
27 Sept - 28 Sept
Latam Hotel Plaza Pradera Quetzaltenango

6. La Mansion Hotel Boutique & Restaurante

La Mansion Hotel Boutique & Restaurante
Quetzaltenango
United States
Boris
€97
includes taxes & fees
29 Aug - 30 Aug
La Mansion Hotel Boutique & Restaurante

7. Hotel Vintage "Rialto"

Hotel Vintage "Rialto"
Quetzaltenango
United States
Gary
€67
includes taxes & fees
30 Aug - 31 Aug
Hotel Vintage "Rialto"

8. Casa Dona Mercedes

Casa Dona Mercedes
Quetzaltenango
Canada
Sara
€28
includes taxes & fees
29 Aug - 30 Aug
Casa Dona Mercedes

9. Central Park Jr. Suites

Central Park Jr. Suites
Quetzaltenango
United States
Mario
€89
includes taxes & fees
29 Aug - 30 Aug
Central Park Jr. Suites

10. Entre Cerros

Entre Cerros
Quetzaltenango
United States
Billy
€129
includes taxes & fees
29 Aug - 30 Aug
Entre Cerros

11. Centenario Hotel Boutique

Centenario Hotel Boutique
Quetzaltenango
United States
Gabriela Soledad
€151
includes taxes & fees
29 Aug - 30 Aug
Centenario Hotel Boutique

12. Blue House Xela

Blue House Xela
Olintepeque
€64
includes taxes & fees
30 Aug - 31 Aug
Blue House Xela

13. Hotel Vintage Casa las Flores

Hotel Vintage Casa las Flores
Quetzaltenango
United States
Elcira
€34
includes taxes & fees
30 Aug - 31 Aug
Hotel Vintage Casa las Flores

14. HOTEL CASA BLANCA

HOTEL CASA BLANCA
Pajapita
United States
Alicia
€42
includes taxes & fees
25 Sept - 26 Sept
HOTEL CASA BLANCA

15. Lar Antiqua Hotel

Lar Antiqua Hotel
Quetzaltenango
United States
David
€58
includes taxes & fees
30 Aug - 31 Aug
Lar Antiqua Hotel

16. Hotel Pensión Bonifaz

Hotel Pensión Bonifaz
Quetzaltenango
€127
includes taxes & fees
29 Aug - 30 Aug
Hotel Pensión Bonifaz

17. Casa Xelaju

Casa Xelaju
Quetzaltenango
United States
Jose
€57
includes taxes & fees
29 Aug - 30 Aug
Casa Xelaju

18. Hotel Boutique Casa Morasan

Hotel Boutique Casa Morasan
Quetzaltenango
€99
includes taxes & fees
31 Aug - 1 Sept
Hotel Boutique Casa Morasan

19. Hotel del Ferrocarril

Hotel del Ferrocarril
Quetzaltenango
United States
hassan
€116
includes taxes & fees
29 Aug - 30 Aug
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

10/10 Excellent
"Good service, great people very friendly, nice and clean I recommend 100%"
Victor 3-night trip
Posted 3 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 3 weeks ago
Entre Cerros
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 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 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 6 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
€28
29 Aug - 30 Aug
includes taxes & fees
6/10 (3 reviews)
Casa Elizabeth
Casa Dona Mercedes

Casa Dona Mercedes

6a Calle y 14 Avenida 13-42 Quetzaltenango Quetzaltenango
€28
29 Aug - 30 Aug
includes taxes & fees
Casa Dona Mercedes
Lar Antiqua Hotel

Lar Antiqua Hotel

4TA CALLE 9-42 ZONA 1 Quetzaltenango Quetzaltenango
€58
30 Aug - 31 Aug
includes taxes & fees
Lar Antiqua Hotel
Hotel del Ferrocarril

Hotel del Ferrocarril

10a Calle Quetzaltenango Quetzaltenango Department
€116
29 Aug - 30 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

  • Stunning Natural Landscapes: Enjoy breathtaking views and lush surroundings, perfect for outdoor adventures and romantic escapes.
  • Vibrant Local Culture: Explore charming shops and cafes in the lively downtown area, immersing yourself in the local atmosphere.
  • Outdoor Activities: Discover national parks, volcanoes, and nature reserves, catering to thrill-seekers and nature lovers alike.
  • Relaxing Hot Springs: Experience rejuvenating hot spring therapies for a unique and tranquil stay.
  • Diverse Accommodation Options: Choose from charming hotels to budget-friendly hostels, catering to all preferences and needs.

Find great hotels in and around San Marcos

Discover a range of delightful accommodations in San Marcos, Guatemala, from charming hotels to budget-friendly hostels. Whether you're on a business trip or seeking a pet-friendly retreat, you'll find options that cater to every need. Embrace the unique hot spring themed experiences available in the area, ensuring a memorable stay in this beautiful locale. Explore the best hotels in San Marcos for a perfect getaway.

  • Hotel Posada Rosa Balvina: Nestled in the heart of San Marcos, Hotel Posada Rosa Balvina offers a budget-friendly retreat ideal for pet lovers. This charming establishment welcomes furry companions, making it a unique choice for travellers seeking a pet-friendly experience. With its warm atmosphere and inviting amenities, guests appreciate the hassle-free environment where pets are permitted, ensuring a comfortable stay for both humans and their four-legged friends.
  • Latam Hotel Plaza Pradera Quetzaltenango: Located approximately 35.4km from San Marcos, Latam Hotel Plaza Pradera Quetzaltenango stands as a distinguished 4-star hotel with an impressive guest rating of 9.4. Tailored for business travellers, this hotel features modern facilities and a professional atmosphere conducive to work and relaxation. Guests enjoy well-appointed rooms, comprehensive business services, and convenient access to the surrounding area, making it an excellent choice for those balancing work commitments with leisure.
  • Hotel Posada de Papa Miro: Situated in the centre of San Marcos, Hotel Posada de Papa Miro is a budget-friendly option that boasts a hot spring theme, perfect for those seeking relaxation and rejuvenation. With a guest rating of 8.6, this hotel offers proximity to natural hot springs, allowing guests to unwind in soothing thermal waters. The inviting atmosphere and city-centric location make it a delightful choice for travellers looking to explore local attractions while enjoying the tranquil benefits of hot springs nearby.

Where to stay near San Marcos

San Marcos, Guatemala, offers a charming blend of outdoor adventures and scenic beauty, making it an ideal destination for romantic getaways and family trips alike. Explore the vibrant downtown, where local shops and cafes await, or take a leisurely stroll along the stunning San Marcos River. This picturesque setting is perfect for visitors seeking tranquillity while enjoying the lush landscapes and the inviting atmosphere that San Marcos has to offer.

  • San Pedro Sacatepéquez: Situated a mere 6.4km from San Marcos, San Pedro Sacatepéquez is a charming city known for its stunning outdoor experiences and breathtaking scenery. Visitors flock here primarily during the peak months of June to July and November, drawn by the romantic allure of the local hot springs and the picturesque lakes. While exploring, you'll find yourself immersed in nature's beauty, making it an ideal destination for couples and nature enthusiasts alike.
  • La Tenería: This quaint village, also located 6.4km from San Marcos, is a hidden gem for adventure seekers and outdoor lovers. La Tenería boasts stunning landscapes featuring volcanoes, lakes, and majestic mountains that provide ample opportunities for exploration and adventure. Visitors tend to arrive in higher numbers during March and the festive December to January period, eager to enjoy the scenic beauty and thrilling activities that this village offers.
  • Esquipulas Palo Gordo: Just 6.4km from San Marcos, Esquipulas Palo Gordo is a vibrant city that caters to families and business travellers alike. Known for its city-themed atmosphere, visitors can enjoy a mix of educational experiences and shopping at local centres. The city sees a surge in visitor numbers during March and the end-of-year festivities in December to January. Attractions such as historic sites and a captivating history museum make it a worthy stop for those interested in culture and heritage.

Things to do in San Marcos

Shopping

In San Marcos, you can explore local markets for traditional handicrafts and souvenirs. If you're up for a drive, visit the La Pradera shopping mall, where you'll find a variety of shops and dining options, offering a blend of local and international products.

Recreation

Experience the tranquil atmosphere at the Yoga Forest, where you can engage in daily yoga classes surrounded by lush nature. For rejuvenation, visit the San Marcos La Laguna Spa, offering soothing massages and holistic treatments that harmonise body and mind.

Adventure

In San Marcos, explore the tranquil Lake Atitlán by kayak, enjoying stunning views of surrounding volcanoes. Experience the thrill of paragliding from the nearby hills, gliding above the lake's shimmering waters. For a serene adventure, hike the lush trails leading to picturesque viewpoints and hidden waterfalls.

Nightlife

In San Marcos, La Casa de la Cerveza offers a lively atmosphere with craft beers and local music, while Club La Isla features dancing and DJs for a vibrant night out. Enjoy a relaxed evening at Café Moka, known for its coffee and friendly vibe.

*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 budget-friendly travel to San Marcos, Guatemala, consider visiting during the off-peak months of February to March and October when accommodation prices are lower. Sundays generally offer the best rates, while Mondays tend to be the most expensive. Use Expedia to filter your accommodation preferences and find the best deals by arranging prices from lowest to highest. Additionally, you can save by booking package deals that combine flights, hotels, and activities. Be on the lookout for striking deals and average prices to maximise your savings during your stay.

  • 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 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 Monday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as budget, preferred location, and the type of accommodation you desire. To discover the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially save money by combining your hotel reservations in San Marcos with your flights and activities through an Expedia package deal.

Find the best attractions near San Marcos

San Marcos, Guatemala, is perfect for outdoor and romantic getaways, boasting stunning scenery and adventure opportunities. Key attractions include national parks, volcanoes, and nature reserves, ideal for those seeking exploration and excitement. While visiting, be sure to discover the local points of interest that showcase the beauty of the region and provide memorable experiences for all types of travellers.

  • Tajumulco Volcano: Embark on an adventurous ascent of Tajumulco Volcano, the highest peak in Central America, located 9.7km from San Marcos. Experience breathtaking views and a sense of accomplishment as you trek through diverse landscapes, surrounded by stunning natural beauty.
  • Refugio del Quetzal: A mere 6.4km from San Marcos, Refugio del Quetzal is a serene nature reserve dedicated to the preservation of the quetzal bird. Stroll through lush trails and immerse yourself in the tranquil atmosphere, perfect for birdwatching and appreciating local flora.
  • Equality Falls: Situated 11.3km away, Equality Falls is a picturesque national park offering outdoor adventures. Marvel at cascading waterfalls while exploring scenic trails, making it an ideal spot for nature lovers seeking both relaxation and excitement.

Best time to go to San Marcos

The best time to visit San Marcos is dependent on what kind of holiday you are seeking. April and May are its hottest month on average. At the time of May, visitor numbers are average and weather is mostly cloudy. December is its coolest month on average. At this time, 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

Flying into San Marcos, Guatemala, is convenient with three major airports nearby. Guatemala City (GUA-La Aurora Intl.) is situated 146.4km away, with notable hotels such as Wyndham Garden Guatemala City and Hotel Las Americas, both just over a mile from the airport, offering easy access. Quetzaltenango (AAZ-Los Altos) is only 38.6km away, featuring options like Hotel del Campo and Posada el mesón xela, which provide various transportation services. Retalhuleu (RER), located 53.1km from San Marcos, has Hotel Astor and Reserva Patrocinio within proximity, ensuring comfortable stays for travellers. Each airport offers a range of accommodations to enhance your journey.

Frequently asked questions

What's the best place for a stay in San Marcos?
Based on our traveller data, Hotel Posada Rosa Balvina is one of the top choices for your stay. This hotel offers free breakfast and free parking. Other good choices for your stay include Hotel Posada de Papa Miro and Hotel Mezzanine. See all available top hotels, or vacation rentals in San Marcos.
What are some of the best holiday rentals that San Marcos has to offer?
"La Casa de Xela". ONE OF A KIND IN QUETZALTENANGO: This holiday home rental outside of San Marcos is located in the city centre, and has a patio, a garden and a BBQ to put you at ease in your new surroundings. It has 3 bedrooms, as well as a kitchen with a fridge, a stovetop and a microwave, so that you can cook with friends or family. Make the most of books in this rental home to help you unwind. See all 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.

Explore a world of travel with Expedia