Hotels in San Juan del Rio, Mexico

Search & Compare San Juan del Rio Hotels

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best hotels in San Juan del Rio

San Juan del Rio overview

San Juan del Rio is an inviting destination that has something for everyone. You can learn about the local heritage of San Juan del Rio at landmarks like Senor del Sacro Monte Temple and Nuestra Senora de Guadalupe Church. While here, check out other sights like Fundadores Square and San Gil Golf Club.

Where to stay in San Juan del Rio

A city welcoming to all, San Juan del Rio has a variety of hotels to choose from. There are 8 hotels in San Juan del Rio and you can shop as many as 112 deals for rooms on Hotels.com, some with discounts of up to 42%. We have room prices starting at 18 USD per night and here's a breakdown of hotels by star rating in San Juan del Rio as well as in the surrounding area:
  • • 8 4-star hotels from 77 USD per night
  • • 29 3-star hotels from 24 USD per night

How to get to San Juan del Rio

Fly into Queretaro, Queretaro (QRO-Queretaro Intl.), 21.9 mi (35.3 km) from central San Juan del Rio.

What to see around San Juan del Rio

Enjoy the university setting or the collegiate vibe around:
  • • TecMilenio University San Juan del Rio Campus
  • • University Alfred Nobel de Mexico
Highlights of the area include:
  • • Senor del Sacro Monte Temple
  • • Nuestra Senora de Guadalupe Church
  • • Fundadores Square
  • • San Gil Golf Club

When to visit San Juan del Rio

If you're beginning to plan your holiday, you may be wondering when is the best time of year to visit. Here's a list of seasonal norms to help you arrange your travel schedule:

Seasonal temperature averages
  • • January-March: 81°F day, 45°F night
  • • April-June: 85°F day, 52°F night
  • • July-September: 82°F day, 55°F night
  • • October-December: 77°F day, 46°F night
Seasonal rainfall averages
  • • January-March: 3.90 inches
  • • April-June: 12.76 inches
  • • July-September: 19.96 inches
  • • October-December: 5.87 inches