Hotels in San Juan

Find the best San Juan hotel for your dates, by price or preference

Compare hotel deals across hundreds of providers, all in one place

Look out for San Juan hotels with free cancellation or excellent ratings

Trusted San Juan hotel providers

See all hotels in San Juan

View more hotels
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
View more hotels

Luxury stay or budget getaway?

Whether you're after 5-star comfort or ease on your wallet, we do the searching so you can sleep easy during your stay in San Juan.

Fast facts

Sleep easy, armed with the stuff that's good to know before you go.
Highest rated hotelRodeway Inn San Juan – 3.3

How to find the best hotel deals in San Juan

Want to use the same magic that powers our award-winning flight search to find the best room rates on the internet? Here are a few tips to help you search and save in seconds.

How to find the best hotel deal in San Juan

  • If booking flights with us feels effortless, wait until you try our hotel search. Find top San Juan hotels at amazing prices with these hacks.

  • Lock in some of the best San Juan hotel prices by planning well before you travel. Hotels often offer special rates or early booking discounts to fill rooms faster.

  • Still, be ready to grab any last-minute offers. Some places cut their rates right before arrival to avoid having empty rooms. It's more likely this will happen in off-peak season or on quieter days, though.

  • Stay flexible with your dates to land better rates. Search for hotels across different months or seasons. Even going during the week (instead of weekends) can save you cash.

  • Explore the range of accommodation options with free cancellation and take the stress out of booking. You can amend or cancel your stay without penalty if plans fall through or a better offer shows up.

Where to stay in San Juan

Central San Juan

  • Central San Juan places you in the thick of things. If sightseeing is high on your list, stay at any of these hotels and find yourself close to some headline attractions.

  • If you'd like to be nice and close to Basilica Of Our Lady of San Juan del Valle - National Shrine, head straight to Home2 Suites by Hilton San Juan. This San Juan hotel is about 0.16 kilometres from this top sight.

  • Liberty Park on your itinerary? Texas Inn Alamo gets high marks for comfort and location. This hotel in San Juan is roughly 3 kilometres away.

  • Or check current rates for hotels near The Haunted Orchard. Texas Inn Downtown McAllen is 5 kilometres or so from this sight. This stay makes a good base for experiencing everything the city has to offer.

When to go to San Juan

  • Consider your weather preferences before you travel. With maximum highs of 39ºC, August brings the warmest conditions.

  • The coolest month is January. Expect lows of 8ºC.

  • Want to leave the umbrella at home? Search for San Juan hotels in January. It's the driest time to visit, with two days of rain on average.

  • It's rainiest in September, which gets around ten days of wet weather.

Best hotels in San Juan

Best budget hotels

  • Make your travel money go further by choosing from at least 70 budget San Juan hotels. Ideal for when you want to spend less on where you sleep and more on seeing the sights, these stays come with essentials like fresh linens and towels, and simple breakfast options.

  • Home2 Suites by Hilton San Juan is a 3-star option that focuses on comfort without overcomplicating things. A fitness centre and a lift are among its many amenities.

  • SpringHill Suites McAllen Convention Centre delivers 3-star value. Conveniences including an airport shuttle and a 24-hour front desk are there to make your San Juan hotel stay more enjoyable.

  • A laundry and a microwave are just a couple of the things you'll find at Holiday Inn Express & Suites Mission-Mcallen Area. Another win for your budget, this place is rated 2 stars.

Best 4-star hotels in San Juan

  • When you're craving a little more from your stay, the 4-star hotels in San Juan deliver. With around five choices, they typically offer well-appointed rooms, exceptional service, and extras like spas, gyms, and on-site dining. These hotels are upscale without going over-the-top.

  • Make yourself at home at Embassy Suites by Hilton McAllen Convention Centre and enjoy the elevated standards that come with this 4-star stay. Take advantage of a fireplace and an outdoor swimming pool while you're here.

  • Siesta Inn McAllen is another stylish option. Make the most of amenities such as an outdoor swimming pool and a pool at this San Juan hotel.

  • Need more ideas? Radisson Hotel McAllen Airport proves great stays aren't just for five-star budgets. Make the most of an outdoor swimming pool, a pool and more at this stay.

Best hotels with a spa

  • Plan for more than just sightseeing. Choose one of the ten or so San Juan hotels with a spa and schedule in time to truly relax. Saunas, steam rooms, and indulgent massage therapies are the types of features they offer.

  • Give yourself a moment to reset at Comfort Inn Near Medical Centre. This 2-star accommodation option comes with all the right touches, including a spa and a lounge.

Best hotels with a pool

  • Add some extra fun to your trip with a pool. If you pick a city hotel, expect rooftop and indoor options. Resorts? They often go all out with expansive outdoor setups and the occasional swim-up bar. There are at least 70 pool hotels in San Juan perfect for your next adventure.

  • Spend long, lazy days by the water at The Bungalows on Shary. As well as an outdoor swimming pool, this San Juan hotel offers a teahouse and a restaurant.

  • Home2 Suites by Hilton San Juan gives you plenty of reasons to bring your swimsuit and goggles. Settle into this popular option and take advantage of an outdoor swimming pool, ATMs and express check-in.

  • Embassy Suites by Hilton McAllen Convention Centre is one more stay with all the right ingredients. This hotel comes with an outdoor swimming pool, a restaurant and air conditioning.

Best pet-friendly hotels

  • Who says you have to leave your pet behind? From comfy beds and feeding bowls to nearby walking areas, pet-friendly hotels are set up to make you and your best buddy feel at home. There are around 40 San Juan hotels that'll happily host your furry friend.

  • At Super 8 by Wyndham Donna, thoughtful pet perks are part of the package. A laundry and a 24-hour front desk are other amenities you'll find at this hotel in San Juan.

  • Super 8 by Wyndham McAllen-Downtown-Airport-LA Plaza Mall is another place your little buddy will love. This popular accommodation option comes with a restaurant and internet access.

  • La Copa Hotel ranks right up there too. Its amenities include air conditioning and a golf course.

Finding cheap hotels in San Juan: FAQs

You can always cancel or amend your hotel reservation if you need to, but look out for hotels in San Juan with free cancellation or flexible booking options if you want to protect your money. Some hotels allow you to cancel and get your money back if your plans change.
Of course - the cheapest hotel deal we found within the next seven days is ₹ 3,730 per night. If you need somewhere in the next 24 hours, we've found you somewhere to stay for ₹ 4,483 per night.
The average price of a hotel during the week is ₹ 8,022 per night, and the average price on weekends is ₹ 6,475. Overall, it looks like the cheapest day to stay in San Juan could be Saturday.
We crunched some numbers on our calendar and found that Saturday is the cheapest day to stay in San Juan. And the most expensive day seems to be Tuesday
The average price of a 3-star hotel in San Juan is currently around ₹ 9,728 per night. And the cheapest 3-star hotel we found is ₹ 8,134 per night.
The cheapest month to stay in a hotel in San Juan is February, with an average price of ₹ 5,349 per night. The most expensive month is January, when the average room rate can rise to ₹ 7,975 per night. These average prices are based on all the hotels we found – from hostels through to fancy 5-star hotels.
The average price of a hotel in March is ₹ 6,214 per night, which is around 9% lower than the rest of the year.
Get your morning laps in at Rodeway Inn San Juan and Home2 Suites by Hilton San Juan.