14 Best Beach Resorts in Puerto Rico

Written by Carri Wilbanks
Oct 30, 2019

Beautiful Puerto Rico is home to some of the prettiest stretches of golden sand in the Caribbean and as such it also hosts a number of excellent beach resorts. Whether you are on vacation with the extended family and looking to rent a villa on the beach or just a twosome celebrating a romantic anniversary or honeymoon, Puerto Rico has beach resorts for all styles and budgets of travelers, from budget to 5-star.

Unlike many island destinations, Puerto Rico's capital city of San Juan is also one of its top tourist destinations. Besides a charming old city, San Juan and its suburbs, like Isla Verde, host a number of beautiful beaches. The Condada district is San Juan's version of Miami Beach and is filled with hotels, shops, and buzzing restaurants. There are also islands off the coast of Puerto Rico, like Isla Vieques, that are beautiful beach retreats with some charming hotels and guesthouses.

Find a great place to stay on this gorgeous island with our list of the best beach resorts in Puerto Rico.

1. El San Juan Hotel

Photo Source: El San Juan Hotel

Built in the 1950s and once the spot in San Juan where the likes of Frank Sinatra and Nat King Cole would perform, the iconic El San Juan Hotel received a renovation facelift in 2016. Today, it is a wonderful blend of old and new. Right on Isla Verde Beach, the rooms, suites, and villas are modern chic and oversized. Many come with direct ocean views.

Amenities here include five restaurants, a three-story-high fitness center, and four different swimming pools with daybeds. Cabana service is also available. The beach here is also lovely, and there are chairs and umbrellas and food and beverage services on the sand for guests.

Address: 6063 Isla Verde Avenue, Isla Verde, Carolina, Puerto Rico

Accommodation: El San Juan Hotel

2. Dorado Beach, A Ritz-Carlton Reserve

Photo Source: Dorado Beach, A Ritz-Carlton Reserve

For a luxury sleep, whether with the family or on a romantic getaway, check out Dorado Beach, A Ritz-Carlton Reserve. It occupies a fantastic location on a private beach, next to a golf course.

Rooms and suites at the 5-star property are contemporary and ultra spacious. There are perks like in-room espresso machines, and some of the swankier abodes even have their own infinity swimming pool.

On-site amenities include three restaurants, a big fitness center, spa, and all sorts of activities, including a water park and two swimming pools. If you are traveling with children, there is an on-site kids' club.

Address: 100 Dorado Beach Drive, Dorado 00646-2058 Puerto Rico

Accommodation: Dorado Beach: A Ritz-Carlton Reserve

3. Serafina Beach Hotel

Photo Source: Serafina Beach Hotel

The first new resort opened in Puerto Rico after Hurricane Maria left a path of destruction across the island, the Serafina Beach Hotel is in the hip Condado district. The boutique hotel has 96 rooms with floor-to-ceiling windows and modern aquatic decor. It is a family-friendly hotel, with children under eight staying free with an adult.

Amenities include a swimming pool with sun-loungers, as well as chairs on the beach reserved for guests. There is also a gym on-site and a restaurant with a sea-facing terrace serving Mediterranean fare.

Address: 1045 Ave Ashford, San Juan 00907-1128 Puerto Rico

Accommodation: Serafina Beach Hotel

4. Condado Vanderbilt Hotel

Photo Source: Condado Vanderbilt Hotel

The opulent Condado Vanderbilt Hotel in San Juan's Miami Beach-style Condado district is one of the most storied properties on the island. The Spanish Revival-style, five-star hotel has been entertaining the rich and famous since opening in 1919.

It offers a range of rooms and suites that are elegantly decorated and furnished with top-end amenities. The suites also feature 24-hour butler service. Away from the rooms, you'll find four swimming pools, a wonderful spa, gym and a few different dining options, including a bistro facing the sea.

Address: 1055 Ashford Avenue, San Juan 00907 Puerto Rico

Accommodation: Condado Vanderbilt Hotel

