Puerto Rico may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Find Hotels with Restaurants in San Juan from $74

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top San Juan Hotels with Restaurants

Condado Vanderbilt Hotel
5 out of 5
1055 Ashford Avenue, San Juan
Free CancellationReserve now, pay when you stay
The price is $279 per night from Dec 17 to Dec 18
4.7/5Exceptional! (1,617 reviews)

"Beautiful location and hotel. Great pools. Great food. Excellent staff and service."…"

Reviewed on Nov 20, 2020

Condado Vanderbilt Hotel
Dream Inn PR
3.5 out of 5
2009 McLeary Street, San Juan
Free CancellationReserve now, pay when you stay
The price is $108 per night from Dec 4 to Dec 5
4.7/5Exceptional! (465 reviews)

"EXCELLENT EXPERIENCIE ALTAMENTE RECOMENDADO 5 *****Estrellas"…"

Reviewed on Sep 12, 2020

Dream Inn PR
The Dreamcatcher
3.5 out of 5
2009 Calle España, Ocean Park, San Juan
Free CancellationReserve now, pay when you stay
The price is $74 per night from Dec 2 to Dec 3
4.7/5Exceptional! (558 reviews)

"My stay at the Dream Catcher was a dream come true. Looking forward to visiting again real soon !"…"

Reviewed on Nov 24, 2020

The Dreamcatcher
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Hotel El Convento
4.5 out of 5
100 Cristo St, San Juan
Free CancellationReserve now, pay when you stay
The price is $169 per night from Dec 2 to Dec 3
4.7/5Exceptional! (996 reviews)

"Beautiful hotel in the heart of Old San Juan. Walking distance to everything - classic feel with charming features including central courtyard."…"

Reviewed on Apr 24, 2020

Hotel El Convento
AC Hotel by Marriott San Juan Condado
4 out of 5
1369 Ashford Avenue, San Juan
Free CancellationReserve now, pay when you stay
The price is $119 per night from Dec 20 to Dec 21
4.5/5Wonderful! (898 reviews)

"Excellent location, in the heart of Condado. Great service!"…"

Reviewed on Nov 22, 2020

AC Hotel by Marriott San Juan Condado
DoubleTree by Hilton San Juan
4 out of 5
105 Avenida de Diego, San Juan
Free CancellationReserve now, pay when you stay
The price is $118 per night from Nov 29 to Nov 30
4.5/5Wonderful! (978 reviews)

"The staff was extremely friendly and helpful. She took covid 19 very serious and didn’t skip any of the precautions. I didn’t like paying for parking !"…"

Reviewed on Nov 23, 2020

DoubleTree by Hilton San Juan
CasaBlanca Hotel
3.5 out of 5
316 Calle Fortaleza, San Juan
Free CancellationReserve now, pay when you stay
The price is $101 per night from Dec 2 to Dec 3
4.5/5Wonderful! (983 reviews)

"The place is in a good location, staff very friendly. There is no restaurant on the site so that was disappointing. Because the pictures showed other wise. I’m not sure if it’s because of the Covid. Definitely enjoyed my stay."…"

Reviewed on Nov 23, 2020

CasaBlanca Hotel
Sheraton Puerto Rico Hotel & Casino
4 out of 5
200 Convention Boulevard, San Juan
Free CancellationReserve now, pay when you stay
The price is $127 per night from Dec 2 to Dec 3
4.4/5Excellent! (988 reviews)

"They didnt have a microwave or a fridge in the room. But u could have them bring one to you so it wasnt that bad."…"

Reviewed on Nov 21, 2020

Sheraton Puerto Rico Hotel & Casino
Hyatt Place San Juan/City Center
3.5 out of 5
Avenida Fernandez Juncos 580, San Juan
Free Cancellation
The price is $110 per night from Nov 29 to Nov 30
4.3/5Excellent! (979 reviews)

"Quiet and clean and close to everything but breakfast was horrible"…"

Reviewed on Oct 5, 2020

Hyatt Place San Juan/City Center
La Concha Renaissance San Juan Resort
4 out of 5
1077 Ashford Ave Condado, San Juan
Free CancellationReserve now, pay when you stay
The price is $183 per night from Nov 29 to Nov 30
4.3/5Excellent! (989 reviews)

"Great hotel, right on the beach, and excellent views"…"

Reviewed on Nov 24, 2020

La Concha Renaissance San Juan Resort
San Juan Marriott Resort and Stellaris Casino
4.5 out of 5
1309 Ashford Avenue, San Juan
Free CancellationReserve now, pay when you stay
The price is $183 per night from Nov 29 to Nov 30
4.3/5Excellent! (976 reviews)

"Decent place to stay. I would recommend it to any San Juan visitors"…"

