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
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Oct 25 - Oct 26
Tomorrow
Oct 26 - Oct 27
Next weekend
Oct 30 - Nov 1
In two weeks
Nov 6 - Nov 8

Filter by

Star rating

Guest rating

Our top choices for San Marcos hotels

1. Latam Hotel Plaza Pradera Quetzaltenango

Latam Hotel Plaza Pradera Quetzaltenango
Quetzaltenango
United States
Jorge
CA $131
CA $159 total
includes taxes & fees
Nov 22 - Nov 23
Latam Hotel Plaza Pradera Quetzaltenango

2. Hotel Miralvalle

Hotel Miralvalle
San Pedro Sacatepequez
United States
Rosa
Hotel Miralvalle

3. Entrelunas

Entrelunas
San Martín Zapotitlán
United States
Johanna P
CA $80
CA $98 total
includes taxes & fees
Nov 10 - Nov 11
Entrelunas

4. Hotel Pensión Bonifaz

Hotel Pensión Bonifaz
Quetzaltenango
United States
Paola
CA $162
CA $206 total
includes taxes & fees
Oct 26 - Oct 27
Hotel Pensión Bonifaz

5. Zafra Hotel

Zafra Hotel
San Martín Zapotitlán
United States
Irene
CA $81
CA $98 total
includes taxes & fees
Oct 26 - Oct 27
Zafra Hotel

6. Centenario Hotel Boutique

Centenario Hotel Boutique
Quetzaltenango
United States
SERGIO
CA $181
CA $226 total
includes taxes & fees
Nov 1 - Nov 2
Centenario Hotel Boutique

7. Hotel Boutique Casa Morasan

Hotel Boutique Casa Morasan
Quetzaltenango
United States
VICTOR
CA $120
CA $150 total
includes taxes & fees
Oct 26 - Oct 27
Hotel Boutique Casa Morasan

8. Hotel Posada Rosa Balvina

Hotel Posada Rosa Balvina
San Marcos
United States
Jossue
CA $50
CA $62 total
includes taxes & fees
Oct 26 - Oct 27
Hotel Posada Rosa Balvina

9. Gran Karmel Hotel

Gran Karmel Hotel
Santa Cruz Mulua
Mexico
Juan Esteban
CA $125
CA $156 total
includes taxes & fees
Oct 26 - Oct 27
Gran Karmel Hotel

10. Hotel Mezzanine

Hotel Mezzanine
San Marcos
United States
Edwin
Hotel Mezzanine

11. Central Park Jr. Suites

Central Park Jr. Suites
Quetzaltenango
United States
Mario
CA $119
CA $145 total
includes taxes & fees
Oct 26 - Oct 27
Central Park Jr. Suites

12. La Mansion del Gran Jaguar

La Mansion del Gran Jaguar
San Felipe
United States
Carlos
CA $60
CA $80 total
includes taxes & fees
Nov 5 - Nov 6
La Mansion del Gran Jaguar

13. Hotel Vintage "Rialto"

Hotel Vintage "Rialto"
Quetzaltenango
United States
Gary
CA $74
CA $112 total
includes taxes & fees
Oct 26 - Oct 27
Hotel Vintage "Rialto"

14. Hotel Las Americas

Hotel Las Americas
Quetzaltenango
United States
Miroslav
CA $119
CA $145 total
includes taxes & fees
Oct 26 - Oct 27
Hotel Las Americas

15. Mansion Los Guichos

Mansion Los Guichos
Santa Cruz Mulua
United States
Otto
CA $155
CA $190 total
includes taxes & fees
Oct 31 - Nov 1
Mansion Los Guichos

16. La Mansion Hotel Boutique & Restaurante

La Mansion Hotel Boutique & Restaurante
Quetzaltenango
United States
Boris
CA $118
CA $173 total
includes taxes & fees
Nov 25 - Nov 26
La Mansion Hotel Boutique & Restaurante

17. Hotel del Bosque San Felipe Retalhuleu

Hotel del Bosque San Felipe Retalhuleu
San Felipe
Mexico
Beatriz
Hotel del Bosque San Felipe Retalhuleu

