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

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,208 reviews
Price from
$229
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. I loved the location. It's close to the main tourist areas and the beach but also to the highway and all the necessities (supermarket etc). The pool was great, so was the staff.

Show more Show less
7.9
Good
2,500 reviews
Price from
$113.98
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 room, the space, the restaurant

Show more Show less
8.4
Very Good
1,736 reviews
Price from
$168.47
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. I love everything about this hotel because the customer service is top notch, which means everything to me.

Show more Show less
7.5
Good
1,235 reviews
Price from
$206.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. The pool is very clean. The parking is accesible. There are restaurants inside and next to hotel.

Show more Show less
5.9
Review score
2,405 reviews

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. The whole hotel is beautiful, accessible, clean, the service is spectacular, and I loved it.

Show more Show less
8
Very Good
1,237 reviews
Price from
$179
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. The bed was very comfortable, the place is quiet but in the middle of the night action of San Juan. The terrace was divine with the view and the jacuzzi.

Show more Show less
8.6
Excellent
1,094 reviews
Price from
$106.43
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.7
Review score
1,026 reviews
Price from
$99
per night

Hyatt Place San Juan

Hotel in San Juan

Hyatt Place San Juan is located in the Convention District and offers a swimming pool with area for kids, a terrace and free WiFi throughout. I love the scenery it was relaxing and beautiful the environment was very family-oriented I also appreciate it how well the staff were in nice they didn't have me wait more than 5 minutes when helping me out with a problem I will be back very soon

Show more Show less
8.8
Excellent
1,378 reviews
Price from
$169.15
per night

Acacia Boutique Hotel

Hotel in Condado, San Juan

The Acacia Boutique Hotel offers intimate accommodations within one block of Condado Beach. The hotel includes free WiFi and an on-site restaurant. Staff was patient and courteous. Although they weee short staffed we were made to feel comfortable and safe! Thank you!

Show more Show less
7
Good
827 reviews
Price from
$119
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

  • 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.

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

  • EL Colonial Adults Only, Trópica Beach Hotel, 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 Hotel Boutique, Casa Sol Bed and Breakfast and Palacio Provincial.

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

  • 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.

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

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

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

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

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

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