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

    Search almost a million properties worldwide

Check prices for these dates

Tonight
10 Oct - 11 Oct
Tomorrow
11 Oct - 12 Oct
Next weekend
16 Oct - 18 Oct
In two weeks
23 Oct - 25 Oct

Filter by

Property class

Guest rating

Our top choices for San Marcos hotels

1. Hotel Posada Rosa Balvina

Hotel Posada Rosa Balvina
San Marcos
United States
Jossue
NZ$78
includes taxes & fees
12 Oct - 13 Oct
Hotel Posada Rosa Balvina

2. Latam Hotel Plaza Pradera Quetzaltenango

Latam Hotel Plaza Pradera Quetzaltenango
Quetzaltenango
United States
Nadin
NZ$203
includes taxes & fees
9 Nov - 10 Nov
Latam Hotel Plaza Pradera Quetzaltenango

3. HOTEL & RESTAURANTE POSADA SAN JOSE

HOTEL & RESTAURANTE POSADA SAN JOSE
Malacatan
NZ$328
includes taxes & fees
12 Oct - 13 Oct
HOTEL & RESTAURANTE POSADA SAN JOSE

4. Hotel Las Americas

Hotel Las Americas
Quetzaltenango
United States
Miroslav
NZ$185
includes taxes & fees
12 Oct - 13 Oct
Hotel Las Americas

5. Centenario Hotel Boutique

Centenario Hotel Boutique
Quetzaltenango
United States
SERGIO
NZ$280
includes taxes & fees
12 Oct - 13 Oct
Centenario Hotel Boutique

6. HOTEL CASA BLANCA

HOTEL CASA BLANCA
Pajapita
United States
Alicia
NZ$87
includes taxes & fees
12 Oct - 13 Oct
HOTEL CASA BLANCA

7. Hotel y Restaurante Premier

Hotel y Restaurante Premier
La Esperanza
United States
ignacio
NZ$954
includes taxes & fees
31 Oct - 1 Nov
Hotel y Restaurante Premier

8. Lar Antiqua Hotel

Lar Antiqua Hotel
Quetzaltenango
United States
David
NZ$122
includes taxes & fees
12 Oct - 13 Oct
Lar Antiqua Hotel

9. Hotel Boutique Casa Morasan

Hotel Boutique Casa Morasan
Quetzaltenango
United States
VICTOR
NZ$199
includes taxes & fees
20 Oct - 21 Oct
Hotel Boutique Casa Morasan

10. Casa Dona Mercedes

Casa Dona Mercedes
Quetzaltenango
Canada
Sara
NZ$52
includes taxes & fees
12 Oct - 13 Oct
Casa Dona Mercedes

11. Hotel Pensión Bonifaz

Hotel Pensión Bonifaz
Quetzaltenango
United States
Paola
NZ$259
includes taxes & fees
10 Nov - 11 Nov
Hotel Pensión Bonifaz

12. La Mansion Hotel Boutique & Restaurante

La Mansion Hotel Boutique & Restaurante
Quetzaltenango
United States
Boris
NZ$213
includes taxes & fees
11 Nov - 12 Nov
La Mansion Hotel Boutique & Restaurante

13. Hotel Vintage Casa las Flores

Hotel Vintage Casa las Flores
Quetzaltenango
United States
Elcira
NZ$63
includes taxes & fees
12 Oct - 13 Oct
Hotel Vintage Casa las Flores

14. Casa Elizabeth

Casa Elizabeth
Quetzaltenango
United States
Victor Roberto
NZ$63
includes taxes & fees
12 Oct - 13 Oct
Casa Elizabeth

15. Central Park Jr. Suites

Central Park Jr. Suites
Quetzaltenango
United States
Mario
NZ$184
includes taxes & fees
12 Oct - 13 Oct
Central Park Jr. Suites

16. Blue House Xela

Blue House Xela
Olintepeque
NZ$132
includes taxes & fees
19 Oct - 20 Oct
Blue House Xela

17. Entre Cerros

Entre Cerros
Quetzaltenango
United States
Billy
NZ$267
includes taxes & fees
12 Oct - 13 Oct
Entre Cerros

