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

Find hotels in San Marcos from £24

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
29 Aug - 30 Aug
Tomorrow
30 Aug - 31 Aug
Next weekend
4 Sept - 6 Sept
In two weeks
11 Sept - 13 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
£32
includes taxes & fees
29 Sept - 30 Sept
Hotel Posada Rosa Balvina

2. HOTEL & RESTAURANTE POSADA SAN JOSE

HOTEL & RESTAURANTE POSADA SAN JOSE
Malacatan
£153
includes taxes & fees
5 Sept - 6 Sept
HOTEL & RESTAURANTE POSADA SAN JOSE

3. Casa Elizabeth

Casa Elizabeth
Quetzaltenango
United States
Victor Roberto
£24
includes taxes & fees
22 Sept - 23 Sept
Casa Elizabeth

4. Latam Hotel Plaza Pradera Quetzaltenango

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

5. La Mansion Hotel Boutique & Restaurante

La Mansion Hotel Boutique & Restaurante
Quetzaltenango
United States
Boris
£83
includes taxes & fees
30 Aug - 31 Aug
La Mansion Hotel Boutique & Restaurante

6. Hotel Las Americas

Hotel Las Americas
Quetzaltenango
United States
Miroslav
£76
includes taxes & fees
6 Sept - 7 Sept
Hotel Las Americas

7. Hotel Vintage "Rialto"

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

8. Casa Dona Mercedes

Casa Dona Mercedes
Quetzaltenango
Canada
Sara
£24
includes taxes & fees
2 Sept - 3 Sept
Casa Dona Mercedes

9. Centenario Hotel Boutique

Centenario Hotel Boutique
Quetzaltenango
United States
Gabriela Soledad
£119
includes taxes & fees
1 Sept - 2 Sept
Centenario Hotel Boutique

10. Central Park Jr. Suites

Central Park Jr. Suites
Quetzaltenango
United States
Mario
£76
includes taxes & fees
2 Sept - 3 Sept
Central Park Jr. Suites

11. Blue House Xela

Blue House Xela
Olintepeque
£51
includes taxes & fees
29 Sept - 30 Sept
Blue House Xela

12. Lar Antiqua Hotel

Lar Antiqua Hotel
Quetzaltenango
United States
David
£49
includes taxes & fees
30 Aug - 31 Aug
Lar Antiqua Hotel

13. Hotel Vintage Casa las Flores

Hotel Vintage Casa las Flores
Quetzaltenango
United States
Elcira
£29
includes taxes & fees
29 Sept - 30 Sept
Hotel Vintage Casa las Flores

14. Entre Cerros

Entre Cerros
Quetzaltenango
United States
Billy
£110
includes taxes & fees
2 Sept - 3 Sept
Entre Cerros

15. Hotel Boutique Casa Morasan

Hotel Boutique Casa Morasan
Quetzaltenango
United States
Lucina
£82
includes taxes & fees
7 Sept - 8 Sept
Hotel Boutique Casa Morasan

16. HOTEL CASA BLANCA

HOTEL CASA BLANCA
Pajapita
United States
Alicia
£31
includes taxes & fees
29 Sept - 30 Sept
HOTEL CASA BLANCA

17. Hotel Pensión Bonifaz

Hotel Pensión Bonifaz
Quetzaltenango
United States
Paola
£108
includes taxes & fees
6 Sept - 7 Sept
Hotel Pensión Bonifaz

18. Hotel del Ferrocarril

Hotel del Ferrocarril
Quetzaltenango
United States
hassan
£100
includes taxes & fees
2 Sept - 3 Sept
Hotel del Ferrocarril

19. Hotel y Restaurante Premier

Hotel y Restaurante Premier
La Esperanza
United States
ignacio
£402
includes taxes & fees
30 Aug - 31 Aug
Hotel y Restaurante Premier

20. Casa Xelaju

Casa Xelaju
Quetzaltenango
United States
Jose
£48
includes taxes & fees
31 Aug - 1 Sept
Casa Xelaju
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

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
£24
22 Sept - 23 Sept
includes taxes & fees
6/10 (3 reviews)
Casa Elizabeth
Casa Dona Mercedes

Casa Dona Mercedes

