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 – 268 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.

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.4
Very Good
1,709 reviews
Price from
$177.88
per night

Best Western Plus Condado Palm Inn

Hotel in Condado, San Juan

A block from the beach, Best Western Plus Condado Palm Inn & Suites, offers the best location, a sun terrace with a heated swimming pool, free Wi-Fi and excellent service. the room was clean but outdated

Show more Show less
7.9
Good
2,480 reviews
Price from
$159
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.6
Excellent
1,161 reviews
Price from
$229
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. First day arrive early had to wait for room to check in but was allow to dine inn with a good breakfast then was given a call early the room was ready the hospitality was great met the manager share with him it was our 17 year anniversary he send us a bottle of wine and a lovely fruit platter beautiful we enjoy the Gym everyday our boy perdo was great he refer us to our cab driver louis who was great he tour us show us good food spot with great hospitality took picture for us we had a great time we will be back

Show more Show less
8
Very Good
1,199 reviews
Price from
$179.10
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. the room was clean real nice comfortable. Ididnt have time for breakfast.airport there remoduling its ok for now. the food is realgood from the resturant.

Show more Show less
7.5
Good
1,226 reviews
Price from
$197.10
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
Review score
2,390 reviews
Price from
$155
per night

Canario Boutique Hotel

Hotel in Condado, San Juan

Located in Condado, Puerto Rico, this boutique hotel is just 1 block from Condado Beach and has free WiFi in public areas and rooms with air conditioning. Excellent and vintage one always a good comfortable stay

Show more Show less
6.9
Review score
1,009 reviews
Price from
$87.75
per night

Sandy Beach Hotel

Hotel in Condado, San Juan

Sandy Beach Hotel is located on the beach at Condado District of San Juan. Features include free WiFi access, rooms with cable TV, and a multi-lingual 24-hour reception. I liked the accommodation very much. I had everything I needed. I liked cooking facilities. I liked the Seaview and breeze. I liked the closeness to the beach. I liked that the host was awesome

Show more Show less
6.5
Review score
798 reviews
Price from
$137.70
per night

At Wind Chimes Boutique Hotel

Hotel in Condado, San Juan

This historic inn in San Juan is one block from North Shore Beach. The inn offers free WiFi in the lobby and a sun deck. At Wind Chimes Inn features original art work and terracotta floors. Beautiful facility, near Calle Luiza and the beach!

Show more Show less
7.5
Good
833 reviews
Price from
$99
per night

Comfort Inn San Juan

Hotel in Condado, San Juan

Located in the Condado district of San Juan, Comfort Inn San Juan offers an outdoor pool, Beach club available, free WiFi and a free American buffet breakfast. Breakfast, room, and service was great!

Show more Show less
7.7
Good
1,095 reviews
Price from
$141.55
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

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

  • Many families visiting San Juan loved staying at The Dreamcatcher, Puerto Valdes, and EL Colonial Adults Only.

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

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

  • These hotels in San Juan are highly rated by couples: Puerto Valdes, Trópica Beach Hotel, and EL Colonial Adults Only.

  • O:LV Fifty Five Hotel - Adults Only, Condado Ocean Club, and Aloft San Juan got great room view-related reviews from travelers in San Juan.

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

  • Trópica Beach Hotel, EL Colonial Adults Only, and Puerto Valdes are some of the popular hotels in San Juan.

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

  • On average, it costs $269 per night to book a 3-star hotel in San Juan for tonight. You'll pay around $407 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in San Juan will cost around $501, 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
Research, refine, and make plans for your whole trip