Skip to main content

The best resorts in San Juan

Check out our selection of great resorts in San Juan

Filter by:

Review score

See the latest prices and deals by choosing your dates.
The Royal Sonesta San Juan, hotel in San Juan

Located on Isla Verde Beach, this oceanfront resort is 1.2 mi from Luis Munoz Marin International Airport. It features 6 restaurants and bars, an executive floor and a full-service spa.

Very Clean and a professional staff loved it.
Scored 8.8
8.8
Rated excellent
Excellent
1,302 reviews
Price from
$311
1 night, 2 adults
Embassy Suites by Hilton San Juan - Hotel & Casino, hotel in San Juan

Located 2 blocks away from Isla Verde Beach, Embassy Suites San Juan – Hotel & Casino offers made-to-order breakfast daily, outdoor pool with waterfall, kids playground area and an on-site casino.

The included breakfast was great for a family! Plenty of choices and some changed out throughout the week. The pool was also great, plenty of chairs and the towel booth was a plus. The rooms at this chair are always roomy with big bathrooms and separate sleeping area, great for family. We were able to get a 12:30 checkout which was great. The restraint downstairs was the best dinner we ate while visiting the island!
Scored 8.7
8.7
Rated excellent
Excellent
2,200 reviews
Price from
$172
1 night, 2 adults
La Concha Renaissance San Juan Resort, hotel in San Juan

With an outdoor infinity pool overlooking Condado Beach, this 4 star resort features a 24-hour casino and several fine dining restaurants. The large guestrooms have private sea view balconies.

Location, outdoor area, employees were very nice.
Scored 8.4
8.4
Rated very good
Very Good
701 reviews
Price from
$266
1 night, 2 adults
Condado Vanderbilt Hotel, hotel in San Juan

This oceanfront hotel offers an outdoor pool and a spa and wellness center, Condado Vanderbilt Hotel is located in San Juan steps from Condado Lagoon. Free WiFi access is available in all areas.

Beautiful and clean property in a chic neighborhood.
Scored 8.7
8.7
Rated excellent
Excellent
678 reviews
Price from
$359
1 night, 2 adults
San Juan Marriott Resort and Stellaris Casino, hotel in San Juan

The beachfront hotel offers an oceanfront swimming pool and an on-site casino.

The staff was friendly. Security was on the premises 24/7. The bed was very comfortable. Housekeeping cleaned daily.
Scored 8.4
8.4
Rated very good
Very Good
480 reviews
Price from
$389
1 night, 2 adults
DoubleTree by Hilton San Juan, hotel in San Juan

Offering state-of-the-art amenities, delicious on-site dining options and spacious accommodations, this San Juan hotel is only a short distance from area attractions, including casinos and beaches.

I liked all the amenities, great staff, and great food.
Scored 8.7
8.7
Rated excellent
Excellent
423 reviews
Price from
$178
1 night, 2 adults
Courtyard by Marriott Isla Verde Beach Resort, hotel in San Juan

Located on San Juan’s Isla Verde Beach, this resort offers luxurious rooms with a private balcony featuring full or partial ocean views.

How everything was in the resorts.
Scored 8.4
8.4
Rated very good
Very Good
984 reviews
Price from
$214
1 night, 2 adults
Fairmont El San Juan Hotel, hotel in San Juan

Rediscover our Island of Enchantment. Experience the iconic El San Juan Hotel, one of Puerto Rico’s most authentic and exciting luxury lifestyle properties.

Everything was just right!!! Almost perfect!! The staff was very nice, the pool area excellent, The security was exceptional, the food delicious!!! The casino was espectacular!! Lived everything!!!!!!!!
Scored 7.9
7.9
Rated good
Good
643 reviews
Price from
$349
1 night, 2 adults
Holiday Inn Express San Juan Condado, an IHG Hotel, hotel in San Juan

Holiday Inn Express Condado San Juan is located 5 minutes’ drive from San Juan City Center and 3.7 mi from Old San Juan Main Square. It features a swimming pool with a sun terrace and hot tub.

Good location
Scored 7.8
7.8
Rated good
Good
708 reviews
Price from
$170
1 night, 2 adults
Caribe Hilton, hotel in San Juan

Nestled among 17 acres of beautiful tropical gardens, and featuring a private beachfront location, this family-friendly hotel offers an ocean-front swimming pool and spacious accommodations with free...

Property is located right on the coast line with beautiful private beach access & walking distance to Escambron beach. Also located very closely to Condado, Old San Juan & District T mobile.
Scored 7.9
7.9
Rated good
Good
710 reviews
Price from
$289
1 night, 2 adults
All resorts in San Juan
Looking for a resort?
Travelers who really want to “get away from it all” trust resorts to provide the pinnacle of all-inclusive relaxation. Resort guests are invited to enjoy communal on-site amenities like pools, spas, restaurants, activities, excursions, and shops, and stay the night in luxurious private rooms, villas, or apartments.
Search resorts in San Juan