6a Calle y 14 Avenida 13-42 Quetzaltenango Quetzaltenango
£24
2 Sept - 3 Sept
includes taxes & fees
Casa Dona Mercedes
Lar Antiqua Hotel

Lar Antiqua Hotel

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

Hotel del Ferrocarril

10a Calle Quetzaltenango Quetzaltenango Department
£100
2 Sept - 3 Sept
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: San Marcos boasts breathtaking scenery, including national parks, volcanoes, and the picturesque San Marcos River.
  • Outdoor Adventures: Ideal for thrill-seekers, the region offers numerous activities such as hiking, birdwatching, and exploring nature reserves.
  • Vibrant Local Culture: Stroll through the lively downtown area, experiencing local markets, shops, and cultural attractions.
  • Relaxing Wellness Options: Enjoy soothing massage therapies and rejuvenating hot spring experiences available throughout the region.
  • Diverse Accommodation: Choose from charming hotels and delightful bed and breakfasts catering to various traveller needs.

Find great hotels in and around San Marcos

Explore a variety of accommodation options in San Marcos, Guatemala, from charming hotels to delightful bed and breakfasts. Whether you're seeking pet-friendly facilities, business travel amenities, or a rejuvenating hot spring experience, San Marcos has something to suit every traveller's needs. Discover affordable stays and unique lodging choices that will enhance your visit to this beautiful region.

  • Latam Hotel Plaza Pradera Quetzaltenango: This 4-star hotel, rated 9.4, is an excellent choice for business travellers seeking a refined experience. Located 35.4km from San Marcos, the Latam Hotel Plaza Pradera Quetzaltenango offers an array of modern amenities, including well-equipped meeting rooms and high-speed internet access. Guests appreciate the spacious and elegantly designed rooms, which provide a comfortable retreat after a busy day. The hotel’s proximity to Quetzaltenango ensures easy access to local attractions, making it ideal for those who wish to explore the region while enjoying top-notch facilities.
  • Hotel Posada de Papa Miro: Situated in the heart of San Marcos, this budget-friendly hotel boasts a guest rating of 8.6 and is perfect for those yearning for a hot spring-themed getaway. The unique feature of this property is its nearby natural hot springs, allowing guests to unwind in therapeutic waters. The Hotel Posada de Papa Miro combines city charm with relaxation, making it an excellent choice for visitors looking to immerse themselves in local culture while enjoying a soothing stay.
  • Hotel Posada Rosa Balvina: A pet-friendly budget option, Hotel Posada Rosa Balvina welcomes furry friends and is an ideal choice for animal lovers. Located in San Marcos, the hotel permits pets onsite, with waived fees for service animals. With a warm and inviting atmosphere, this accommodation caters to guests seeking comfort and companionship during their travels. The friendly service and convenient amenities make it a lovely base for exploring the vibrant city while ensuring your pets are part of the experience.

Where to stay near San Marcos

Experience the enchanting charm of San Marcos, Guatemala, where outdoor enthusiasts and romantics alike can revel in the beauty of the San Marcos River, just minutes from downtown. Stroll through the vibrant downtown area, where local culture and scenic views come together. With breathtaking landscapes and an inviting atmosphere, San Marcos promises an unforgettable getaway for families and couples seeking both adventure and tranquillity.

  • San Pedro Sacatepéquez: Situated a mere 6.4km from San Marcos, San Pedro Sacatepéquez is a charming city that boasts a delightful blend of outdoor activities and stunning scenery. Visitors flock here, particularly during the peak months of June to July and November, seeking romantic getaways and serene landscapes. The city is renowned for its proximity to a picturesque lake and rejuvenating hot springs, making it an ideal destination for those looking to unwind in nature. With its inviting atmosphere, San Pedro Sacatepéquez promises a tranquil travel experience filled with memorable moments.
  • La Tenería: Just 6.4km from San Marcos lies the quaint village of La Tenería, a hidden gem for adventure enthusiasts and nature lovers alike. This village experiences peak visitor numbers in March and December to January, as travellers seek outdoor experiences amidst breathtaking mountain and volcanic landscapes. La Tenería offers a unique opportunity to explore lush surroundings while enjoying activities such as hiking and lake excursions. Its unspoiled beauty and adventure-driven spirit make La Tenería a must-visit for those looking to connect with nature.
  • Tejutla: Located 17.7km from San Marcos, Tejutla is a vibrant city that caters to a variety of visitors, including families and business travellers. With its peak seasons occurring in March to April and July, Tejutla features a bustling shopping area and a shopping mall centre, making it a hub for retail therapy. The nearby lake adds to its appeal, providing a scenic backdrop for leisurely strolls. Tejutla presents a balanced urban experience, blending city life with relaxing natural beauty, ensuring a fulfilling visit for all.

