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

Search San Marcos hotels

  • 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

Filter by

Guest rating
Guest rating
Star rating

Our top choices for San Marcos hotels

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 NZ$67
includes taxes & fees
14 July - 15 July
Hotel Posada Rosa Balvina

Hotel Las Americas

Hotel Las Americas
3.0 star property
Quetzaltenango
8.8 out of 10, Excellent, (54 reviews)
"Great staff 👍"
United States
Gonzalez
The price is NZ$180
includes taxes & fees
13 July - 14 July
Hotel Las Americas

Latam Hotel Plaza Pradera Quetzaltenango

Latam Hotel Plaza Pradera Quetzaltenango
4.0 star property
Quetzaltenango
9.4 out of 10, Exceptional, (466 reviews)
"Very good place to stay"
United States
Carlos
The price is NZ$197
includes taxes & fees
10 Aug - 11 Aug
Latam Hotel Plaza Pradera Quetzaltenango

Centenario Hotel Boutique

Centenario Hotel Boutique
5.0 star property
Quetzaltenango
10.0 out of 10, Exceptional, (54 reviews)
"Great place and friendly staff ."
United States
Gabriela Soledad
The price is NZ$272
includes taxes & fees
2 Aug - 3 Aug
Centenario Hotel Boutique

Entre Cerros

Entre Cerros
2.0 star property
Quetzaltenango
10.0 out of 10, Exceptional, (2 reviews)
The price is NZ$279
includes taxes & fees
20 July - 21 July
Entre Cerros

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 NZ$209
includes taxes & fees
26 July - 27 July
La Mansion Hotel Boutique & Restaurante

Central Park Jr. Suites

Central Park Jr. Suites
3.0 star property
Quetzaltenango
10.0 out of 10, Exceptional, (20 reviews)
"Great place to stay while in Xela."
United States
Mario
The price is NZ$173
includes taxes & fees
13 July - 14 July
Central Park Jr. Suites

Hotel Pensión Bonifaz

Hotel Pensión Bonifaz
3.5 star property
Quetzaltenango
9.0 out of 10, Wonderful, (328 reviews)
"Clean room and very good service ."
Canada
Luis
The price is NZ$256
includes taxes & fees
17 July - 18 July
Hotel Pensión Bonifaz

Hotel Boutique Casa Morasan

