Puerto Rico is one of the dreamiest places in the Caribbean, though it’s often forgotten by travelers looking for that all-inclusive resort feel of a place like St. Thomas or Barbados. All the same, leisure travelers flock to PR as one of their island destinations of choice. Why? Because PR’s picturesque ocean views, stunning El Yunque Rainforest, and bioluminescent bay views in Vieques never get old.
From the Atlantic Ocean to the Caribbean Sea, PR has far more to offer than just the sights of San Juan or the countless rum samplings. While bad weather canceled my bioluminescent bay adventures, PR immediately became a place I longed to return to. And it wasn’t just the mofongo (fried plantain mash, crunchy pork skin, and garlic) that keeps me dreaming of this shimmering isle.
What you won’t find on this list are all-inclusive resorts. They simply aren’t needed since PR is so accessible and budget-friendly. To fully experience the island you need to get out of your resort. After all, can’t see Old San Juan unless you leave your hotel!
When you’re surrounded by palm trees you too can’t help but sway, which is why the island is perfect for relaxing. Whether for you that means a fine dining restaurant, lounging on a private beach, spending the day on a golf course, or a swim-up bar, you can’t go wrong.
If you’re concerned about language barriers, consider staying in San Juan. Although PR is a U.S. territory, only about 20% of Puerto Ricans are fluent in English. You’re more likely to encounter language barriers outside of the capital city or other large metropolitan areas like Ponce. It’s a great place to practice your Spanish skills though!
¡Vale la pena! (It’s worth it!)
One of the most incredible parts of visiting Puerto Rico, especially if you’re used to driving, is that you can easily see the whole island in a day by car. The island is only 100 miles long so you can easily cross from one end to the other in a matter of hours by rental car. So let this list of the best resorts in Puerto Rico serve as your roadmap to seeing this incredible island.
- Best Resort in Puerto Rico for Couples: St. Regis Bahia Beach Resort, Puerto Rico
- Best Resort in Puerto Rico for Families: Wyndham Grand Rio Mar Puerto Rico Golf & Beach Resort
- Best Resort in Puerto Rico for Relaxation: Fairmont El San Juan Hotel
- Best Resort in Puerto Rico for Activities: Sheraton Puerto Rico Hotel & Casino
- Best Resort Overall in Puerto Rico: La Concha Renaissance San Juan Resort
Best resorts in Puerto Rico
1. St. Regis Bahia Beach Resort, Puerto Rico
Address: State Road 187 Kilometer 4.2, Río Grande, 00745, Puerto Rico
With unbelievable Ocean Views, St. Regis Bahia Resort is the perfect place for a romantic getaway. Their elegant rooms will transport you to a state of true tranquility. With the onsite full-service spa, water activities, luxurious amenities, four restaurants, and proximity to El Yunque Rainforest you’ll see how this property is a AAA Five Diamond Award winner.
Only steps away from Río Grande Beach, you’ve got easy access to relaxation along the oceanfront. You can enjoy activities like canoeing, fishing, snorkeling, and even windsurfing from the St. Regis Bahia Beach Resort.
A vacation here won’t get boring either with four eateries to choose from. From the Greek/Mediterranean dishes at Paros to the Caribbean/local cuisine at Beach Club by Jose Enrique, you can savor flavor without venturing far.
- Lots of food options
- Watersports available
- Close beach access
- Full-service spa
- Not in walking distance of off-site restaurants or shops
- Onsite food is expensive
See Related: Best Overwater Bungalows in the Caribbean
2. Wyndham Grand Rio Mar Beach Resort and Spa
Address: 6000 Blvd. Río Mar, Río Grande, 00745, Puerto Rico
What makes the Wyndham Grand Rio Mar stand out from the other best resorts in Puerto Rico is its incredible variety. From ten on-site restaurants, two golf courses, tennis courts, and access to Rio Mar beach, the possibilities for families are endless.
Even the pickiest kiddos are bound to find something to eat at the Wyndham Grand Rio Mar. Whether the trick is traditional Americana at Marbella Restaurant or pizza at Roots Coastal Kitchen, families can really enjoy their time here.
The Wyndham Grand Rio Mar has three outdoor swimming pools, a spa, a wellness center, and on-site watersports. You can even enjoy watching nesting sea turtles or feeding iguanas during certain times of the year. Or you can see a whole world of underwater life with a scuba diving excursion! So it’s easy to see why a stay at the Wyndham Grand Rio Mar is a multifaceted experience.
- Easy access to a secluded beach
- Lots of food options
- Some rooms include private balconies
- Resort has golf, tennis courts, and watersports
- Rooms are said to be noisy
- Kids corner/kids club needs improvement
- Timeshare salespeople
See Related: Best Resorts in St. Thomas
3. Fairmont El San Juan Hotel
Address: 6063 Av. Isla Verde, Carolina, 00979, Puerto Rico
Right off of the golden sands of Isla Verde beach, the Fairmont El San Juan Hotel is a relaxing getaway near the capital city. With three beaches, restaurants, and a reef preserve within walking distance, the Fairmont is a place where you can relax without having to spend a lot of time commuting around.
Four swimming pools with a relaxed pool area will maintain your chill vacation vibes. And the onsite spa and salon will keep you looking and feeling your best long before your trip is over. If you’re hunting for more action the beach has it all from snorkeling to jet skiing tours.
The Fairmont is also home to four on-site restaurants. These include Cana for Catalan/Spanish cuisine, Bar Americana, and Il Sole or Riva for Italian specialties. When you need to relax somewhere like PR that doesn’t have all-inclusive, this is as close as you’re bound to get.
- Off-site walkability
- Multiple swimming pools and a swim-up bar
- Has family rooms available
- Right off of Isla Verde beach
- Close to airport
- Attractions and public transit not within walking distance
- Poolside music is said to be very loud
See Related: Best All-Inclusive Resorts in the Maldives
4. Sheraton Puerto Rico Hotel & Casino
Address: 200 Convention Blvd, San Juan, 00907, Puerto Rico
Not only can you walk to so many places from Sheraton Puerto Rico Hotel & Casino, but this spot also has so much to do. Hop aboard a free beach shuttle to Condado Beach or take a leisurely 20-minute stroll down to the beach.
Not to mention this casino resort also has incredible views of the city from its outdoor pool. I couldn’t get enough of them when I stayed here — especially at sunset.
Some rooms have private balconies from which you can observe the greenery, the city, or perhaps even the not-so-distant ocean. You’ll be grateful for the 24-hour room service after a long day of exploring.
And don’t let the five hotel restaurants get away from you either. Metropol Restaurant’s bolitas de queso (fried cheese balls) and margaritas are beyond yummy.
- Walking distance to a lot of locations
- Free shuttle to the beach
- Several restaurants
- Fun pool area
- Shuttle times are not consistent (one even drove away even as we approached it to board – seems like some of the drivers are inconsistent too!)
- Need transportation to major San Juan attractions
See Related: Best Marriott Hotels & Resorts in the US
5. La Concha Renaissance San Juan Resort
Address: 1077 Ashford Ave, San Juan, 00907, Puerto Rico
A pearl alongside Condado Beach, this conch-themed resort is a unique place to call home in PR. La Concha Renaissance San Juan Resort is unlike any other beach resort on the island without a price that’ll break the bank.
Full disclosure, La Concha Resort was supposed to be where I spent my honeymoon. Unfortunately, Hurricane Maria had other plans.
Luckily this hotel came back to host guests once again. Only a few miles from famous San Juan locations and historical landmarks and within walking distance of parks, shops, and restaurants, this is an incredible accommodation choice.
La Concha Resort with its moderate prices, restaurants, spa offerings, and swimming pool is absolutely the best all-around accommodation in PR. Who couldn’t find paradise on a private balcony facing the ocean which is a stone’s throw away?
- Easy access to nearby San Juan locations
- Moderate pricing for high-value accommodation
- Private beach area
- Fitness center
- Can be noisy at night
- Not a lot of dining variety on-site
See Related: Best All-Inclusive Family Resorts in Jamaica
6. Hyatt Regency Grand Reserve Puerto Rico
Address: 200 Coco Beach Blvd, PR-955, Río Grande, 00745, Puerto Rico
Off of secluded Coco Beach, the Hyatt Regency Grand Reserve Puerto Rico provides all the comfort you need for time away. From the relaxing lagoon-style pool set in the midst of the resort’s gardens to its signature golf courses, there is so much to do.
Should you decide to take advantage of the on-site spa with kids in tow, there’s room for them there too. The spa area has a kid’s pool in addition to its salon and spa services, yoga or fitness classes, and a jacuzzi. There’s no reason the kids can’t have a spa experience too, after all.
Enjoy watersports, live music, and five restaurants without even having to leave the resort property. That’s for the best since there isn’t anything walkable from the hotel property. You can easily get to places like El Yunque Rainforest or Seven Seas National Park.
- Next to secluded Coco Beach
- Lots of activities for the whole family
- Several dining options
- Golf course access
- Full-service spa
- Not within walking distance of off-site properties
- Food is not always available at convenient times
See Related: Best Beach Resorts In Florida
7. Condado Vanderbilt Hotel
Address: 1055 Ashford Ave, San Juan, 00907, Puerto Rico
Only a mile from the Museum of Art of Puerto Rico and steps from La Ventana al Mar Park, the Condado Vanderbilt Hotel is a stunner — especially for couples. The Condado Vanderbilt Hotel offers horseback riding, bike tours, water sports, live music, and even cooking classes.
Few hotels offer as many activities as the Condado Vanderbilt. Don’t let that stop you from getting off the property to see the island, though! Live music abounds on the island, so you’re sure to hear it anywhere you go — especially at night.
The pool bar will make sure your time in the swimming pool is a relaxed one, though if you need more pampering you’re welcome to check out the spa. And when 5 o’clock hits (or not — it’s 5 o’clock somewhere, right?) it’s time for a stop at Tacos & Tequila!
Condado Beach is only a few hundred feet away from the Condado Vanderbilt Hotel, as are several off-site restaurants and parks as well. You simply cannot beat the view of the bay from this hotel’s private balconies.
- Local attractions are highly walkable
- Right off the beach
- On-site spa
- Several restaurants
- Lots of activities available including horseback riding
- City-facing rooms can be noisy at night
- Might not be a great fit for little kids
See Related: Best Resorts in Key West, Florida
8. Copamarina Beach Resort and Spa
Address: PR-333 Km 6.5, Guanica, Guánica 00653, Puerto Rico
A lush, green beach resort on the Caribbean Sea side of the island, the Copamarina Beach Resort and Spa is far and away from the other resorts in PR we’ve listed so far. It is a way to get in touch with nature while still having access to the luscious amenities you’d want on vacation.
Playa Caña Gorda is the only major, walkable location from Copamarina Beach Resort. While that might be a problem for some travelers, the slight seclusion of this beach resort is part of its charm. Why not rent a bicycle and explore the nearby beach (or even go on a beach hopping tour) or go snorkeling to glimpse at the local sealife?
Two swimming pools, a spa area, and two restaurants are available to you when you get back to Copamarina Beach Resort. When you’re ready to try mofongo with grouper instead of pork (still completely delicious), head over to Las Palmas Café.
- Plenty of greenery to relax in
- On-site spa
- Many resort-offered activities to enjoy
- Not in walking distance to off-site properties except beach
- Not many options for dietary restrictions
See Related: Best All-Inclusive Resorts Without a Passport
9. Dorado Beach, a Ritz Carlton Reserve
Address: 100 Dorado Beach Drive, Dorado, 00646, Puerto Rico
A luxurious property like you’d expect from the brand, the Dorado Beach, a Ritz Carlton Reserve is absolutely gorgeous. Multiple outdoor pools, four restaurants, in-room dining, and many opulent amenities you’ll fall in love with. There are a few beaches within walking distance from the Dorado Beach resort, just over half a mile away.
The whole family can love a getaway at Dorado Beach in all its serene luxury. I’d recommend a room with a private plunge pool to avoid even having to leave your room for some time in the refreshing water!
The spa at Dorado Beach offers a range of relaxing amenities including couples massages. Don’t forget to add some fine dining to your romantic trip to Dorado Beach, a Ritz Carlton Reserve if you’re headed there with your special someone.
- Luxury accommodations
- Fine dining option
- Rooms with private plunge pools
- Spa on-site
- Several outdoor pool areas
- Beaches just a short walk from the resort
- Not within quick walking distance of other nearby properties
- Few dining options
See Related: Best All-Inclusive Resorts in Costa Rica for Families
10. San Juan Water & Beach Club Hotel
Address: 2 José M. Tartak Ave, Carolina, 00979, Puerto Rico
Snorkeling, sunbathing, swimming, surfing, and jet skiing adventures await you at Isla Verde Beach, right next door to the San Juan Water & Beach Club Hotel. If getting sand between your toes ain’t your jam, you can enjoy the water even from afar in the rooftop pool at San Juan WBC. You’re also only a few minutes drive from the airport so you can get to relaxing even faster!
San Juan WBC only has one restaurant on-site, Kumo Rooftop, which serves Japanese cuisine. Luckily you only have to walk a few hundred feet to find more dining options. You’re also within walking distance from both the Isla Verde Reef Marine Reserve and Pine Grove Beach.
This may be a boutique hotel, but it doesn’t look like it. Especially when you consider that every room in San Juan WBC has floor-to-ceiling windows for lovely city or ocean views. San Juan WBC is also a more moderately priced resort on the beach which makes it a great option for budget travelers too.
- Walking distance to some attractions and restaurants
- Next to Isla Verde beach
- Close to the airport
- Moderate prices
- Cozy, boutique hotel
- Only one restaurant on-site
- Music from the rooftop can be very loud
See Related: Best Dutch Caribbean Islands to Visit
11. Hilton Ponce Golf and Casino Resort
Address: 1150 Av. Caribe, Ponce, 00716, Puerto Rico
For travelers headed to PR’s second-largest city, Ponce, the Hilton Ponce Golf and Casino Resort might be just what you’re looking for. Serving food in three restaurants, a variety of outdoor activities, and spa services, the Hilton Ponce Golf Resort gives Hilton hotels an island life treatment.
The two on-site outdoor swimming pools each have a little something different. Children will love the waterslide at one while the adults might prefer the views from the other. Either way, you’ll be basking in the island sun.
You can’t really walk anywhere from this beach resort, though they offer plenty to keep you occupied. They even have live performances, walking tours, classes to teach you about the local Puerto Rican culture, and even tours covering the island’s coffee industry.
I loved my time in Ponce. It’s a much more relaxed environment than the big city of San Juan.
Plus the walking tours with Isla Caribe cannot be beaten. You’ll learn so much from this female-owned tour company and learn so much more about the city than you might otherwise.
- Two very different pool areas
- A few dining options
- Fitness center
- Many activities on-site
- Golf course access
- Wild dogs on the premises
- Not always a lot of food options for dietary restrictions
See Related: Where to Stay in Jamaica: Best Areas & Neighborhoods
12. Condado Ocean Club
Address: 1045 Ashford Ave, San Juan, 00907, Puerto Rico
From the seaside pool, facing Condado Beach, you’ll think you’re in heaven at Condado Ocean Club. A relaxing atmosphere just a short walk from places like Fort San Cristobal, Plaza de Armas, San Jerónimo del Boquerón Fort (the Fortress of San Jerónimo del Boquerón), or the contemporary art museum, the Ocean Club is one of the best resorts in Puerto Rico for anyone looking for attractions within easy walking distance.
Prime shore access is easily one of the top reasons to stay at this beach resort, though its proximity to eateries and shops in San Juan is a close second. If you’re going to stay in the capital city, why not get a little of the city and the sea in one easy location?
This is one of the only adults-only resorts in Puerto Rico, particularly in this round-up. Here’s one way to take in the ocean views, have a romantic dinner, and enjoy some pool time without kiddos running around.
- One of the few adults-only resorts on the island
- Practically on the beach
- Easy walk to nearby locations
- Only one restaurant
- Public spaces can be too loud
- Not many on-site amenities
See Related: How Much is a Sandals Vacation? Average Cost Per Day
13. Villa Montaña Beach Resort
Address: PR-4466, Isabela, Aguadilla 00662, Puerto Rico
Designed in a Caribbean style, the Villa Montaña Beach Resort is more secluded than many of the other beach resorts. Complete with two on-site pool areas, garden view rooms, and plenty of acreages, there is so much to enjoy at Villa Montaña.
The Eclipse restaurant may be the only dining option, but it offers several cuisine options including pizza, seafood, as well as local and even international choices. If you need something else though you can walk over to Dr. Bizarro or the Aguadilla Foodtruck Park.
Other attractions aren’t within walking distance, though Isabella is known for having some of the most stunning views on the island. Consider renting a bike from Villa Montaña just to get a look at the majestic nature around you.
- Secluded property
- Fitness center
- Walking distance to food options
- The beds are reportedly very loud
- Not beachfront
- Only a few on-site activities
See Related: Where to Stay in The Bahamas: Best Areas & Neighborhoods
14. El Conquistador Resort
Address: 1000 Avenida El Conquistador, Fajardo, 00738, Puerto Rico
El Conquistador Resort by Seven Seas Beach has a wide range of ocean-view room options. Ten restaurants, practically a water park in its pool area, a spa, and tons of on-site activities make El Conquistador Resort one of the biggest resorts on the island.
You’ll also find the luxury Las Casitas Village on the grounds of El Conquistador Resort, giving guests even more accommodation options. Las Casitas Village is made up of 42 individual villas with their own pools and more privacy than a typical hotel.
This sprawling resort easily rivals inclusive resorts elsewhere in the Caribbean. There is so much to keep families of all sizes happy with amenities and the vast food options.
Plus there are a lot of on-the-water activities like catamaran tours that can be done from Fajardo. So if you get bored, head out to snorkel the reefs, go see Culebra Island, or go kayaking in the bioluminescent bay.
- Full-service spa and salon
- Pools with waterslides and loungers
- Ten restaurants
- Tons of on-site activities
- Rooms are said to be noisy
- Very large hotel, not for anyone who prefers a boutique hotel
See Related: Puerto Rico vs Dominican Republic: What is Better to Visit?
15. The Ritz-Carlton, San Juan
Address: 6961 Av. Los Gobernadores, Carolina, 00979, Puerto Rico
For a luxury stay near San Juan, you can’t get much better than The Ritz-Carlton, San Juan. Ocean-view rooms, five restaurants, four bars, a spa, and an outdoor pool area cultivate a luxe experience at The Ritz-Carlton, San Juan.
The San Juan airport is only a few minutes away, as are the palm trees lining Carolina Beach, several restaurants, and the Plaza Las Americas as well as Old San Juan. Many water sports are also offered through the hotel including windsurfing and snorkeling. So feel free to enjoy the surrounding area to your heart’s content!
Parents will also be glad to know that there is a children’s club at the hotel as well to keep the little ones occupied. A perfect excuse to sneak away to the spa or indulge in some pilates classes. When staying somewhere as indulgent as the Ritz Carlton San Juan, feel free to fully immerse yourself in luxuriating.
- Fitness center
- Full-service spa
- Close to nearby attractions
- Many dining options
- Very large hotel
- No pets or service animals allowed
See Related: Places Similar to the Maldives to Visit
What is the best area of Puerto Rico to stay in?
It depends on what you’re trying to do during your visit. San Juan is the best place to stay for activities, Ponce for city buffs, or Vieques for nature lovers. Personally, I loved Ponce more than San Juan.
Is Puerto Rico a cheap vacation?
Absolutely! It is one of the cheapest places to experience a Caribbean vacation. From accommodations to food and activities, it’s far cheaper than other islands. Plus you don’t need a passport to visit.
Where do celebrities stay in Puerto Rico?
Dorado Beach, a Ritz-Carlton Reserve, and Las Casitas Village are two of the places known for celebrity sightings.
What is the best month to go to Puerto Rico?
It depends on your definition of the best month. August through November are the cheapest times to go because of hurricane season. Whereas visiting in the winter or spring months will bring more temperate weather and cooler temps to enjoy the island.
- Puerto Rico vs Dominican Republic: What is Better to Visit?
- Best Digital Nomad Destinations in the World
- Most Beautiful Places in the World | Scenic Spots
Lock In Your Travel Now
Find Cheap Flights
Use Skyscanner to find flight deals. As my personal favorite flight search engine, Skyscanner scours websites and airlines across the globe, leaving no stone unturned to help you find the best deal possible. And if you really want to take your savings to new heights, pair Skyscanner with Going (Formerly Scott's Cheap Flights). With access to exclusive mistake fares delivered straight to your inbox, you'll be packing your bags and jetting off on your next adventure before you know it.
Travel insurance is a low cost way to ensure your travel plans go smooth no matter what's thrown at it. Cover yourself against illness, injury and theft, and protect the arrangements you've made with our flexible travel cancellation insurance. My favorite options for travel insurance are:
Book Your Accommodation
In order to capture the widest selection of properties and the best price, use Booking.com as they have the cheapest rates for guesthouses, hotels, luxury condos, B&Bs and so much more.
Want More Destination Ideas Direct to Your Inbox?
Be sure to join the ViaTravelers Newsletter for expert tips, tricks and inspiration for your next travel journey!
Discover the Best Travel Tools
Be sure to visit our page on our favorite travel resources to learn how you too can visit over 10 countries in year.