Reviewed on Nov 21, 2020

San Juan Marriott Resort and Stellaris Casino
Hotel Miramar
3 out of 5
606 Ponce de Leon Avenue, San Juan
The price is $99 per night from Nov 29 to Nov 30
4.2/5Very Good! (772 reviews)

"I like the location and the fact that several restaurants including a grocery store was nearby. The staff were very friendly and courteous."…"

Reviewed on Oct 31, 2020

Hotel Miramar
Best Western Plus Condado Palm Inn & Suites
3 out of 5
55 Condado Avenue, San Juan
Free CancellationReserve now, pay when you stay
The price is $106 per night from Dec 17 to Dec 18
4.2/5Very Good! (1,176 reviews)

"Staff was great and friendly. Room was clean, I would say we enjoyed our stay there. Close to the beach and plenty of food options. the beach was close as well, although due to the restriction it was not open for leisure. One thing to mention is the beds one had a fitted sheet, and the other one ..."…"

Reviewed on Nov 26, 2020

Best Western Plus Condado Palm Inn & Suites
Sheraton Old San Juan Hotel
4 out of 5
100 Brumbaugh Street, San Juan
Free CancellationReserve now, pay when you stay
The price is $108 per night from Dec 2 to Dec 3
4.2/5Very Good! (975 reviews)

"Loved that this hotel was in the heart of San Juan and right across from the cruise port. Also walking distance from authentic Puerto Rican restaurants, bars, souvenir shops and of course the national monuments like El Morro !"…"

Reviewed on Nov 2, 2020

Sheraton Old San Juan Hotel
CIQALA Luxury Suites
4 out of 5
752 Manuel Fernandez Juncos Ave, San Juan
The price is $152 per night from Dec 1 to Dec 2
4.2/5Very Good! (2,066 reviews)

"Nice Facilities, Rooms, Restaurant, 111111111111111111111"…"

Reviewed on Oct 18, 2020

CIQALA Luxury Suites
Caribe Hilton
4.5 out of 5
1 San Geronimo Street, San Juan
Free CancellationReserve now, pay when you stay
The price is $170 per night from Dec 5 to Dec 6
4.1/5Very Good! (982 reviews)

"Online pictures don’t compare to what you see in person.. the resort is absolutely beautiful"…"

Reviewed on Nov 22, 2020

Caribe Hilton
The Wave Hotel at Condado
3 out of 5
76 Condado Avenue, San Juan
Get Rates
4.1/5Very Good! (801 reviews)

"Clean, friendly and very courteous staff. Love the breakfast buffet on the roof."…"

Reviewed on Apr 12, 2020

The Wave Hotel at Condado
The Condado Plaza Hilton
4.5 out of 5
999 Ashford Avenue, San Juan
Free CancellationReserve now, pay when you stay
The price is $133 per night from Dec 12 to Dec 13
3.9/5Very Good! (991 reviews)

"The staff was absolutely amazing very accommodating giving a list of restaurants, how to get taxi or Uber. The hotel needs a lot of updating, it rained and buckets of garbage cans were placed on the bridge, very tacky. My room was okay standard, the safe broke w our passports. Security and immediately ..."…"

Reviewed on Nov 23, 2020

The Condado Plaza Hilton
Holiday Inn Express San Juan Condado
3 out of 5
1 Mariano Ramirez Bages, San Juan
Free Cancellation
The price is $102 per night from Nov 30 to Dec 1
3.9/5Very Good! (993 reviews)

"Sería excelente que el hotel tuviese su propio parking. Lo demás está excelente. Gracias"…"

Reviewed on Oct 22, 2020

Holiday Inn Express San Juan Condado
Acacia Boutique Hotel
3 out of 5
8 Taft Street, Condado, San Juan
Free CancellationReserve now, pay when you stay
The price is $93 per night from Dec 2 to Dec 3
3.9/5Good! (884 reviews)

"It’s super beautiful and unique, love the decor and theme, I didn’t like very much The shower and they didn’t give us soap, also they don’t have a parking lot but everything else what exceptional"…"

Reviewed on Nov 23, 2020

Acacia Boutique Hotel
Don't see what you're looking for?
We've got more Hotels with Restaurants. Find the right one for you.
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.

Pocket Guide: Hotels with Restaurants in San Juan

Search for hotels in San Juan on Expedia. You can easily find your hotels in San Juan using one of the methods below:

  • View our selection of featured hotels in San Juan
  • Use the map to find hotels in the San Juan neighborhood you prefer
  • Use the filters to see hotels in a specific area of San Juan, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in San Juan
  • Enter your travel dates to view the best deals on hotels in San Juan - while they last

More trip options

Travelers Loved These Hotels with Restaurants