Most booked resorts in San Juan this month

Highly-rated resorts in San Juan

  • The Royal Sonesta San Juan
    Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 1,302 reviews

    Located on Isla Verde Beach, this oceanfront resort is 1.2 mi from Luis Munoz Marin International Airport. It features 6 restaurants and bars, an executive floor and a full-service spa.

    fast check in and check out. nice and helpful staff.

  • Embassy Suites by Hilton San Juan - Hotel & Casino
    Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 2,200 reviews

    Located 2 blocks away from Isla Verde Beach, Embassy Suites San Juan – Hotel & Casino offers made-to-order breakfast daily, outdoor pool with waterfall, kids playground area and an on-site casino.

    Great breakfast. Employees were outstanding, friendly

  • Condado Vanderbilt Hotel
    Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 678 reviews

    This oceanfront hotel offers an outdoor pool and a spa and wellness center, Condado Vanderbilt Hotel is located in San Juan steps from Condado Lagoon. Free WiFi access is available in all areas.

    Beautiful and clean property in a chic neighborhood.

  • Courtyard by Marriott Isla Verde Beach Resort
    Scored 8.4
    8.4
    Rated very good
    Very Good
     · 984 reviews

    Located on San Juan’s Isla Verde Beach, this resort offers luxurious rooms with a private balcony featuring full or partial ocean views.

    Beautiful views and the area was quiet and peaceful.

  • La Concha Renaissance San Juan Resort
    Scored 8.4
    8.4
    Rated very good
    Very Good
     · 701 reviews

    With an outdoor infinity pool overlooking Condado Beach, this 4 star resort features a 24-hour casino and several fine dining restaurants. The large guestrooms have private sea view balconies.

    Location/beach front/courteous staff/24 hour gym

  • San Juan Marriott Resort and Stellaris Casino
    Scored 8.4
    8.4
    Rated very good
    Very Good
     · 480 reviews

    The beachfront hotel offers an oceanfront swimming pool and an on-site casino.

    The resort was very beautiful and ataff waa amazing

  • DoubleTree by Hilton San Juan
    Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 423 reviews

    Offering state-of-the-art amenities, delicious on-site dining options and spacious accommodations, this San Juan hotel is only a short distance from area attractions, including casinos and beaches.

    An excellent hotel! That’s why I always stay there.

FAQ about resorts in San Juan

Resorts That Guests Love in San Juan

  • Avg. price/night: $526.14
    Scored 8.4
    8.4
    Rated very good
    Very Good
     · 480 reviews
    Love this resort !! Customer service was amazing ! Nice and clean . Great location just all around an amazing stay ! My family and I loved it here and look forward to coming back !
    Jemara
    Group
  • Avg. price/night: $526.14
    Scored 8.4
    8.4
    Rated very good
    Very Good
     · 480 reviews
    One of the most beautiful Marriott resorts I’ve ever stayed in. I’m glad I chose this specific one cz I was torn in the beginning on which resort to pick. The location cleanliness staff kindness and presence was top notch. Beautiful beach and pool. The little notes from the housekeepers Myra who made our room mostly was great and the treats during turn down. She couldn’t speak English but we communicated through google translate, would definitely come back. The price was expensive so I think breakfast honestly should have been included.
    Joyce
    Travelers with friends
  • Avg. price/night: $315.24
    Scored 8.4
    8.4
    Rated very good
    Very Good
     · 984 reviews
    The resort is beautiful and comes with a balcony view that is awesome ! If it were all inclusive, I would stay here again and again
    M
    Moore
    Travelers with friends
  • Avg. price/night: $526.14
    Scored 8.4
    8.4
    Rated very good
    Very Good
     · 480 reviews
    Staff were helpful and friendly. Breakfast buffet were delicious and a variety of options to choose from. Resorts is very clean.
    Jacqueline
    Family with young children
  • Avg. price/night: $464.10
    Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 1,302 reviews
    Everything you want in a vaca is on the property. We never even left out resort
    Crystal
    Young couple
  • Avg. price/night: $237.04
    Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 2,200 reviews
    Loved how clean it is. The pool area has a resort vibe that I appreciate, which was enhanced by the breakfast and daily complimentary cocktail hour.
    Diana
    Solo traveler
  • Avg. price/night: $315.24
    Scored 8.4
    8.4
    Rated very good
    Very Good
     · 984 reviews
    I would have preferred an all-inclusive hotel but the Courtyard Marriott staff and ambience made me feel excited to be there. It was a very pleasant time.
    Earl
    Group
  • Avg. price/night: $371.69
    Scored 7.9
    7.9
    Rated good
    Good
     · 710 reviews
    Great resort
    John
    Group
  • Avg. price/night: $407.10
    Scored 8.4
    8.4
    Rated very good
    Very Good
     · 701 reviews
    We liked the hotel, but would like it to be an all inclusive resort
    Julie
    Group

Research, refine, and make plans for your whole trip