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

Find hotels in San Marcos from CA $46

  • 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

Property class

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. Latam Hotel Plaza Pradera Quetzaltenango

Latam Hotel Plaza Pradera Quetzaltenango
4.0 star property
Quetzaltenango
9.4 out of 10, Exceptional, (516 reviews)
"Very cozy place"
United States
Jorge
The price is CA $131
CA $159 total
includes taxes & fees
Nov 30 - Dec 1
Latam Hotel Plaza Pradera Quetzaltenango

2. 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

3. Entrelunas

Entrelunas
2.5 star property
San Martín Zapotitlán
8.4 out of 10, Very good, (25 reviews)
"Good place for families, loved the pool and access to pool from the room. Everything was clean and comfortable beds. I recommend it ! Good price and beautiful"
United States
Johanna P
The price is CA $80
CA $98 total
includes taxes & fees
Nov 30 - Dec 1
Entrelunas

4. Hotel Pensión Bonifaz

Hotel Pensión Bonifaz
3.5 star property
Quetzaltenango
9.0 out of 10, Wonderful, (340 reviews)
"Great Hotel"
United States
Paola
The price is CA $159
CA $195 total
includes taxes & fees
Nov 10 - Nov 11
Hotel Pensión Bonifaz

5. Zafra Hotel

Zafra Hotel
2.5 star property
San Martín Zapotitlán
8.2 out of 10, Very good, (139 reviews)
"Had a great time!! The staff very helpful and friendly at all times. The pool was very nice after a long day."
United States
Irene
The price is CA $76
CA $93 total
includes taxes & fees
Nov 18 - Nov 19
Zafra Hotel

6. Centenario Hotel Boutique

Centenario Hotel Boutique
5.0 star property
Quetzaltenango
10.0 out of 10, Exceptional, (62 reviews)
"Great service, perfect location."
United States
SERGIO
The price is CA $180
CA $221 total
includes taxes & fees
Nov 8 - Nov 9
Centenario Hotel Boutique

7. Hotel Boutique Casa Morasan

Hotel Boutique Casa Morasan
4.0 star property
Quetzaltenango
9.6 out of 10, Exceptional, (151 reviews)
"Pricewise, this is a Very good, well located property"
United States
VICTOR
The price is CA $132
CA $162 total
includes taxes & fees
Nov 8 - Nov 9
Hotel Boutique Casa Morasan

8. Hotel Posada Rosa Balvina

Hotel Posada Rosa Balvina
2.5 star property
San Marcos
4.8 out of 10, (3 reviews)
"Lindo lugar"
United States
Jossue
The price is CA $50
CA $62 total
includes taxes & fees
Nov 8 - Nov 9
Hotel Posada Rosa Balvina

9. Gran Karmel Hotel

Gran Karmel Hotel
3.0 star property
Santa Cruz Mulua
9.2 out of 10, Wonderful, (34 reviews)
"excelente hotel "
Mexico
Juan Esteban
The price is CA $132
CA $164 total
includes taxes & fees
Nov 16 - Nov 17
Gran Karmel Hotel

10. 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

11. Central Park Jr. Suites

Central Park Jr. Suites
3.0 star property
Quetzaltenango
10.0 out of 10, Exceptional, (27 reviews)
"Best place to stay in Xela."
United States
Mario
The price is CA $119
CA $145 total
includes taxes & fees
Nov 8 - Nov 9
Central Park Jr. Suites

12. La Mansion del Gran Jaguar

La Mansion del Gran Jaguar
3.0 star property
San Felipe
9.8 out of 10, Exceptional, (8 reviews)
"Lovely small hotel. Convenient close to Xocomil. Not much places to go dining and couldn’t get a good coffee "
United States
Carlos
The price is CA $61
CA $80 total
includes taxes & fees
Nov 19 - Nov 20
La Mansion del Gran Jaguar

13. Hotel Vintage "Rialto"

