
Find hotels in San Juan de los Lagos from ฿625
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for San Juan de los Lagos hotels

Grand Marques
Grand MarquesSan Juan de los Lagos
8.4 out of 10, Very good, (221 reviews)
The price is ฿1,690
฿2,045 total
includes taxes & fees
17 Jun - 18 Jun

Hotel Quinta Cesar
Hotel Quinta CesarSan Juan de los Lagos
8.2 out of 10, Very good, (359 reviews)
The price is ฿1,467
฿1,775 total
includes taxes & fees
21 May - 22 May

Hotel Refugio
Hotel RefugioSan Juan de los Lagos
9.6 out of 10, Exceptional, (474 reviews)
The price is ฿1,947
฿2,356 total
includes taxes & fees
7 Jun - 8 Jun

Hotel Posada Arcos
Hotel Posada ArcosSan Juan de los Lagos
8.2 out of 10, Very good, (496 reviews)
The price is ฿3,035
฿3,672 total
includes taxes & fees
21 May - 22 May

Hotel Plaza San Juan
Hotel Plaza San JuanSan Juan de los Lagos
8.0 out of 10, Very good, (57 reviews)
The price is ฿1,856
฿2,246 total
includes taxes & fees
23 May - 24 May

Hotel Topacio
Hotel TopacioSan Juan de los Lagos
7.8 out of 10, Good, (16 reviews)
The price is ฿1,706
฿2,064 total
includes taxes & fees
23 May - 24 May

Hotel Maricela
Hotel MaricelaSan Juan de los Lagos
8.8 out of 10, Excellent, (57 reviews)
The price is ฿2,029
฿2,455 total
includes taxes & fees
21 May - 22 May

Hotel Zaragoza, San Juan de los Lagos
Hotel Zaragoza, San Juan de los LagosSan Juan de los Lagos
7.8 out of 10, Good, (43 reviews)
The price is ฿1,148
฿1,389 total
includes taxes & fees
9 Jun - 10 Jun

Hotel Posada Ruisenor
Hotel Posada RuisenorSan Juan de los Lagos
6.8 out of 10, (289 reviews)
The price is ฿517
฿625 total
includes taxes & fees
17 Jun - 18 Jun

Hotel Santa Cruz, San Juan de los Lagos
Hotel Santa Cruz, San Juan de los LagosSan Juan de los Lagos
5.6 out of 10, (7 reviews)
The price is ฿1,212
฿1,466 total
includes taxes & fees
22 May - 23 May

CASA UMBRAL -Plaza Principal-
CASA UMBRAL -Plaza Principal-Lagos de Moreno
The price is ฿962
฿1,165 total
includes taxes & fees
30 May - 31 May

City Express by Marriott Lagos De Moreno
City Express by Marriott Lagos De MorenoLagos de Moreno
8.6 out of 10, Excellent, (279 reviews)
The price is ฿2,534
฿3,066 total
includes taxes & fees
31 May - 1 Jun

ZEGEN HOTELES
ZEGEN HOTELESLagos de Moreno
8.2 out of 10, Very good, (37 reviews)
The price is ฿2,798
฿3,385 total
includes taxes & fees
23 May - 24 May

Hotel Victoria
Hotel VictoriaLagos de Moreno
9.6 out of 10, Exceptional, (202 reviews)
The price is ฿2,524
฿3,055 total
includes taxes & fees
18 Jun - 19 Jun

Scala Hotel
Scala HotelLagos de Moreno
8.4 out of 10, Very good, (146 reviews)
The price is ฿2,055
฿2,487 total
includes taxes & fees
7 Jun - 8 Jun

Hotel Posada Real
Hotel Posada RealLagos de Moreno
7.6 out of 10, Good, (59 reviews)
The price is ฿1,759
฿2,128 total
includes taxes & fees
14 Jun - 15 Jun

Hacienda Sepulveda Hotel & SPA
Hacienda Sepulveda Hotel & SPALagos de Moreno
9.2 out of 10, Wonderful, (181 reviews)
The price is ฿5,445
฿6,589 total
includes taxes & fees
24 May - 25 May

Casa Madera
Casa MaderaLagos de Moreno
8.2 out of 10, Very good, (39 reviews)
The price is ฿978
฿1,183 total
includes taxes & fees
23 May - 24 May

MESÓN DEL ALCALDE
MESÓN DEL ALCALDELagos de Moreno
The price is ฿1,760
฿2,130 total
includes taxes & fees
26 May - 27 May
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 Juan de los Lagos attractions
Learn more about San Juan de los Lagos
Pilgrims flock to the Basilica of Our Lady of San Juan for its miraculous statue and colourful religious festivals. Explore the vibrant central market where local artisans sell traditional crafts, religious souvenirs, and regional foods.

More cheap stays in San Juan de los Lagos

Hotel Posada Ruisenor
Rita Perez de Moreno, 14 San Juan de los Lagos JAL
The price is ฿517 per night from 17 Jun to 18 Jun
฿517
฿625 total
17 Jun - 18 Jun
includes taxes & fees











































































