Save on Top San Juan Hotels

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.

Top 10 Hotels in San Juan

Best Western Plus Condado Palm Inn & Suites
3 out of 5
55 Condado Avenue, San Juan
Free CancellationReserve now, pay when you stay
CA $183
per night
Dec 22 - Dec 23
4.2/5Very Good! (2,011 reviews)

"We stayed one night but room was clean and staff friendly."…"

Reviewed on Dec. 8, 2019

Best Western Plus Condado Palm Inn & Suites
Condado Vanderbilt Hotel
5 out of 5
1055 Ashford Avenue, San Juan
Free CancellationReserve now, pay when you stay
CA $367
per night
Dec 17 - Dec 18
4.7/5Exceptional! (2,676 reviews)

"The staff made you feel like a celebrity. Very, very helpful in every way."…"

Reviewed on Dec. 13, 2019

Condado Vanderbilt Hotel
The Wave Hotel at Condado
3 out of 5
76 Condado Avenue, San Juan
Free CancellationReserve now, pay when you stay
CA $176
per night
Dec 16 - Dec 17
4.1/5Very Good! (679 reviews)

"The staff are very friendly and helpful. Great location and reasonable price. The room is a little bit small and the air conditioner is a little bit noisy. But overall it’s good!"…"

Reviewed on Dec. 14, 2019

The Wave Hotel at Condado
Serafina Beach Hotel
4 out of 5
1045 Avenida Doctor Ashford, San Juan, PR
Free CancellationReserve now, pay when you stay
CA $359
per night
Dec 17 - Dec 18
4.5/5Wonderful! (571 reviews)

"The staff was amazing. Welcomed every time we go in or out of the hotel. The hotel was phenomenal. I loved my entire stay and wish I was able to stay longer. I will definitely be back."…"

Reviewed on Dec. 12, 2019

Serafina Beach Hotel
CIQALA Luxury Suites
4 out of 5
752 Manuel Fernandez Juncos Ave, San Juan
CA $173
per night
Dec 18 - Dec 19
4.2/5Excellent! (1,855 reviews)

"Stayed in their Presidential suite. Large 3 bedroom property wit 2 bathrooms and a kitchen."…"

Reviewed on Dec. 11, 2019

CIQALA Luxury Suites
San Juan Marriott Resort and Stellaris Casino
4.5 out of 5
1309 Ashford Avenue, San Juan
Free CancellationReserve now, pay when you stay
CA $420
per night
Dec 16 - Dec 17
4.4/5Excellent! (3,100 reviews)

"It is in the middle of what ever u need. Was here on business will be back. The band on sat nite in lobby is amazing. Definitely would bring family back also"…"

Reviewed on Dec. 9, 2019

San Juan Marriott Resort and Stellaris Casino
AC Hotel by Marriott San Juan Condado
4 out of 5
1369 Ashford Avenue, San Juan
Free CancellationReserve now, pay when you stay
CA $209
per night
Dec 22 - Dec 23
4.6/5Wonderful! (699 reviews)

"It was a really nice hotel. They had a phenomenal singer on Friday night that was the high point of our vacation. The pool area was fantastic. Everything was great. I would definitely stay there again!"…"

Reviewed on Dec. 9, 2019

AC Hotel by Marriott San Juan Condado
Sheraton Puerto Rico Hotel & Casino
4 out of 5
200 Convention Boulevard, San Juan
Free CancellationReserve now, pay when you stay
CA $262
per night
Dec 16 - Dec 17
4.2/5Excellent! (1,863 reviews)

"I liked the willing of the staff to make my stay comfortable."…"

Reviewed on Nov. 29, 2019

Sheraton Puerto Rico Hotel & Casino
Hotel El Convento
4.5 out of 5
100 Cristo St, San Juan
Free CancellationReserve now, pay when you stay
CA $296
per night
Dec 17 - Dec 18
4.7/5Exceptional! (1,774 reviews)

"I loved the history of the property and the location is great!"…"

Reviewed on Dec. 9, 2019

Hotel El Convento
Sheraton Old San Juan Hotel
4 out of 5
100 Brumbaugh Street, San Juan
Free CancellationReserve now, pay when you stay
CA $196
per night
Dec 16 - Dec 17
4.1/5Very Good! (2,526 reviews)

"Absolutely perfect! Room and staff are phenomenal!!"…"

Reviewed on Dec. 9, 2019

Sheraton Old San Juan Hotel
Don't see what you're looking for?
See all available properties in San Juan
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

San Juan Hotel Guide

Expedia.ca offers a selection of 662 hotels in San Juan. You are sure to find cheap deals and discount rates among them with our Best Price Guarantee. No matter what type of hotel strikes your fancy, we will let you search for your preferred one to accommodate your travel needs.

Expedia.ca will not only save you time, but also money when booking your stay at a hotel in San Juan. Making reservations so you can stay within your budget is easy with us.

Expedia.ca even provides you with a map so you may find hotels in the San Juan neighborhood you prefer.

Go ahead. Enter your travel dates to view the best offers on hotel rooms in San Juan, San Juan now!

More trip options

Recently Booked Hotels in San Juan

Recent Reviews in San Juan