18. Hotel Vintage "Rialto"

Hotel Vintage "Rialto"
Quetzaltenango
United States
Gary
NZ$162
includes taxes & fees
11 Nov - 12 Nov
Hotel Vintage "Rialto"

19. Casa Xelaju

Casa Xelaju
Quetzaltenango
United States
Jose
NZ$117
includes taxes & fees
12 Oct - 13 Oct
Casa Xelaju

20. Hotel del Ferrocarril

Hotel del Ferrocarril
Quetzaltenango
United States
hassan
NZ$237
includes taxes & fees
12 Oct - 13 Oct
Hotel del Ferrocarril
View all properties

Hotels recommended for families in San Marcos

Latam Hotel Plaza Pradera Quetzaltenango

Latam Hotel Plaza Pradera Quetzaltenango
Quetzaltenango
NZ$203
includes taxes & fees
9 Nov - 10 Nov
Latam Hotel Plaza Pradera Quetzaltenango

Hotel y Restaurante Premier

Hotel y Restaurante Premier
La Esperanza
NZ$954
includes taxes & fees
31 Oct - 1 Nov
Hotel y Restaurante Premier

Hotel Pensión Bonifaz

Hotel Pensión Bonifaz
Quetzaltenango
NZ$259
includes taxes & fees
10 Nov - 11 Nov
Hotel Pensión Bonifaz

Centenario Hotel Boutique

Centenario Hotel Boutique
Quetzaltenango
NZ$280
includes taxes & fees
12 Oct - 13 Oct
Centenario Hotel Boutique

Casa Dona Mercedes

Casa Dona Mercedes
Quetzaltenango
NZ$52
includes taxes & fees
12 Oct - 13 Oct
Casa Dona Mercedes

La Mansion Hotel Boutique & Restaurante

La Mansion Hotel Boutique & Restaurante
Quetzaltenango
NZ$213
includes taxes & fees
11 Nov - 12 Nov
La Mansion Hotel Boutique & Restaurante

Lar Antiqua Hotel

Lar Antiqua Hotel
Quetzaltenango
NZ$122
includes taxes & fees
12 Oct - 13 Oct
Lar Antiqua Hotel

Casa Elizabeth

Casa Elizabeth
Quetzaltenango
NZ$63
includes taxes & fees
12 Oct - 13 Oct
Casa Elizabeth
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

Recent Reviews in San Marcos

Latam Hotel Plaza Pradera Quetzaltenango

Latam Hotel Plaza Pradera Quetzaltenango

10/10 Excellent
"My hotel of preference when I visit Xela, not only for its convenient location, but because the property is beautifully maintained, the customer service is excellent and the rooms are spacious, comfortable and modern."
Erick 1-night trip
Posted 1 day ago
Latam Hotel Plaza Pradera Quetzaltenango
Hotel Posada Rosa Balvina

Hotel Posada Rosa Balvina

10/10 Excellent
"Lindo lugar"
Jossue 1-night trip
Posted 13 days 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 3 weeks ago
Centenario Hotel Boutique
Hotel Pensión Bonifaz

Hotel Pensión Bonifaz

10/10 Excellent
"Everything was good."
Aura 1-night trip
Posted 3 weeks 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 2 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 accommodation in San Marcos

Casa Dona Mercedes

Casa Dona Mercedes

6a Calle y 14 Avenida 13-42 Quetzaltenango Quetzaltenango
NZ$52
12 Oct - 13 Oct
includes taxes & fees
Casa Dona Mercedes
Casa Elizabeth

Casa Elizabeth

13 Avenida 3-33 Zona 1 Quetzaltenango Quetzaltenango
NZ$63
12 Oct - 13 Oct
includes taxes & fees
Casa Elizabeth
Lar Antiqua Hotel

Lar Antiqua Hotel

4TA CALLE 9-42 ZONA 1 Quetzaltenango Quetzaltenango
NZ$120
29 Oct - 30 Oct
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 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 program—gives you instant access to discounts with 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$52 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.

Explore a world of travel with Expedia