Menu
  • Customer help
  • USD
    USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht ARS Argentina, Peso
    العربية 简体中文 Čeština Dansk Deutsch English Español Français Ελληνικά עברית Italiano 日本語 한국어 Magyar Nederlands Polski Português Português Русский Svenska Türkçe

Search options

2026-11-10

2026-11-11
Ages of children:
Choose the age of a child
Choose the age of children
Cancel
OK

Maximum period that can be booked is 30 days. Please enter alternative dates.

Cheap and budget hotels in San Juan de los Lagos

Filter Results

Narrow your choice

Open Filter Close Filter

Hotels by stars

Budget (per night)

Other property types

Landmarks

Hotel types

User rating

Facilities

In the room

Specify by

Apply Filters
Clear Filters

18 results

  • Hotel Hacienda Salvador

    From US$ 18

    Fray Antonio De Segovia 15, San Juan de los Lagos, Mexico (To the map)

    This San Juan de los Lagos hotel has a convenient location 3.9 km from Santo Nino Del Cacahuatito. Plus…

    To the hotel

    price for 1 night
    Book Now From US$ 18
  • Hotel Paris

    From US$ 10

    Independencia Independencia, San Juan de los Lagos, Mexico (To the map)

    This San Juan de los Lagos hotel has a central location about 4 km from Santo Nino Del Cacahuatito. Palacio…

    To the hotel

    price for 1 night
    Book Now From US$ 10
  • Posada Del Marques

    From US$ 21

    Rita Perez De Moreno 53, San Juan de los Lagos, Mexico (To the map)

    This 3-star hotel benefits from a prime setting in the immediate vicinity of the history museum "museo…

    To the hotel

    price for 1 night
    Book Now From US$ 21
  • Hotel Posada Ruisenor

    From US$ 32

    Rita Perez De Moreno,14, San Juan de los Lagos, Mexico (To the map)

    The hotel boasts convenient location not far from the Catholic church "Cathedral Basilica of San Juan…

    To the hotel

    price for 1 night
    Book Now From US$ 32
  • Hotel San Salvador

    From US$ 17

    Fray Antonio De Segovia 63, San Juan de los Lagos, Mexico (To the map)

    Monumento A El Papa is in proximity to the comfortable hotel, and Palacio Municipal is situated a 7-minute…

    To the hotel

    price for 1 night
    Book Now From US$ 17
  • Hotel San Luis

    From US$ 33

    San Luis San Luis #147, San Juan de los Lagos, Mexico (To the map)

    The hotel has a prime setting nearly a 10-minute drive from Santo Nino Del Cacahuatito. Standing approximately…

    To the hotel

    price for 1 night
    Book Now From US$ 33
  • Hotel Santa Cruz, San Juan De Los Lagos

    From US$ 30

    Boulevard Ramon Martin Huerta 376, San Juan de los Lagos, Mexico (To the map)

    The centre of San Juan de los Lagos can be reached in 10 minutes' walk of the hotel, and such cultural…

    To the hotel

    price for 1 night
    Book Now From US$ 30
  • Hotel Zaragoza, San Juan De Los Lagos

    From US$ 29

    Zaragoza 49B, San Juan de los Lagos, Mexico (To the map)

    The 3-star hotel has a convenient location around a 10-minute ride from Santo Nino Del Cacahuatito. Parroquia…

    To the hotel

    price for 1 night
    Book Now From US$ 29
  • Hotel Plaza San Juan

    From US$ 30

    1 Boulevard Licenciado Ramon Martin Huerta, San Juan de los Lagos, Mexico (To the map)

    The centre of San Juan de los Lagos is a 10 minutes' walk of the comfortable hotel. The property is nestled…

    To the hotel

    price for 1 night
    Book Now From US$ 30
  • Hotel Santa Maria Inn

    From US$ 38

    2 Mariano Matamoros, San Juan de los Lagos, Mexico (To the map)

    The hotel has a convenient location 3.9 km from Santo Nino Del Cacahuatito. Puente Grande is reachable…

    To the hotel

    price for 1 night
    Book Now From US$ 38
  • Casa Merce

    From US$ 25

    18 Calle Pedro Maria Marquez, San Juan de los Lagos, Mexico (To the map)

    This 2-star hotel has a convenient location around 10 minutes by car from Santo Nino Del Cacahuatito.

    To the hotel

    price for 1 night
    Book Now From US$ 25
  • Hotel Primavera

    From US$ 32

    Primavera 13 Colonia Centro, San Juan de los Lagos, Mexico (To the map)

    The hotel has a convenient setting 3.9 km from Santo Nino Del Cacahuatito. Guests can visit the history…

    To the hotel

    price for 1 night
    Book Now From US$ 32
  • Hotel Plaza Lastorres

    From US$ 26

    Vicente Guerrero Vicente Guerrero #10, San Juan de los Lagos, Mexico (To the map)

    The hotel is merely 1.5 km from Puente Grande and about 4 km from Santo Nino Del Cacahuatito. This hotel…

    To the hotel

    price for 1 night
    Book Now From US$ 26
  • Hotel San Angel

    From US$ 50

    Callejon De La Soledad 3, San Juan de los Lagos, Mexico (To the map)

    This comfortable hotel provides a convenient location right near the catholic Cathedral Basilica of San…

    To the hotel

    price for 1 night
    Book Now From US$ 50
  • Hotel Jerusalem

    From US$ 28

    Benigno Romo #18, San Juan de los Lagos, Mexico (To the map)

    The hotel has a convenient setting nearly a 10-minute drive from Santo Nino Del Cacahuatito. Guests can…

    To the hotel

    price for 1 night
    Book Now From US$ 28
  • Hotel Plaza Romo

    From US$ 28

    26 Iturbide, San Juan de los Lagos, Mexico (To the map)

    This San Juan de los Lagos hotel is located nearly 5 minutes on foot from the history museum "museo chiuapilli"…

    To the hotel

    price for 1 night
    Book Now From US$ 28
  • Hotel Basilica

    From US$ 38

    Boulevard Ramon Martin Huerta 317, San Juan de los Lagos, Mexico (To the map)

    The centre of San Juan de los Lagos can be reached in 10 minutes' walk of the hotel, and such cultural…

    To the hotel

    price for 1 night
    Book Now From US$ 38
  • Hostal El Viajero

    From US$ 31

    Ignacio Allende San Juan De Los Lagos Ignacio Allende 44, San Juan de los Lagos, Mexico (To the map)

    The hotel is nestled 12 minutes' walk from Mercado Municipal and 3.8 km from Santo Nino Del Cacahuatito.

    To the hotel

    price for 1 night
    Book Now From US$ 31