The infinity edge Positivo pool and cabanas at Dorado Beach. | Source: The Ritz-Carlton

Puerto Rico is a popular Caribbean destination, and for good reason – no passports are required, and fast, direct flights from the U.S. make it an easily accessible island for many travelers.

Don’t Miss: All-Inclusive Resorts in Puerto Rico

With so many hotels and resorts on the island, how do you choose where to stay? We’ve thoroughly researched location, rooms, dining and amenities to curate this list of the 20 best resorts in Puerto Rico.

Hint: We love gorgeous pools and delicious food. So if you agree, this list is for you!

1The St. Regis Bahia Beach Resort

Luxury cabanas with privacy curtains line the pool at St. Regis Bahia Beach | Source: St. Regis

This sophisticated resort is located on the site of a former Caribbean coconut plantation. Guests will enjoy getting pampered at the spa, dining at the acclaimed Fern restaurant, or teeing off at the impressive golf course. Even the curved lagoon-style pool at this resort is magical, with private cabanas and an upscale poolside restaurant.

2Dorado Beach, a Ritz-Carlton Reserve

The infinity edge Positivo pool and cabanas at Dorado Beach. | Source: The Ritz-Carlton


You can’t go wrong with a Ritz-Carlton resort, and Dorado Beach is no exception. Highlights of this luxury resort include rooms with private plunge pools, a spa with open-air treehouse rooms, and a variety of gourmet eateries including sushi, tapas and homemade gelato.

3El Conquistador Resort, A Waldorf Astoria Resort

El Conquistador’s private Palomino Island | Source: Waldorf Astoria

El Conquistador Resort is located near El Yunque Rain Forest on the island’s east coast. Guests will enjoy trips to the resort’s private island, and splashing around at the onsite water park. A highlight of this resort is the optional all-inclusive package that includes meals, drinks and plenty of activities.

4San Juan Marriott Resort & Stellaris Casino

The sparkling pools at San Juan Marriott Resort & Stellaris Casino overlook the ocean. | Source: Marriott

This resort’s oceanfront location on famous Condado Beach makes it one of the best resorts in Puerto Rico. Rooms and large and modern, with luxe bedding and spacious balconies overlooking the beach. Great restaurants and a heated outdoor pool round out the offerings.

5La Concha Renaissance San Juan Resort

The unique Perla restaurant is located next to the resort’s reflecting pool. | Source: La Concha Renaissance San Juan Resort

It’s a trendy scene at La Concha Renaissance San Juan Resort, which is fitting considering the resort is located along Puerto Rico’s popular Condado strip. Hang at one of the resort’s infinity pools, or enjoy water sports right on the beach. At night, the party comes alive at La Concha’s lively bars and lounges.

6Wyndham Grand Rio Mar Beach Resort & Spa

The pool at Wyndham Grand Rio Mar Beach Resort & Spa | Source: Wyndham

Wyndham Grand Rio Mar Beach Resort & Spa on the northeast coast of the island boasts modern rooms overlooking the ocean or rainforest, a mile of premium beach, a casino, hiking trails and three pools. The resort offers an optional all-inclusive plan that can be used at a variety of onsite restaurants.

7Caribe Hilton San Juan

A colorful beach cabana at the Caribe Hilton | Source: Hilton

Perfectly situation on a private peninsula between Old San Juan and Condado, the Caribe Hilton offers something for everyone. There’s a secluded beach with hammocks, a children’s club and a full-service Olas Spa. The sprawling resort is also home to a bird sanctuary, and features nine restaurants and bars. Fun fact: Caribe Hilton claims to be the birthplace of the piña colada, which was created by a bartender at the resort in the 1950s.

8Condado Vanderbilt Hotel

Refreshing lounge chairs at Condado Vanderbilt | Source: Condado Vanderbilt

This luxury, oceanfront hotel is located in the exclusive Condado District of San Juan, Puerto Rico. The historic property has been completely updated with modern amenities, including two beautiful pools, beach concierge service, a sophisticated casino and contemporary cuisine crafted by a Michelin star-rated chef.

9Copamarina Beach Resort & Spa

NI SPA relaxation area at Copamarina. | Source: Copamarina Beach Resort

This sprawling beachfront resort is located on a UNESCO nature reserve on Puerto Rico’s secluded southern coast. There’s plenty to do at the resort, including hiking, diving and excursions to nearby Gilligan’s Island. An optional meal plan if available for use at the onsite restaurants.