Hotel Vintage "Rialto"
3.0 star property
Quetzaltenango
7.6 out of 10, Good, (34 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 CA $74
CA $112 total
includes taxes & fees
Nov 11 - Nov 12
Hotel Vintage "Rialto"

14. Hotel Las Americas

Hotel Las Americas
3.0 star property
Quetzaltenango
8.8 out of 10, Excellent, (56 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 CA $119
CA $145 total
includes taxes & fees
Nov 8 - Nov 9
Hotel Las Americas

15. Mansion Los Guichos

Mansion Los Guichos
3.0 star property
Santa Cruz Mulua
7.6 out of 10, Good, (28 reviews)
"Beautiful and peaceful property. The staff is wonderful."
United States
Otto
The price is CA $156
CA $190 total
includes taxes & fees
Nov 28 - Nov 29
Mansion Los Guichos

16. La Mansion Hotel Boutique & Restaurante

La Mansion Hotel Boutique & Restaurante
3.0 star property
Quetzaltenango
8.0 out of 10, Very good, (10 reviews)
"Hotel maintenance needed, strong musty smell needed. better cleaning required."
United States
Boris
The price is CA $126
CA $180 total
includes taxes & fees
Nov 8 - Nov 9
La Mansion Hotel Boutique & Restaurante

17. Hotel del Bosque San Felipe Retalhuleu

Hotel del Bosque San Felipe Retalhuleu
3.0 star property
San Felipe
10.0 out of 10, Exceptional, (1 review)
"Habitación limpia"
Mexico
Beatriz
Hotel del Bosque San Felipe Retalhuleu

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 CA $66
CA $190 total
includes taxes & fees
Nov 9 - Nov 10
Hotel del Ferrocarril

19. Las Cumbres Eco-Hotel Termalismo y Spa

Las Cumbres Eco-Hotel Termalismo y Spa
3.0 star property
Zunil
8.4 out of 10, Very good, (16 reviews)
"Bel hôtel mais très près de la route. Chambre bien décorée. Mais on entendait tout depuisla salle de bains. Impression de prendre la douche avec son voisin. Et Sans compter Le passage toute la nuit de gros camions faisant un bruit pas possible. Concernant les saunas et massages au Spa : bien. Le seul bémol : peu d'explications pour nous indiquer la marche à suivre et globalement peu d'attentions à notre égard (une petite serviette nous a été donnee au lieu d'un peignoir. Gênant pour déambuler...
France
Monique
Las Cumbres Eco-Hotel Termalismo y Spa

20. Casa Elizabeth

Casa Elizabeth
2.5 star property
Quetzaltenango
7.0 out of 10, Good, (4 reviews)
"No dieron el desayuno qué estaba incluido en la reservacion."
United States
Victor Roberto
The price is CA $36
CA $64 total
includes taxes & fees
Nov 30 - Dec 1
Casa Elizabeth
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 coastal city with mountains and a large body of water.

Top San Marcos Hotel Reviews

More cheap stays in San Marcos

Find out more about San Marcos

Top reasons to visit San Marcos

  • Scenic Outdoor Adventures: San Marcos boasts lush landscapes and hiking trails perfect for nature enthusiasts.
  • Tranquil Lake Retreats: Visitors can relax by picturesque lakes, ideal for romantic getaways or family outings.
  • Vibrant Local Culture: Experience the rich culture of the region with local customs and traditions.
  • Majestic Volcanoes: Explore nearby volcanoes for thrilling adventures and stunning views.
  • Diverse Accommodations: Enjoy a range of charming hotels and cozy bed & breakfasts to suit every traveller's needs.

Find great hotels in and around San Marcos

San Marcos, Guatemala offers a diverse selection of accommodations, including charming hotels and cozy bed & breakfasts, catering to various preferences. Whether you're seeking a pet-friendly retreat, a relaxing hot spring experience, or a business-friendly stay, you'll discover options equipped with essential amenities. Don't miss the chance to explore properties featuring unique offerings like a hotel mezzanine and complimentary lodging. Experience the warmth of San Marcos with a stay that perfectly fits your travel needs.

  • Latam Hotel Plaza Pradera Quetzaltenango: This elegant 4-star hotel is ideal for business travellers seeking a refined stay 35.4km from San Marcos. With a professional atmosphere, it caters specifically to corporate needs, offering a well-equipped meeting room and a range of business amenities. Guests appreciate the comfortable rooms that blend modern design with functionality, ensuring a productive and relaxing environment. Its strategic location near key business areas makes it a perfect choice for those on a working vacation.
  • Hotel Las Americas: Experience a welcoming 3-star hotel just 35.4km from San Marcos, perfect for business-oriented guests. Hotel Las Americas features comfortable accommodations tailored for the corporate traveller, with essential amenities designed for convenience and productivity. The hotel prides itself on its attentive service and commitment to ensuring that all guests have a pleasant stay, making it an excellent base for those balancing work and leisure in the region.
  • Hotel Posada de Papa Miro: Nestled in the heart of San Marcos, this charming hotel offers a unique experience with its hot spring theme. Guests can indulge in the natural hot springs nearby, providing a relaxing retreat after exploring the vibrant city. With a focus on comfort and accessibility, Hotel Posada de Papa Miro features well-appointed rooms and a warm atmosphere, making it ideal for travellers wanting to unwind and immerse themselves in local culture and natural beauty.

Where to stay near San Marcos

San Marcos, Guatemala, offers a perfect blend of outdoor adventures and romantic getaways. Explore the serene beauty of the San Marcos area, where you can hike through lush landscapes or enjoy a peaceful retreat by the lake. Just a short trip away, San Pedro invites you to experience vibrant culture and stunning views. Whether you seek adventure or family-friendly activities, San Marcos is an ideal destination for an unforgettable vacation.

  • San Pedro Sacatepéquez: Located a mere 6.4km from San Marcos, San Pedro Sacatepéquez is a charming city that offers a delightful escape for outdoor enthusiasts and those seeking romantic getaways. The area boasts stunning scenery, including picturesque lakes and soothing hot springs, perfect for relaxation and rejuvenation. With visitor numbers peaking in June to July and November, this city welcomes travellers year-round to explore its natural beauty and engaging outdoor activities.
  • La Tenería: A quaint village situated 6.4km away from San Marcos, La Tenería is the ideal destination for eco-friendly adventurers. Known for its beautiful parks and nature reserves, this locale attracts visitors primarily in March and from December to January. With a focus on outdoor activities and sustainable tourism, La Tenería provides a unique opportunity to connect with nature while enjoying an array of adventurous experiences that cater to all levels of outdoor enthusiasts.
  • Aldea Champollap: Just 8.0km from San Marcos, Aldea Champollap is a delightful village that offers a family-friendly environment amidst stunning landscapes. With peak visitor numbers in March and December to January, this area is popular for its outdoor recreation and scenic beauty. Families will particularly enjoy the nearby water park, as well as access to local hot springs and the national state park. Aldea Champollap is a perfect spot for those looking to create lasting memories in a serene setting.

Things to do near San Marcos

San Marcos, Guatemala, offers a delightful blend of outdoor adventures and stunning scenery, perfect for a romantic getaway. Visitors can explore lush landscapes, enjoy hiking trails, and relax by picturesque lakes. The vibrant local culture enhances the experience, making it an ideal spot for couples seeking a tranquil escape or families looking for adventure in nature's embrace.

Shopping

In San Marcos, you can explore La Democracia Market, a vibrant public market perfect for local gifts and souvenirs. If you're up for a drive, visit Trama Textiles, located 38.6km away, known for its unique handcrafted textiles and artisanal products.

Recreation

In San Marcos, the Retreat offers holistic healing workshops and yoga classes with breathtaking lake views. San Marcos La Laguna’s wellness centres provide meditation sessions and traditional Mayan ceremonies, creating a serene environment for relaxation and rejuvenation amidst nature's beauty.

Adventure

Xocomil Waterpark, located 49.9km from San Marcos, offers a thrilling escape with its exhilarating water slides and wave pools. Ideal for families, it combines adventure with fun, ensuring an unforgettable day filled with laughter and excitement under the sun.

Nightlife

In San Marcos, the Municipal Theater, located 37.0km away, offers a captivating blend of culture and romance. With a family-friendly atmosphere, it's the perfect spot to enjoy entertaining performances and immerse yourself in the local arts scene during your vacation.

*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 to March or October, and plan your stay for Sundays, the least expensive day. Use Expedia to find budget-friendly accommodations by filtering for Eco-certified options and arranging your search by price. Combining your hotel, flights, and activities in a package can lead to significant savings. Take advantage of free activities in the area and explore local transportation options to keep costs low while enjoying your vacation.

  • 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: Utilize Expedia’s search tool to refine your preferences, such as budget, desired location, and the type of accommodation you’re looking for. For instance, selecting the Eco-certified option will showcase sustainable and environmentally friendly hotels that are currently available. To find the best prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your San Marcos hotel reservation with your flights and activities through an Expedia package.

Find the best attractions near San Marcos

San Marcos, Guatemala, is perfect for outdoor enthusiasts and couples seeking a romantic getaway. With stunning scenery and adventure at every turn, visitors can explore national parks, majestic volcanoes, and historic castles. The diverse attractions cater to those looking for both relaxation and thrilling experiences, making it an ideal destination for a memorable vacation.

  • Refugio del Quetzal: This stunning nature reserve, located 6.4km from San Marcos, is a haven for birdwatchers and nature enthusiasts. Home to the resplendent quetzal, visitors can enjoy hiking trails surrounded by lush forests and diverse wildlife, making it a serene escape into nature.
  • Tajumulco Volcano: Standing 9.7km from San Marcos, Tajumulco is the highest volcano in Central America. Adventurers can trek to the summit for breathtaking views and unique landscapes, offering an exhilarating experience for outdoor lovers.
  • Equality Falls: Located 11.3km away, this beautiful national park features stunning waterfalls and scenic trails. It's perfect for hiking and enjoying the vibrant flora and fauna, providing an adventurous outdoor experience.

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 LowAverage
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 SunnyAverageSlightly High

The nearest major airports for your trip to San Marcos

For your vacation to San Marcos, Guatemala, you can fly into two major airports. Quetzaltenango Airport (AAZ-Los Altos) is located 38.6km away, with nearby hotel options such as the 4-star Latam Hotel Plaza Pradera and Hotel Boutique Casa Morasan, both 3.2km from the airport, offering various transportation services. Alternatively, Retalhuleu Airport (RER) is 53.1km away, with accommodations like the 3-star Hotel La Colonia, 8.0km from the airport. Transportation services from these hotels may include fees for airport transfers. Ensure to check with your chosen hotel for specific arrangements.

Frequently asked questions

What is the best area to stay in San Marcos?
The best area to stay in San Marcos is the central village area, particularly around the main street leading down to Lake Atitlán.

This area is the heart of San Marcos, offering a concentrated selection of accommodation, dining, and wellness centres. The main street, Calle Principal, runs from the upper part of the village down towards the lake, where you'll find the public dock and several lakeside establishments. Everything is within walking distance, making it very convenient.

Solo travellers often find this central area appealing due to its accessibility and the concentration of well-being activities. You'll find numerous centres offering yoga, meditation, and other holistic practices, as well as vegetarian and vegan-friendly eateries. It's easy to connect with others interested in similar pursuits here.

Couples looking for a relaxing and mindful retreat will also appreciate the central village. Many accommodations offer beautiful views of the lake and volcanoes, and the quiet atmosphere lends itself to unwinding.
What are the best budget hotels in San Marcos?
For an excellent budget hotel in San Marcos, consider the Hotel Posada de Papa Miro.

This hotel, rated 8.6, offers convenient amenities such as free WiFi and complimentary self-parking, making it a practical choice for travellers. Room service is also available for added convenience.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in San Marcos.
How much is the nightly rate at a San Marcos hotel?
Prices for hotels in San Marcos often vary, but you can find a great deal from CA $46 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.