Things to do in San Marcos

San Marcos, Guatemala, is perfect for outdoor and romantic getaways, offering an array of activities. You can explore shopping centres and areas while enjoying the local culture. Don't miss the chance to relax at picnic grounds or indulge in soothing massage therapies. For golf enthusiasts, the local courses provide a scenic backdrop for a round of golf, making your visit both enjoyable and memorable.

Shopping

In San Marcos, you can shop at the local markets for unique souvenirs and handicrafts. If you're up for a drive, visit the La Pradera Shopping Centre, located 19.3km away, where you'll find a mix of shops, dining options, and entertainment to enjoy during your visit.

Recreation

Experience the serene atmosphere at La Casa del Mundo, where you can enjoy yoga classes overlooking Lake Atitlán and indulge in holistic treatments. For a peaceful retreat, visit Samasati Retreat, offering guided meditations and nature walks amidst lush surroundings, perfect for rejuvenation and relaxation.

Adventure

In San Marcos, explore the breathtaking Lake Atitlán by kayaking, where stunning volcanic landscapes surround you. Experience the thrill of hiking up the Indian Nose for a spectacular sunrise view. Don’t miss the vibrant local markets, perfect for immersing yourself in the rich culture and flavours of Guatemala.

Nightlife

The nightlife in San Marcos is vibrant and laid-back, perfect for unwinding after a day of exploration. Enjoy live music at Café La Finca or sip cocktails at the scenic Hotel Isla Verde, where you can soak in stunning lake views while mingling with locals and fellow travellers.

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

Booking tips and Expedia advantages for San Marcos

  • 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 November, 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 enables you to specify your budget, preferred location, and additional preferences. You can arrange your results to display prices from lowest to highest, making it easy to find the most affordable hotels first. Furthermore, you can refine your choices by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels available for booking.
  • Consider bundling your trip: You can make significant savings by combining your hotel accommodation in San Marcos with your flights and activities through an Expedia package.

Find the best attractions near San Marcos

San Marcos, Guatemala, is an ideal destination for those seeking outdoor adventures and stunning scenery. Popular attractions include national parks, volcanoes, and nature reserves, perfect for travellers looking for romantic getaways or thrilling experiences. With a variety of points of interest to explore, your holiday promises to be filled with excitement and beauty. Don't miss the chance to discover the local attractions in and around San Marcos during your visit.

  • Tajumulco Volcano: Standing at 4,220 metres, Tajumulco Volcano is the highest peak in Central America. A trek to its summit offers breathtaking panoramic views and a thrilling adventure through diverse ecosystems, making it a must for outdoor enthusiasts.
  • Refugio del Quetzal: This serene nature reserve is a haven for bird watchers, especially those keen on spotting the resplendent quetzal. With its lush vegetation and tranquil surroundings, it’s perfect for a peaceful hike immersed in nature.
  • Equality Falls: Nestled within a national park, Equality Falls captivates visitors with its stunning cascades and rich biodiversity. The area invites adventurous souls to explore its trails while enjoying the natural beauty and outdoor vibes.

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.

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

To reach San Marcos, GUAtemala, you can fly into three major airports. Guatemala City (GUA-La Aurora International) is situated 146.4km away, with nearby hotels like the 5-star InterContinental Real Guatemala and the 4.5-star Barceló Guatemala City, both approximately 1.6km from the airport. Quetzaltenango (AAZ-Los Altos) is 38.6km from San Marcos, offering options like the 4-star Latam Hotel Plaza Pradera and Hotel Boutique Casa Morasan, both 3.2km away. Lastly, Retalhuleu (RER) is located 53.1km from San Marcos, with 3-star hotels such as Hotel Astor just 1.6km from the airport. Transportation services are available at these hotels for convenient access.

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 £24 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