10Hilton Ponce Golf & Casino Resort

La Cava restaurant at Hilton Ponce | Source: Hilton

Hilton Ponce Golf & Casino Resort has a secluded beach and a casino – but the modern dining options are a highlight of the resort. Guests can enjoy a sushi bar, and trendy small plates are served at La Cava Restaurant.

11Hacienda Tamarindo

The pool and sundeck at Hacienda Tamarindo overlook the ocean. | Source: Hacienda Tamarindo

This adults-only boutique resort on Vieques is named for the ancient tamarind tree that rises three stories through the lobby. Highlights of Hacienda Tamarindo include a complimentary breakfast each day, takeout picnic lunches for the beach, and The Honor Bar, a popular gathering spot for pre-dinner cocktails.

12San Juan Water Beach Club Hotel

The resort’s stylish rooftop lounge. | Source: San Juan Water Beach Club Hotel

There’s a party on the roof at Isla Verde’s San Juan Water Beach Club Hotel. By day, guests will enjoy panoramic ocean views from the swanky rooftop infinity pool. At night, the space transforms into a lively scene featuring a bar and live music.

13The Ritz-Carlton, San Juan

The pool at The Ritz-Carlton, San Juan | Source: The Ritz-Carlton

This luxury beachfront resort features a large full-service spa, a pool overlooking the beach, a casino, and five exceptional restaurants, including a new steakhouse.

14W Retreat & Spa Vieques

Cabanas at the resort’s WET pool feature signature W robes, slippers, flat screen TVs, DVD players, individually controlled sound, fresh fruit, beverages and chilled towels. | Source: W Hotels

Located on Vieques off the east coast of Puerto Rico, this trendy resort has all of the upscale features that guests enjoy at W Hotels, including bright, modern décor, a bi-level infinity pool with luxe cabanas and guestrooms outfitted with plush blankets and modern technology.

15Blue Horizon Boutique Resort

Blue Horizon Boutique Resort’s infinity pool has a bar and grill and is perfect for relaxing. | Source: Blue Horizon

Blue Horizon Boutique Resort is an intimate, adults-only property located on Vieques. The ten-room resort offers plenty of options to unwind, including an oceanfront infinity pool, great food and drinks at Carambola Restaurant and the Blue Moon Bar & Grill, and evening trips to the nearby bioluminescent bay.

16Hotel El Convento

The hotel’s plunge pool and Jacuzzi overlook San Juan Bay. | Source: Hotel El Convento

Hotel El Convento is fittingly located in Old San Juan, featuring Spanish Colonial architecture and guest rooms outfitted with ornate furniture and marble bathrooms. Highlights of the boutique hotel include a beach club, a plunge pool and heated Jacuzzi, and two restaurants serving tapas and traditional Puerto Rican fare.

17Olive Boutique Hotel

The honeymoon suite at Olive Boutique Hotel features an outdoor veranda with soaking tub. | Source: Olive Boutique Hotel

This adults-only hotel in the swanky Condado neighborhood features a rooftop terrace with infinity pool and a chic steakhouse run by a local celebrity chef. It’s one of only a handful of adult-only properties on the island.

18Villa Cofresi Hotel

The hotel’s main pool at night. Villa Cofresi also has a kids’ pool. | Source: Villa Cofresi

Guests looking for a casual getaway will love Villa Cofresi, located in Rincon on the west coast of the island. Highlights of the hotel include a pool, beach bar, free breakfast, and plenty of nearby activities like scuba and horseback riding.

19Gran Melia Puerto Rico Golf Resort

Gran Melia’s Presidential Villa features a patio with private pool. | Source: Melia Hotels & Resorts

This beachfront resort features modern décor and a large lagoon pool surrounded by Bali beds. Gran Melia also offers an optional all-inclusive plan, which includes buffet breakfast, lunch at the poolside grill and a three-course dinner with two glasses of wine or beer.

20Bravo Beach Hotel

Rooms at Bravo Beach Hotel are modern and feature flat-screen TVs and iPod docking stations. | Source: Bravo Beach Hotel

This stylish, oceanfront hotel is located on Vieques, just a five-minute walk from shopping and dining in Isabel Segunda. There are a variety of room options at Bravo Beach Hotel, including condo-style suites with kitchens and living rooms.