Find Hotels with Restaurants in San Juan

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards.

Search over 2.9 million properties and 550 airlines worldwide.

Pick from 114 San Juan Hotels with Restaurants and compare room rates, reviews, and availability. Most hotels are fully refundable.

Condado Vanderbilt Hotel
5 out of 5
1055 Ashford Avenue, San Juan, 00907
Fully refundableReserve now, pay when you stay
The price is $429 per night from Feb 5 to Feb 6
$429
per night
Feb 5 - Feb 6
4.4/5 Wonderful! (1,351 reviews)
"We really enjoyed our stay here. There is really everything you could ask for and the service is great. Food is great, can be expensive but there are nearby options to use. We plan on staying here again in the future."

Reviewed on Jan 25, 2023

Condado Vanderbilt Hotel
TRYP by Wyndham Isla Verde
3.5 out of 5
4820 Isla Verde Ave, Carolina, 00979
Fully refundableReserve now, pay when you stay
The price is $234 per night from Feb 13 to Feb 14
$234
per night
Feb 13 - Feb 14
4.2/5 Excellent! (1,050 reviews)
"I stayed here for 3 days I like this hotel and will stay again …."

Reviewed on Jan 22, 2023

TRYP by Wyndham Isla Verde
Embassy Suites by Hilton San Juan Hotel & Casino
3.5 out of 5
8000 Tartak Street, Carolina, 00979
Fully refundableReserve now, pay when you stay
The price is $264 per night from Jan 29 to Jan 30
$264
per night
Jan 29 - Jan 30
4.2/5 Very Good! (1,267 reviews)
"This is Avery nice place and the service was great."

Reviewed on Jan 25, 2023

Embassy Suites by Hilton San Juan Hotel & Casino

Save an average of 15% on thousands of hotels when you're signed in

The Royal Sonesta San Juan
4 out of 5
5961 Isla Verde Avenue, Carolina, 00979
Fully refundableReserve now, pay when you stay
The price is $399 per night from Jan 29 to Jan 30
$399
per night
Jan 29 - Jan 30
4.2/5 Very Good! (1,510 reviews)
"This is a beautiful resort. It's an oasis so amidst an urban jungle. The landscaping is amazing. The pool was beautiful, plenty of room and chairs for everyone. My room was clean and the bed was very comfortable. The bar is wonderful downstairs and has a fire pit in the evening that was so relaxing. ..."

Reviewed on Jan 27, 2023

The Royal Sonesta San Juan
La Concha Renaissance San Juan Resort
4 out of 5
1077 Ashford Ave Condado, San Juan, 00907
Fully refundableReserve now, pay when you stay
The price is $355 per night from Feb 12 to Feb 13
$355
per night
Feb 12 - Feb 13
4.1/5 Very Good! (1,187 reviews)
"This property is in the middle of it all but yet relaxing with an adult pool a party pool and a kid friendly pool multiple bar areas and places to hang out with luxurious amenities"

Reviewed on Jan 27, 2023

La Concha Renaissance San Juan Resort
Courtyard by Marriott Isla Verde Beach Resort
4 out of 5
7012 Boca De Cangrejos Avenue, Carolina, 00979
Fully refundableReserve now, pay when you stay
The price is $265 per night from Jan 29 to Jan 30
$265
per night
Jan 29 - Jan 30
4.1/5 Very Good! (1,196 reviews)
Flexible
"We had a medical emergency and need a place to stay. The hotel was very flexible with changes and made it easy for us to put our focus where it was needed."

Reviewed on Jan 19, 2023

Courtyard by Marriott Isla Verde Beach Resort
San Juan Marriott Resort and Stellaris Casino
4.5 out of 5
1309 Ashford Avenue, San Juan, 00907
Fully refundableReserve now, pay when you stay
The price is $449 per night from Feb 6 to Feb 7
$449
per night
Feb 6 - Feb 7
4/5 Very Good! (1,039 reviews)
Family vacation - fun in the sun
"Beautiful property, great staff and service provided... Very attentive and friendly. Very clean, well maintained. Close to dining outside of the property on Ashford Ave too. Close to airport but no noise from airport. Win! Only good things to say. Highly recommend! Vacation to celebrate my son's ..."

Reviewed on Jan 23, 2023

San Juan Marriott Resort and Stellaris Casino
Best Western Plus Condado Palm Inn
3 out of 5
55 Condado Avenue, San Juan, 00908
Fully refundableReserve now, pay when you stay
The price is $195 per night from Jan 30 to Jan 31
$195
per night
Jan 30 - Jan 31
4/5 Very Good! (1,639 reviews)
Great place to stay in San Juan.
"Our room was comfortable and clean. During our 4 day stay, room service provided fresh towels, washed the floor and and made the bed."

Reviewed on Jan 25, 2023

Best Western Plus Condado Palm Inn
Sheraton Old San Juan Hotel
4 out of 5
100 Brumbaugh Street, San Juan, 00901
Fully refundableReserve now, pay when you stay
The price is $209 per night from Feb 1 to Feb 2
$209
per night
Feb 1 - Feb 2
3.9/5 Very Good! (1,031 reviews)
"Very clean, great location, spacious room, great staff"

Reviewed on Jan 27, 2023

Sheraton Old San Juan Hotel
The Condado Plaza Hilton
4.5 out of 5
999 Ashford Avenue, San Juan, 00907
Fully refundableReserve now, pay when you stay
The price is $289 per night from Feb 5 to Feb 6
$289
per night
Feb 5 - Feb 6
3.6/5 Good! (1,009 reviews)
"."

Reviewed on Dec 13, 2022

The Condado Plaza Hilton
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 Hotels with Restaurants information

 

Hotels with Restaurants in San Juan

114

Highest price $449
Cheapest price $195
Number of guest reviews 12279
Total number of hotels in San Juan 2999

 

Recent reviews of San Juan hotels
Expedia verified reviews

Plan your trip in a snap on the app

From home or hammock, organize your entire escape and explore app offers
Scan the QR code with your device camera and download our app
QR code