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

Hotels in San Juan rated best by other travellers

Rated by travellers as the best in the city, these stays are all full marks for cleanliness, customer service and location.
See more

Fast facts

Sleep easy, armed with the stuff that's good to know before you go.
Highest rated hotelHotel Los Caspios – 4.8

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

  • You've locked in your ideal flight. Now let that same smart search engine find you the lowest rates on San Juan hotels. These tips will get you one step closer to making that trip official.

  • The earlier you book, the better. You're more likely to score a lower rate on a San Juan hotel and have more choice when you plan ahead.

  • That said, booking at the last minute can work to your advantage. Some places drop their rates a day or two ahead of check-in to avoid letting rooms sit empty.

  • Flexible on dates? Say hello to better rates. Play around with your trip timing to discover what deals are available. Prices are usually cheaper midweek and during less popular months.

  • Explore the range of stays with free cancellation. Lock in a deal today and easily cancel later if your plans change.

When to go to San Juan

  • Good weather can make all the difference. If you prefer warmer conditions, August tends to deliver with temperatures that reach up to 24ºC.

  • The coolest month is February. You can expect lows of 4ºC.

  • Want to visit when you're less likely to need an umbrella? Search for San Juan hotels in July. It's the driest time to visit, with four days of rain on average.

  • The wettest time of year is January. Visit then and you can expect to get around 11 days of rainfall.

Best hotels in San Juan

Best budget hotels

  • A great trip doesn't have to include a hefty hotel bill. With at least 40 budget San Juan hotels available, you can spend more on the fun stuff and less on where you rest your head. Expect basic comforts like Wi-Fi, grab-and-go breakfasts, and cosy beds at these well-priced stays.

  • Keep your wallet happy at Hotel Rural La Raposera. It has a 3-star rating and amenities such as bicycle rentals and a laundry.

  • Hotel Costa de Rodiles delivers 2-star value. Conveniences including internet access and a restaurant are there to make your San Juan hotel stay smoother.

  • Wi-Fi and luggage storage are only a glimpse of what you'll find at La Biesca Sebreñu. Another win for your travel budget, this place is rated 2 stars.

Best 4-star hotels in San Juan

  • When you'd like a little more from your stay, the 4-star hotels in San Juan deliver. With around five choices, they generally offer well-appointed rooms, attentive service, and extras like on-site bars and restaurants. These hotels are upscale without going over-the-top.

  • Hotel Villa Rosario, Palacete gets the 4-star guest experience right. A restaurant and room service help make this option a go-to for many.

Best hotels in San Juan for families

  • Picking the right hotel can save your sanity when travelling with kids. With things like games rooms, play areas, and large suites, family-friendly hotels in San Juan are packed with perks that just make life easier. Choose from around 20 of these stays that come both adult- and kid-approved.

  • If you'd like something a little more luxurious, treat the kids (and yourself) to an escape at Puebloastur Eco Resort Hotel & Spa Gran Lujo. This 5-star San Juan hotel offers an airport shuttle and Wi-Fi.

Best hotels with a spa

  • Add some self-care to your travel plans. Choose one of the seven or so San Juan hotels with a spa and build in time to truly relax. Saunas, plunge pools, and beauty treatments are the types of features they come with.

  • Press pause on the everyday at Las Casas de Isu. This inviting accommodation option comes with all the right perks, including a garden.

Best hotels with a pool

  • A pool brings something extra to your stay. Book a resort and you'll likely find large outdoor setups and maybe a water slide or two. At city hotels, rooftop and indoor pools are more typical. Choose from at least seven pool hotels in San Juan and dive right in.

  • El Foyu comes with an outdoor swimming pool, tour services and a garden. You'll have the right setup for a memorable stay at this San Juan hotel.

  • Hotel Tereñes Costa also promises you a good time. Settle into this popular option and make the most of an outdoor swimming pool, a garden and luggage storage.

  • Hotel Villadesella is one more stay that delivers everything you want. This hotel comes with an outdoor swimming pool, a garden and tour services.

Best pet-friendly hotels

  • With around ten pet-friendly San Juan hotels, your best buddy can join in the fun. Many have outdoor areas or nearby trails for walks, and some even offer extras like chew toys and treats. A few rules might apply, but most places go out of their way to make your furry friend feel comfortable.

  • You pack the toys, Hotel The Island will take care of everything else. Amenities like internet access and Wi-Fi add to the comfort of this pet-friendly hotel in San Juan.

  • Let your little buddy tag along on exciting adventures at Hotel Rural Palacio de Libardon. A restaurant and a garden are part of what's offered at this pet-loving accommodation option.

  • Hotel Villa Rosario II, Edificio Moderno finds its way onto the list too. Its amenities include a lounge and parking.

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 $168 per night. If you need somewhere in the next 24 hours, we've found you somewhere to stay for $345 per night.
The average price of a hotel during the week is $226 per night, and the average price on weekends is $277. Overall, it looks like the cheapest day to stay in San Juan could be Thursday.
We crunched some numbers on our calendar and found that Thursday is the cheapest day to stay in San Juan. And the most expensive day seems to be Saturday
The average price of a 3-star hotel in San Juan is currently around $249 per night. And the cheapest 3-star hotel we found is $129 per night.
The cheapest month to stay in a hotel in San Juan is December, with an average price of $155 per night. The most expensive month is February, when the average room rate can rise to $340 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 August is $337 per night, which is around 38% higher than the rest of the year.