5. San Juan Water Beach Club Hotel

Photo Source: San Juan Water Beach Club Hotel

In the trendy Isla Verde suburb outside San Juan, the Water Beach Club sits just across from Isla Verde Beach in a central locale. The property has 80 rooms done up in modern beach style with bold accent walls and matching bed-runners and pillows. All are clean and comfortable.

Grab a chair and umbrella reserved for hotel guests on the beach or head to the small but cute pool with more sun-loungers and ocean views. There is also a rooftop area, which is great for snapping pictures from, and a small gym on-site.

Address: 2 Tartak Street, Isla Verde, Carolina 00979-5616 Puerto Rico

Accommodation: San Juan Water Beach Club Hotel

6. St. Regis Bahia Beach Resort

Photo Source: St. Regis Bahia Beach Resort

In Rio Grande, St. Regis has a lovely secluded beachfront locale not far from popular El Yunque National Park, which is known for its rainforest. The 5-star luxury resort features all the bells and whistles you expect from the St. Regis brand, including butler service.

The rooms and suites are connected by rainforest boardwalks and are tastefully decorated with light colors and wood-beamed ceilings. Away from the rooms there are multiple swimming pools, including one reserved for adults. There is also a relaxing spa with a large treatment menu and a gym offering yoga, meditation, and even Pilates classes. There is also a fine-dining restaurant by celebrity chef Jean-Georges on-site.

Address: State Road 187 Kilometer 4.2, Rio Grande 00745 Puerto Rico

Accommodation: St. Regis Bahia Beach Resort

7. Royal Isabela

Photo Source: Royal Isabela

On a cliff overlooking the Atlantic Ocean on Puerto Rico's northwest coast, Royal Isabela is a small luxury resort with just 20 freestanding casitas. It has a super romantic vibe and is popular with couples on honeymoons.

Each casita comes with a private plunge pool, as well as indoor and outdoor living space that makes you feel like you're staying in a private home.

Amenities include a wonderful farm-to-table restaurant serving seasonal fare, much of which is grown in the organic on-site farm. There are also two swimming pools, including one with saltwater. If you like to golf, the 18-hole course is quite challenging and features even better views.

Address: 396 Ave Noel Estrada, Isabela 00662-3279 Puerto Rico

Accommodation: Royal Isabela

8. Wyndham Grand Rio Mar Puerto Rico Golf & Beach Resort

Photo Source: Wyndham Grand Rio Mar Puerto Rico Golf & Beach Resort

About a 20-minute drive from downtown Rio Grande, the Wyndham Grand Rio Mar Puerto Rico Golf & Beach Resort sits right on a gorgeous stretch of beach. Popular El Yunque National Park is also easily accessible from the hotel.

Accommodation is in a variety of different sized rooms and suites that can cater to couples or families-some of the suites are quite large. Most rooms have balconies with either beach or property views.

When it comes to amenities, there are nine restaurants on-site serving a range of international flavors, including Japanese fare. There are also two swimming pools, including one only for adults. Two championship golf courses, a putting green, and driving range are available, as well as the Caribbean's largest tennis center with 13 courts.

Address: 6000 Blvd Rio Mar, Rio Grande 00745 Puerto Rico

Accommodation: Wyndham Grand Rio Mar Puerto Rico Golf & Beach Resort

9. Caribe Hilton

Photo Source: Caribe Hilton

Right on the beach and less then three miles from Old San Juan, the Caribe Hilton is a great choice for couples, families, or even business travelers looking to add a little sand to their work trip.

The hotel offers bright and modern rooms and suites with balconies that are also clean and comfortable. Some suites also have whirlpool tubs in the bathrooms and kitchenettes.

Amenities include six restaurants, a spa with a range of treatments, a fitness center, large outdoor swimming pool, and chairs and umbrellas on the beach for guests. Breakfast is also complimentary.

Address: 1 San Geronimo Street, San Juan 00901-2401 Puerto Rico

Accommodation: Caribe Hilton

10. Malecon House

