Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
San Juan de los Lagos – 30 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Hotel Posada Arcos

Hotel in San Juan de los Lagos

Hotel Posada Arcos is located in San Juan de los Lagos town center and offers free Wi-Fi access in public areas, a 24-hour front desk and private parking on site. As soon as you walk out the hotel you see the park and the church it is amazing.

Show more Show less
8.2
Very Good
532 reviews
Price from
$60
per night

Hotel Real San Javier

Hotel in San Juan de los Lagos

Hotel Real San Javier features a shared lounge, terrace, a restaurant and bar in San Juan de los Lagos. This 4-star hotel offers room service, a 24-hour front desk and free WiFi. Location, close to everything

Show more Show less
7.9
Good
410 reviews
Price from
$21
per night

Hotel Quinta Cesar

Hotel in San Juan de los Lagos

Offering a furnished roof terrace, a children’s playground and free Wi-Fi throughout, the Hotel Quinta Cesar is located 2461 feet from the Virgen de San Juan de los Lagos Cathedral. My room have a beautiful scenery. The personal nice and my room clean.

Show more Show less
8.9
Excellent
321 reviews
Price from
$38
per night

AMD Hotel

Hotel in San Juan de los Lagos

AMD Hotel has air-conditioned rooms in San Juan de los Lagos. This 4-star hotel offers room service, a 24-hour front desk and free WiFi. very comfortable bed and very clran

Show more Show less
9.2
Wonderful
81 reviews
Price from
$65
per night

Posada del Marqués

Hotel in San Juan de los Lagos

Located 2 minutes’ walk from San Juan de los Lagos Cathedral and the main square, Posada del Marqués offers contemporary décor, free private parking and free Wi-Fi. It’s clean, nice distance to the churches, lots of places you can walk around and the price is vey good. It’s definitely a place to stay. It’s safe! The staff is very friendly and professional.

Show more Show less
8.3
Very Good
418 reviews
Price from
$19
per night

Hotel San Luis

Hotel in San Juan de los Lagos

Hotel San Luis is offering accommodations in San Juan de los Lagos. There's a terrace and guests can use free WiFi and free private parking. At the hotel, rooms include a balcony. The location and the great value in my stay

Show more Show less
8.4
Very Good
178 reviews
Price from
$37
per night

Hotel Rincon del Cielo

Hotel in San Juan de los Lagos

Located in central San Juan de los Lagos, Hotel Rincón del Cielo has flat-screen TVs in all its rooms, Wi-Fi access throughout free of charge and elevators. Booked 3 Rooms one Room heater didn't work I didn't mind but my baby did other than that good place location is very good

Show more Show less
8.6
Excellent
131 reviews
Price from
$53
per night

Hotel Posada Ruiseñor

Hotel in San Juan de los Lagos

Located in San Juan de los Lagos City Center, this comfortable hotel offers guests free Wi-Fi and free on-site parking. Hotel Posada Ruiseñor is only 98 feet from the city’s main cathedral.

Show more Show less
7.2
Good
272 reviews
Price from
$16
per night

Hotel Zaragoza

Hotel in San Juan de los Lagos

Located in San Juan de los Lagos, Hotel Zaragoza offers 2-star accommodations with a terrace. This 2-star hotel offers room service and a concierge service.

Show more Show less
7.1
Good
85 reviews
Price from
$26
per night

Hotel Hacienda los Narcisos

Hotel in San Juan de los Lagos

Hotel Hacienda los Narcisos is located in the heart of the beautiful colonial city of San Juan de los Lagos and has a shared roof-top terrace, free Wi-Fi and an free private parking. Great staff and very helpful team, beautiful location.

Show more Show less
7.9
Good
67 reviews
Price from
$69
per night

Most-booked hotels in San Juan de los Lagos in the past month

See all

San Juan de los Lagos's best hotels with breakfast

See all

Budget hotels in San Juan de los Lagos

See all

FAQs about hotels in San Juan de los Lagos

  • Hotel San Salvador, Hotel Quinta Cesar, and Hotel Refugio are some of the popular hotels in San Juan de los Lagos.

  • Hotel Posada Arcos, Hotel San Salvador, and Hotel San Luis got great room view-related reviews from travelers in San Juan de los Lagos.

  • On average, 3-star hotels in San Juan de los Lagos cost $0 per night, and 4-star hotels in San Juan de los Lagos are $3 per night. If you're looking for something really special, a 5-star hotel in San Juan de los Lagos can be found for $0 per night, on average (based on Booking.com prices).

  • On average, it costs $78 per night to book a 3-star hotel in San Juan de los Lagos for tonight. You'll pay around $60 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in San Juan de los Lagos will cost around $159, on average (based on Booking.com prices).

  • These hotels in San Juan de los Lagos are highly rated by couples: Hotel Refugio, AMD Hotel, and Hotel San Salvador.

  • Many families visiting San Juan de los Lagos loved staying at Hotel San Angel, Hotel Refugio, and AMD Hotel.

Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About San Juan de los Lagos:

Explore guest reviews of hotels in San Juan de los Lagos

See all