Find hotels in San Marcos from £17

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for San Marcos hotels

Hotel Posada de Papa Miro

Hotel Posada de Papa Miro
2.5 star property
San Marcos
8.6 out of 10, Excellent, (10 reviews)
"Very nice and clean hotel. They had garage for parking our car, hot water, and nice blankets to keep us warm. The hosts are very friendly and if you need anything they will help you. We enjoyed our two nights!"
Denmark
Aria
The price is £29
includes taxes & fees
31 May - 1 Jun
Hotel Posada de Papa Miro

Hotel Posada Rosa Balvina

Hotel Posada Rosa Balvina
2.5 star property
San Marcos
2.0 out of 10, (2 reviews)
"no los voy a evaluar, porque no me hicieron la reserva, me dijeron que no trabajaban con hoteles.com"
Costa Rica
LAIDY
The price is £33
includes taxes & fees
2 Jun - 3 Jun
Hotel Posada Rosa Balvina

Latam Hotel Plaza Pradera Quetzaltenango

Latam Hotel Plaza Pradera Quetzaltenango
4.0 star property
Quetzaltenango
9.4 out of 10, Exceptional, (457 reviews)
"Very good place to stay"
United States
Carlos
The price is £92
includes taxes & fees
29 Jun - 30 Jun
Latam Hotel Plaza Pradera Quetzaltenango

Centenario Hotel Boutique

Centenario Hotel Boutique
3.0 star property
Quetzaltenango
10.0 out of 10, Exceptional, (41 reviews)
"Wonderful place to stay when in Xela… classy, clean and tidy. Very well located. "
United States
Jose
The price is £72
includes taxes & fees
5 Jun - 6 Jun
Centenario Hotel Boutique

Hotel Pensión Bonifaz

Hotel Pensión Bonifaz
3.5 star property
Quetzaltenango
9.0 out of 10, Wonderful, (324 reviews)
"The location to the center of the city is fantastic! The staff is super friendly. I will definitely go back to Pension Bonifaz."
United States
gladiz
The price is £110
includes taxes & fees
4 Jun - 5 Jun
Hotel Pensión Bonifaz

Casa Elizabeth

Casa Elizabeth
2.5 star property
Quetzaltenango
The price is £26
includes taxes & fees
2 Jun - 3 Jun
Casa Elizabeth

Hotel Las Americas

Hotel Las Americas
3.0 star property
Quetzaltenango
8.8 out of 10, Excellent, (53 reviews)
"Great staff 👍"
United States
Gonzalez
The price is £77
includes taxes & fees
31 May - 1 Jun
Hotel Las Americas

Entre Cerros

Entre Cerros
2.0 star property
Quetzaltenango
10.0 out of 10, Exceptional, (2 reviews)
The price is £122
includes taxes & fees
30 Jun - 1 Jul
Entre Cerros

Hotel Boutique Casa Morasan

Hotel Boutique Casa Morasan
4.0 star property
Quetzaltenango
9.6 out of 10, Exceptional, (144 reviews)
"Everything was excellent: the food, the rooms, and most of all, the kind customer service. All of the staff were so helpful and friendly."
United States
Claudia
The price is £63
includes taxes & fees
1 Jun - 2 Jun
Hotel Boutique Casa Morasan

La Mansion Hotel Boutique & Restaurante

La Mansion Hotel Boutique & Restaurante
3.0 star property
Quetzaltenango
8.4 out of 10, Very good, (7 reviews)
"Hotel maintenance needed, strong musty smell needed. better cleaning required."
United States
Boris
The price is £92
includes taxes & fees
14 Jun - 15 Jun
La Mansion Hotel Boutique & Restaurante

Central Park Jr. Suites

Central Park Jr. Suites
3.0 star property
Quetzaltenango
10.0 out of 10, Exceptional, (19 reviews)
"Great place to stay while in Xela."
United States
Mario
The price is £73
includes taxes & fees
31 May - 1 Jun
Central Park Jr. Suites

Lar Antiqua Hotel

Lar Antiqua Hotel
2.0 star property
Quetzaltenango
9.0 out of 10, Wonderful, (36 reviews)
"Fantastic value! Great room, comfortable bad excellent staff, hot showers and a decent breakfast. Great downtown location. "
United States
bryan
The price is £50
includes taxes & fees
18 Jun - 19 Jun
Lar Antiqua Hotel

Hotel Vintage "Rialto"

Hotel Vintage "Rialto"
3.0 star property
Quetzaltenango
7.4 out of 10, Good, (25 reviews)
"Staff did amazing "
United States
william
The price is £60
includes taxes & fees
31 May - 1 Jun
Hotel Vintage "Rialto"

Casa Dona Mercedes

Casa Dona Mercedes
2.5 star property
Quetzaltenango
8.8 out of 10, Excellent, (33 reviews)
"Quiet, clean and close to everything. Definitely will come back!!"
Canada
Sara
The price is £31
includes taxes & fees
31 May - 1 Jun
Casa Dona Mercedes

Hotel Vintage Casa las Flores

Hotel Vintage Casa las Flores
2.5 star property
Quetzaltenango
8.2 out of 10, Very good, (45 reviews)
"Very good place"
United States
Elcira
The price is £29
includes taxes & fees
18 Jun - 19 Jun
Hotel Vintage Casa las Flores

Hotel y Restaurante Premier

Hotel y Restaurante Premier
4.5 star property
La Esperanza
8.0 out of 10, Very good, (2 reviews)
"Hotel conforme para una noche de trabajo, simple y correcto sin mas."
United States
ignacio
The price is £378
includes taxes & fees
31 May - 1 Jun
Hotel y Restaurante Premier

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 £105
includes taxes & fees
28 Jun - 29 Jun
Hotel del Ferrocarril

Casa Xelaju

Casa Xelaju
3.0 star property
Quetzaltenango
6.4 out of 10, (7 reviews)
"Fully furnished, 2 bedroom apartment. Great for a family visit to Xela. Only a 5 minute to the central park. We enjoyed our stay. "
United States
Jose
The price is £49
includes taxes & fees
31 May - 1 Jun
Casa Xelaju

Blue House Xela

Blue House Xela
2.0 star property
Olintepeque
The price is £59
includes taxes & fees
30 Jun - 1 Jul
Blue House Xela

Hotel Canada

Hotel Canada
2.5 star property
Quetzaltenango
8.0 out of 10, Very good, (4 reviews)
"You get for what you pay 😉 I would not go again. Nothing else I can say"
United States
Anonymous traveller
The price is £17
includes taxes & fees
25 Jun - 26 Jun
Hotel Canada
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.

Photo by Shanna Duffy
Open Photo by Shanna Duffy

Top San Marcos Hotel Reviews

More cheap stays in San Marcos

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 can I save on a San Marcos hotel booking with Expedia?
Members always get our best prices. Find our best San Marcos hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
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 £17 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.