18. Hotel del Ferrocarril

Hotel del Ferrocarril
Quetzaltenango
United States
hassan
CA $63
CA $185 total
includes taxes & fees
Oct 26 - Oct 27
Hotel del Ferrocarril

19. Las Cumbres Eco-Hotel Termalismo y Spa

Las Cumbres Eco-Hotel Termalismo y Spa
Zunil
France
Monique
Las Cumbres Eco-Hotel Termalismo y Spa

20. Casa Elizabeth

Casa Elizabeth
Quetzaltenango
United States
Victor Roberto
CA $40
CA $50 total
includes taxes & fees
Oct 26 - Oct 27
Casa Elizabeth
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 coastal city with mountains and a large body of water.

Top San Marcos Hotel Reviews

Hotel Boutique Casa Morasan

Hotel Boutique Casa Morasan

10/10 Excellent
"The included breakfast was well prepared every morning. Staff was extremely friendly and helpful. There was always someone at the front desk, even during late night hours such as 1:30 am. Just be mindful that at those hours, you must ring the doorbell. Room and bathroom was clean. Would definitely recommend, even for solo travelers."
Melissa 8-night trip
Posted 4 days ago
Hotel Boutique Casa Morasan
Latam Hotel Plaza Pradera Quetzaltenango

Latam Hotel Plaza Pradera Quetzaltenango

10/10 Excellent
"Well kept and clean property. The location is great and the staff is very friendly and professional. The room service and cleaning personnel are exceptional! Thank you to everyone for a great stay!"
MYNOR 6-night trip
Posted 4 days ago
Latam Hotel Plaza Pradera Quetzaltenango
Hotel Posada Rosa Balvina

Hotel Posada Rosa Balvina

10/10 Excellent
"Lindo lugar"
Jossue 1-night trip
Posted 1 month ago
Hotel Posada Rosa Balvina
Centenario Hotel Boutique

Centenario Hotel Boutique

8/10 Good
"Excellent location. Great food. Gorgeous rooms."
Jose 1-night trip
Posted 1 month ago
Centenario Hotel Boutique
Hotel Pensión Bonifaz

Hotel Pensión Bonifaz

10/10 Excellent
"Everything was good."
Aura 1-night trip
Posted 1 month ago
Hotel Pensión Bonifaz
La Mansion Hotel Boutique & Restaurante

La Mansion Hotel Boutique & Restaurante

8/10 Good
"Agradable clima"
Jorge 1-night trip
Posted 2 months ago
La Mansion Hotel Boutique & Restaurante
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 months ago
Entre Cerros
Hotel Posada de  Papa Miro

Hotel Posada de Papa Miro

10/10 Excellent
"The staff was amazing!"
Troy 1-night trip
Posted 3 months ago
Hotel Posada de Papa Miro

More cheap stays in San Marcos

Casa Dona Mercedes

Casa Dona Mercedes

6a Calle y 14 Avenida 13-42 Quetzaltenango Quetzaltenango
CA $38
CA $46 total
Oct 27 - Oct 28
includes taxes & fees
Casa Dona Mercedes
Casa Elizabeth

Casa Elizabeth

13 Avenida 3-33 Zona 1 Quetzaltenango Quetzaltenango
CA $40
CA $50 total
Oct 26 - Oct 27
includes taxes & fees
Casa Elizabeth
Lar Antiqua Hotel

Lar Antiqua Hotel

4TA CALLE 9-42 ZONA 1 Quetzaltenango Quetzaltenango
CA $43
CA $95 total
Oct 29 - Oct 30
includes taxes & fees
9/10 Wonderful! (40 reviews)
Lar Antiqua Hotel
Hotel Casa del Viajero - Hostel

Hotel Casa del Viajero - Hostel

8A Avenida 9-17, Zona 1 Quetzaltenango
Get ratesHotel Casa del Viajero - Hostel
Hotel Kasa Kamelot

Hotel Kasa Kamelot

9A Avenida #6-22, Zona 1 Quetzaltenango
Get rates
7.8/10 Good! (33 reviews)
Hotel Kasa Kamelot
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

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

Explore a world of travel with Expedia