Hotel Boutique Casa Morasan
4.0 star property
Quetzaltenango
9.6 out of 10, Exceptional, (147 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 NZ$162
includes taxes & fees
20 July - 21 July
Hotel Boutique Casa Morasan

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 NZ$125
includes taxes & fees
13 July - 14 July
Lar Antiqua Hotel

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 NZ$883
includes taxes & fees
13 July - 14 July
Hotel y Restaurante Premier

HOTEL & RESTAURANTE POSADA SAN JOSE

HOTEL & RESTAURANTE POSADA SAN JOSE
3.0 star property
Malacatan
The price is NZ$364
includes taxes & fees
19 July - 20 July
HOTEL & RESTAURANTE POSADA SAN JOSE

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 NZ$57
includes taxes & fees
13 July - 14 July
Casa Dona Mercedes

Hotel Vintage "Rialto"

Hotel Vintage "Rialto"
3.0 star property
Quetzaltenango
7.6 out of 10, Good, (28 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 NZ$140
includes taxes & fees
13 July - 14 July
Hotel Vintage "Rialto"

Hotel Vintage Casa las Flores

Hotel Vintage Casa las Flores
2.5 star property
Quetzaltenango
8.2 out of 10, Very good, (46 reviews)
"Very good place"
United States
Elcira
The price is NZ$69
includes taxes & fees
13 July - 14 July
Hotel Vintage Casa las Flores

Casa Elizabeth

Casa Elizabeth
2.5 star property
Quetzaltenango
8.0 out of 10, Very good, (1 review)
"Logement très bien situé pour pouvoir visiter la ville. Il y a un parking à disposition mais à quelques minutes à pieds. La chambre est petite mais les lits confortables. Salle de bain et toilettes partagés mais propres. Nous avons pu laisser des affaires dans le frigo de la cuisine et faire à manger le soir. Le petit déjeuner est super! On peut choisir à la carte ce que l'on souhaite. Le personnel était agréable."
France
Alberto
The price is NZ$59
includes taxes & fees
4 Aug - 5 Aug
Casa Elizabeth

Blue House Xela

Blue House Xela
2.0 star property
Olintepeque
The price is NZ$139
includes taxes & fees
20 July - 21 July
Blue House Xela

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 NZ$244
includes taxes & fees
23 July - 24 July
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 NZ$114
includes taxes & fees
2 Aug - 3 Aug
Casa Xelaju
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 rugged mountain landscape with a prominent peak, rocky terrain, and sparse vegetation.
Photo by Shanna Duffy
Open Photo by Shanna Duffy

Top San Marcos Hotel Reviews

Recent Reviews in San Marcos

More cheap accommodation in San Marcos

Find out more about San Marcos

Top reasons to visit San Marcos

  • Scenic Outdoor Adventures: San Marcos boasts stunning national parks, volcanoes, and reserves perfect for hiking and immersing in nature.
  • Charming Downtown: Explore vibrant local shops and delightful dining options in the heart of San Marcos.
  • Relaxing River Spots: Unwind by the beautiful San Marcos River and enjoy picnic grounds for a leisurely day out.
  • Golf Courses: Golf enthusiasts can enjoy nearby la costa golf courses amidst breathtaking scenery.
  • Diverse Accommodation: From cosy hotels to budget-friendly hostels, San Marcos offers a range of stays to suit every traveller.

Find great hotels in and around San Marcos

Discover the charm of San Marcos, Guatemala, with a range of accommodation options that cater to every traveller's needs. From inviting hotels to budget-friendly hostels, you'll find the perfect spot to unwind. Whether you're seeking a pet-friendly stay or a relaxing hot spring experience, San Marcos has it all. Explore our selection of hotels and enjoy a memorable getaway in this beautiful destination.

  • Latam Hotel Plaza Pradera Quetzaltenango: Situated 35.4km from San Marcos, the 4-star Latam Hotel Plaza Pradera Quetzaltenango offers a blend of modern amenities and a business-friendly environment. With a guest rating of 9.4 out of 10, this hotel is ideal for travellers seeking a comfortable stay with facilities tailored for business needs. Guests can enjoy spacious rooms equipped with essential amenities, high-speed internet access, and a well-appointed business centre, making it a convenient option for those on work-related trips. The property also features an on-site restaurant that serves a variety of local and international dishes, ensuring a delightful dining experience.
  • Hotel Posada de Papa Miro: Located in the heart of San Marcos, Hotel Posada de Papa Miro is a budget-friendly option with a guest rating of 8.6 out of 10. This hotel is perfect for those looking to immerse themselves in a hot spring-themed experience, as it boasts nearby natural hot springs. The welcoming atmosphere and city-centric location make it a great choice for relaxation after a day of exploring. The property offers simple, comfortable accommodations, and guests can easily access local attractions and the vibrant culture of San Marcos.
  • Hotel Posada Rosa Balvina: A pet-friendly haven situated in San Marcos, Hotel Posada Rosa Balvina caters to animal lovers while providing budget-friendly lodging. With its welcoming policy for pets, this hotel is an excellent choice for travellers accompanied by their furry friends. The hotel features comfortable rooms and amenities designed for both pets and their owners, ensuring a pleasant stay. The friendly staff and convenient location make it easy to explore the city while enjoying the comforts of home.

Where to stay near San Marcos

San Marcos, Guatemala, offers a delightful blend of outdoor adventures and stunning scenery, perfect for a romantic getaway or family vacation. Explore the vibrant downtown, where you can enjoy local shopping and dining, or unwind by the beautiful San Marcos River. Don't miss the picturesque western San Marcos, where breathtaking landscapes await. With its charming atmosphere and rich experiences, San Marcos is an ideal destination for any traveller seeking both relaxation and exploration.

  • San Pedro Sacatepéquez: Located a mere 6.4km from San Marcos, San Pedro Sacatepéquez is a vibrant city that attracts visitors year-round, particularly peaking in June to July and November. Known for its stunning outdoor experiences and romantic scenery, this destination is perfect for those seeking a picturesque getaway. Highlights include nearby hot springs and a serene lake, providing opportunities for relaxation and exploration. You’ll find local markets and charming streets that showcase the rich culture and hospitality of the region, making it an excellent spot for both adventure and leisure.
  • La Tenería: This quaint village, also located 6.4km from San Marcos, is a hidden gem for adventure-seekers and nature enthusiasts. La Tenería experiences peak visitor numbers in March and December to January, drawing crowds eager for outdoor escapades amidst captivating landscapes. With its proximity to a stunning volcano, majestic mountains, and a tranquil lake, La Tenería is ideal for hiking, photography, and immersing yourself in nature. The village's friendly atmosphere and scenic views provide a unique experience, perfect for those looking to escape the hustle and bustle.
  • Tejutla: Situated 17.7km from San Marcos, Tejutla is a bustling city that caters to families and business travellers alike. The city sees a surge of visitors from March to April and July, making it a lively place to explore. Tejutla boasts a variety of shopping areas and a shopping mall centre, making it a great spot for retail therapy. The nearby lake offers a peaceful retreat, while the city's urban vibe provides a blend of cultural and recreational activities. Experience local dining and vibrant markets that showcase the essence of Guatemalan life.

Things to do in San Marcos

Shopping

In San Marcos, enjoy local shopping at the bustling Mercado Municipal, where you can find handmade crafts and traditional textiles. If you're up for a drive, visit the Plaza San Marcos, located about 19.3km away, offering a mix of shops and eateries in a vibrant atmosphere.

Recreation

At La Casa del Mundo, unwind by the stunning Lake Atitlán, surrounded by lush gardens. Participate in yoga sessions, meditation workshops, and holistic therapies, all designed to rejuvenate your spirit amidst breathtaking views and tranquil settings.

At the Zen Center, immerse yourself in mindfulness practices and guided meditations. Enjoy healthy meals and explore the serene environment, providing a perfect backdrop for relaxation and introspection.

Retreat to the Samasati Retreats for a blend of yoga and nature walks. The venue offers holistic treatments and wellness programmes, allowing you to connect with both body and mind in a peaceful atmosphere.

Adventure

In San Marcos, explore the stunning landscapes with kayaking on Lake Atitlán, where you can paddle amidst breathtaking volcanic scenery. For thrill-seekers, paragliding offers an exhilarating aerial view of the region, while hiking trails lead you through lush forests and quaint local villages, providing a taste of Guatemalan culture.

Nightlife

In San Marcos, the lively bars along the waterfront offer a relaxed vibe with local music and delicious cocktails. For a more energetic scene, check out the dance spots in town where you can enjoy vibrant beats and mingle with locals, creating memorable experiences under the stars.

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

Find the best attractions near San Marcos

San Marcos, Guatemala, is perfect for outdoor adventures and romantic getaways, featuring stunning scenery and various attractions. Explore national parks, volcanoes, and reserves that cater to those seeking an adventurous experience. Whether you're hiking or enjoying the picturesque views, San Marcos offers numerous activities and points of interest for all types of travellers looking to immerse themselves in nature.

  • Equality Falls: Located 11.3km from San Marcos, Equality Falls offers stunning natural scenery and outdoor adventures. Explore the lush surroundings, take a refreshing dip in the natural pools, and enjoy the vibrant wildlife, making it an excellent spot for nature lovers.
  • Tajumulco Volcano: Just 9.7km from San Marcos, Tajumulco Volcano is the highest peak in Central America. Embark on a guided hike to witness breathtaking panoramic views, unique flora, and the thrill of climbing an active volcano.
  • Refugio del Quetzal: Situated 6.4km from San Marcos, this reserve is dedicated to the conservation of the Quetzal bird. Wander through lush trails, immerse yourself in the serene environment, and appreciate the diverse ecosystems that thrive here.

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.

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

Reaching San Marcos, GUAtemala, is feasible via three major airports. Guatemala City (GUA-La Aurora Intl.), situated 146.4km away, offers convenient hotel options like the 5-star InterContinental Real Guatemala and the 4.5-star Barceló Guatemala City, both a mile from the airport. Quetzaltenango (AAZ-Los Altos) is 38.6km away, with nearby hotels like the 4-star Latam Hotel Plaza Pradera and Hotel Boutique Casa Morasan, both 3.2km from the airport. Retalhuleu (RER), located 53.1km from San Marcos, features the 3-star Hotel Astor just 1.6km away. Transportation services are available from these hotels to the respective airports, ensuring easy access for travellers.

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, although it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24 to 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 hotel booking in San Marcos with Expedia?
One Key™ – Expedia's free travel rewards programme – gives you instant access to perks and Member Prices on San Marcos hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in San Marcos?
Prices for hotels in San Marcos often vary, but you can find a great deal from NZ$57 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 our cheapest rates.