Photo by Krystina Sweet
Find 3 Star Hotels in San Marcos from AED 117
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check availability on San Marcos 3 Star Hotels
Compare San Marcos 3 Star Hotels with updated room rates, reviews, and availability. Most hotels are fully refundable.

Hotel Pensión Bonifaz
Hotel Pensión Bonifaz
8.8 out of 10, Excellent, (272)
The price is AED 396
AED 484 total
includes taxes & fees
3 Jun - 4 Jun

Centenario Hotel Boutique
Centenario Hotel Boutique
9.4 out of 10, Exceptional, (3)

Hotel Las Americas
Hotel Las Americas
8.8 out of 10, Excellent, (42)
The price is AED 279
AED 341 total
includes taxes & fees
3 Jun - 4 Jun

Casa Xelaju
Casa Xelaju
8.0 out of 10, Very Good, (5)
The price is AED 202
AED 246 total
includes taxes & fees
2 Jun - 3 Jun

Hotel Vintage "Rialto"
Hotel Vintage "Rialto"
7.4 out of 10, Good, (16)
The price is AED 215
AED 263 total
includes taxes & fees
4 Jun - 5 Jun

Hotel Anna Inn
Hotel Anna Inn
9.0 out of 10, Wonderful, (25)

Hostal Choja
Hostal Choja
9.6 out of 10, Exceptional, (4)
The price is AED 117
AED 143 total
includes taxes & fees
15 Jun - 16 Jun

HOTEL & RESTAURANTE POSADA SAN JOSE
HOTEL & RESTAURANTE POSADA SAN JOSE
The price is AED 723
AED 882 total
includes taxes & fees
14 Jun - 15 Jun
Save an average of 15% on thousands of hotels when you're signed in
Explore similar 4-star hotels
Many 4-star hotels have the same amenities as 3-star hotels. See all 4-star hotels in San Marcos.

Latam Hotel Plaza Pradera Quetzaltenango
Avenida Las Américas 7-04, Zona 3, Plaza Pradera Xela, Quetzaltenango
The price is AED 438 per night from Jun 11 to Jun 12
AED 438
AED 535 total
includes taxes & fees
11 Jun - 12 Jun
9.2/10 Wonderful! (365 reviews)
Still don't see what you're looking for?
See all properties in San Marcos.
You can also use these popular filters to refine your search.
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.
Learn more about San Marcos
Check out the local area in San Marcos—home to attractions like Parque Regional Municipal San Marcos and Refugio del Quetzal.

Photo by Krystina Sweet
Open Photo by Krystina Sweet
Recent reviews of San Marcos hotels
Recent reviews of San Marcos hotels

Hotel Vintage "Rialto"
5/5 Excellent
"Small but cuddly. I really enjoyed staying there. Close to everything. I love that they have everything old fashion "
A verified traveler stayed at Hotel Vintage "Rialto"
Posted 1 month ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
San Marcos Hotels by Star Rating
Stay near popular San Marcos attractions
- Hotels near Parque Regional Municipal San Marcos
- Hotels near Quetzaltenango Central Park
- Hotels near Quetzaltenango Cathedral
- Hotels near Parque Zoológico Minerva
- Hotels near Parque Arqueológico Takalik Abaj
- Hotels near La Democracia Market
- Hotels near Monumento a la Marimba
- Hotels near Equality Falls
- Hotels near Santa Maria Volcano
- Hotels near Chicabal Lagoon
- Hotels near Tajumulco Volcano
- Hotels near Malacatan Castle
- Hotels near Refugio del Quetzal
- Hotels near Templo de Minerva
- Hotels near Edificio Rivera
- Hotels near Cerro El Baul National Park
- Hotels near Balniarios El Palatza
- Hotels near Los Altos Railroad Museum
- Hotels near Municipal Theater
- Hotels near Los Vahos
More Accommodation Types in
Explore more hotels
- Hotel Vintage "Rialto"
- Hotel Casa del Viajero - Hostel
- Casa Dona Mercedes
- Casa Xelaju
- Hostal Choja
- Entre Cerros
- Hotel Miralvalle
- Hotel Casa Real
- Hotel del Ferrocarril
- apartment in Quetzaltenango / xela
- HOTEL & RESTAURANTE POSADA SAN JOSE
- Hotel Portal de Occidente
- "La Casa de Xela". ONE OF A KIND IN QUETZALTENANGO
- Fira Boho ¡apartamento a 5 min del parque central!
- KARMEL House. only 800 meters from the Gran Karmel Convention Center.
- Modern apartment, 5 min from the central park!
- Hotel Kasa Kamelot
- Hotel Bella Vista
- Central Park Jr. Suites
- Hotel Anna Inn