Photo Source: Malecon House

On Isla Vieques, one of the Spanish Virgin Islands just eight miles from Puerto Rico's coastline, the Malecon House is a quaint boutique property. It sits on the seaside boardwalk in the charming village of Esperanza and has just 13 rooms. Each is luxe, with high-end linens and polished wood furnishings, and four of the rooms come with private balconies.

Amenities at the 3-star inn include a free continental breakfast served on their sea-view terrace. There is also a lovely oasis-style swimming pool surrounded by lush gardens. For lunch and dinner there are numerous restaurants within walking distance.

Address: 105 Calle Flamboyan, 00765-4003 Puerto Rico

Accommodation: Malecon House

11. Hacienda Tamarindo

Photo Source: Hacienda Tamarindo

On beautiful Isla Vieques, which is just off the coast from Puerto Rico, Hacienda Tamarindo is on a hilltop overlooking the Caribbean Sea. This boutique property is within walking distance of a number of beaches.

It offers rooms and suites with faux antique furnishings and wooden shutters that have a cozy and comfortable vibe. Some also come with ocean views from private balconies. For more space, book a suite or try one of the detached villas. These come with covered outdoor dining space, which is quite a cool perk.

A hot breakfast is included in the rate and served each morning under a tamarind tree on the grounds. There is also a swimming pool, and massages can be arranged.

Address: 996 Pr Km. 4.5, 00765-1569 Puerto Rico

Accommodation: Hacienda Tamarindo

12. La Concha Renaissance San Juan Resort

Photo Source: La Concha Renaissance San Juan Resort

La Concha Renaissance occupies a great beach locale in San Juan's buzzing Condado district, which is the city's version of Miami Beach. It's a very trendy resort that attracts a young and social crowd that is usually dressed to impress.

The rooms and suites are decorated in bold colors with swanky decor, and many feature floor-to-ceiling windows. They also feature luxe toiletries and rainfall showers. It is worth paying for an ocean view room if staying here.

Amenities include three outdoor swimming pools, including one reserved for adults. There are also a number of dining options on-site including a sushi restaurant and another that does tapas. La Concha is also pet friendly.

Address: 1077 Ashford Avenue, San Juan 00907-1128 Puerto Rico

Accommodation: La Concha Renaissance San Juan Resort

13. Copamarina Beach Resort & Spa

Photo Source: Copamarina Beach Resort & Spa

Copamarina Beach Resort & Spa on the southwest coast is a good-value property. The location is isolated, however, so if you're looking to explore, you'll need wheels. Accommodation includes a mix of rooms, suites, and multi-bedroom villas.

Amenities include two restaurants, four pools, a small spa, and a fitness center. There are chairs and umbrellas for guests on the white-sand beach, and excursions to tourist attractions like the world-famous Bioluminescent Bay and the Guanica Dry Forest can be arranged. All-inclusive packages for meals are also available.

Address: Road 333 Km 6.5, Cana Gorda Beach, Guanica

Accommodation: Copamarina Beach Resort & Spa

14. Courtyard by Marriott Isla Verde Beach Resort

Photo Source: Courtyard by Marriott Isla Verde Beach Resort

In Isla Verde, this Courtyard by Marriott property sits on a pretty stretch of beach, complete with swaying coconut palms and hammock stands for guests.

The rooms are modern and recently renovated. All come with mini-fridges and microwaves, which is a plus if you're traveling with kids or just want to keep your beverages cool. All rooms also have balconies, and the best come with ocean views.

Amenities include five on-site restaurants, two swimming pools, and a fitness center.

If you have an early morning or late-night flight into or out of San Juan's international airport, this hotel is a good option, as it is very convenient to the airport.

Address: 7012 Boca de Cangrejos Avenue, Isla Verde, Carolina 00979 Puerto Rico

Accommodation: Courtyard by Marriott Isla Verde Beach Resort

Discover destinations, find outdoor adventures, follow the journeys of our travel writers around the world, and be inspired.

More on Puerto Rico