Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
San Juan – 281 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Best Western Plus Condado Palm Inn

Hotel in Condado, San Juan

A block from the beach Best Western Plus Condado Palm Inn & Suites, offers complimentary continental breakfast, a sun terrace with 24-hour heated swimming pool and free Wi-Fi. Perfect location walking distance to shops and restaurants

Show more Show less
8.2
Very Good
2,163 reviews
Price from
$199
per night

Sheraton Old San Juan Hotel

Hotel in Old San Juan, San Juan

Enjoy stunning views of the San Juan Bay and easy access to historic sites and local attractions at Sheraton Old San Juan Hotel. Since you arrived the Staff is very friendly. The location is Perfect !! I will definitely consider it for a next vacation!!

Show more Show less
8.3
Very Good
873 reviews
Price from
$177.65
per night

TRYP by Wyndham Isla Verde

Hotel in Isla Verde, San Juan

TRYP by Wyndham Isla Verde offers accommodations in Isla Verde. Guests can enjoy a swimming pool and an on-site restaurant. The staff, the cleanliness, the pool, the location, very close to the airport, lots of places to eat soon as you walk out of the hotel, overall it was a great stay!

Show more Show less
8.5
Very Good
1,216 reviews
Price from
$168.47
per night

AC Hotel by Marriott San Juan Condado

Hotel in Condado, San Juan

Located in the Condado district in San Juan, 3.7 mi from Fort San Felipe del Morro, AC Hotel by Marriott San Juan Condado features a year-round outdoor pool and spa center. Loved it, staff was great, great room, great location and there was mirrors everywhere in the room, I loved it. By far the best hotel I’ve been at in PR and next time will be staying here. Great roof top pool. Please keep in mind any restrictions or changes in their ways of doing things is because of COVID. Regulation can change during your trip so be sure to keep up with that.

Show more Show less
8.9
Excellent
951 reviews
Price from
$209
per night

Coral by the Sea

Hotel in Isla Verde, San Juan

Only minutes from the beaches of Puerto Rico, and a short drive from San Juan's international airport . Free WiFi is available in public areas. Diana the girl at the reception

Show more Show less
6.3
Review score
2,106 reviews
Price from
$109.60
per night

San Juan Airport Hotel

Hotel in Isla Verde, San Juan

Located inside San Juan International Airport in Terminal D, within steps from Airline Terminals. Convenient after a long day flying. Bed is very comfy.

Show more Show less
7.6
Good
984 reviews
Price from
$161.10
per night

CasaBlanca Hotel

Hotel in Old San Juan, San Juan

This contemporary hotel is located in the heart of San Juan. It features free Wi-Fi and a rooftop sundeck with stone bathtubs and panoramic elevator. Voted Best Hotel in Old San Juan in 2014. My family loved this hotel. Every detail of the hotel, room, lobby, amazing rooftop, location, cleanness, staff, beds, beautiful decoration. My mother recommended this hotel to all her friends

Show more Show less
8.6
Excellent
886 reviews
Price from
$130.90
per night

Hyatt Place San Juan - City Center

Hotel in San Juan

Hyatt Place San Juan - City Center is located in the Convention District and offers a swimming pool with area for kids, a terrace and free WiFi throughout. Excelente hotel, recomendadisimo

Show more Show less
8.8
Excellent
1,438 reviews
Price from
$194.65
per night

Aloft San Juan

Hotel in San Juan

Set in San Juan, 0.7 mi from Escambrón Beach, Aloft San Juan offers accommodations with an outdoor swimming pool, private parking, a fitness center and a bar. The location is another hotel cross the street with a casino movie theater behind the hotel

Show more Show less
8.8
Excellent
417 reviews
Price from
$169.32
per night

Sheraton Puerto Rico Hotel & Casino

Hotel in San Juan

Sheraton Puerto Rico Hotel & Casino offers a fitness center and dining options on site as well as guest rooms with free Wi-Fi. The hotel is just over 2 miles from Historic Old San Juan. Great staffs and services.. the infinity pool, casino in the hotel was awesome. Everything was great.

Show more Show less
8.5
Very Good
493 reviews
Price from
$186.15
per night

Most-booked hotels in San Juan in the past month

See all

San Juan's best hotels with breakfast

See all

Budget hotels in San Juan

See all

Hotels located in the center of San Juan

See all

FAQs about hotels in San Juan

  • Sheraton Puerto Rico Hotel & Casino, Aloft San Juan, and Condado Ocean Club got great room view-related reviews from travelers in San Juan.

  • Isla Verde, Ocean Park, and Condado are popular with other travelers visiting San Juan.

  • On average, it costs $223 per night to book a 3-star hotel in San Juan for tonight. You'll pay around $352 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in San Juan will cost around $617, on average (based on Booking.com prices).

  • On average, 3-star hotels in San Juan cost $209 per night, and 4-star hotels in San Juan are $321 per night. If you're looking for something really special, a 5-star hotel in San Juan can be found for $533 per night, on average (based on Booking.com prices).

  • Many families visiting San Juan loved staying at The Dreamcatcher, Villa Herencia Hotel, and Condado Ocean Club.

  • These hotels in San Juan are highly rated by couples: Dream Inn PR, The Dreamcatcher, and Condado Ocean Club.

  • Some of the best hotels in San Juan near Casa Blanca include 352 Guest House, Casa Sol Bed and Breakfast and Hotel El Convento.

  • For hotels in San Juan that serve highly-rated breakfasts, try Hampton Inn & Suites San Juan, Aloft San Juan, and Hyatt House San Juan.

  • Condado Ocean Club, The Dreamcatcher, and Dream Inn PR are some of the popular hotels in San Juan.

  • The average price per night for a 3-star hotel in San Juan this weekend is $519 or, for a 4-star hotel, $858. Looking for something even fancier? 5-star hotels in San Juan for this weekend cost around $1,177 per night, on average (based on Booking.com prices).

  • Travelers who stayed in San Juan near Luis Muñoz Marín International Airport (SJU) have said good things about Hampton Inn & Suites San Juan, Hotel Villa del Sol, and TRYP by Wyndham Isla Verde.

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About San Juan:

Explore guest reviews of hotels in San Juan

See all