Looking to book a trip filled with sunny beaches, vibrant culture and lush rainforests? Look no further than Puerto Rico. Whether you’re itching to explore Old San Juan or relax on the expansive shores, Puerto Rico has it all. But where should you stay to make the most of your getaway?
Choosing the right accommodation can elevate your vacation from good to unforgettable. Below, we’ve rounded up some of the best resorts in Puerto Rico, all bookable through AAA, to help you find the perfect home base for your Caribbean adventure.
1. Caribe Hilton
- Address: 1 San Geronimo Street, San Juan, PR 00901
- AAA Diamond Designation: Three Diamond
- Best for: Families seeking a beachfront resort with proximity to cultural attractions.
Nestled on a private 17-acre peninsula, the Caribe Hilton offers a secluded beachfront experience while being conveniently close to the historic district of Old San Juan. This makes it a great choice if you’re seeking a balance of relaxation and exploration.
As one of the best family resorts in Puerto Rico, you’ll find a variety of amenities that cater to all ages. Families can enjoy multiple swimming pools, a kids' playground and lush tropical gardens. For dining, the resort offers several on-site restaurants, including the renowned Morton's The Steakhouse.
For nearby exploration, the resort is near historical attractions like Fortín de San Jerónimo del Boquerón or the family-friendly beach Playita del Condado.
2. ESJ Beach Hotel
- Address: 6165 Isla Verde Avenue, Carolina, PR 00979
- AAA Diamond Designation: N/A
- Best for: Spacious accommodations with kitchen facilities and direct beach access.
Situated on Isla Verde Beach in Carolina, Puerto Rico, ESJ Beach Hotel provides access to one of the island's most celebrated shorelines. Since it’s a short drive from Luis Muñoz Marín International Airport, you can expect convenient arrivals and departures for your trip. The hotel is also within walking distance of various dining options, casinos and vibrant nightlife, so there’s no shortage of entertainment.
The accommodations at ESJ Beach Hotel range from suites to three-bedroom units, each equipped with a full kitchen, including a stove with oven and refrigerator if you want to prepare your own meals. With close proximity to Old San Juan, you can explore landmarks like El Morro Fortress and the colorful streets of the old city just a short drive away.
3. Courtyard by Marriott-Isla Verde Beach Resort
- Address: 7012 Boca de Cangrejos Avenue, Carolina, PR 00979
- AAA Diamond Designation: Three Diamond
- Best for: Modern amenities, proximity to the airport and easy access to local attractions.
Also located on Isla Verde Beach, the Courtyard by Marriott Isla Verde Beach Resort is one of the best beach resorts in Puerto Rico if you want to explore historic sites and the vibrant culture of Old San Juan. You’ll also be located near El Yunque National Forest, just a short drive away if you want to see some natural beauty.
Each resort room features private balconies with full or partial ocean views and you can enjoy amenities like outdoor pools, a 24-hour casino and complimentary Wi-Fi in pool and beach areas. Dine on fresh seafood at the Sirena Restaurant or the Papaya Oceanfront Grill, a swim-up bar with delectable food and drinks.
4. Wyndham Grand Rio Mar Rainforest Beach & Golf Resort
- Address: 6000 Rio Mar Boulevard, Rio Grande, PR 00745
- AAA Diamond Designation: Three Diamond
- Best for: A luxurious beachfront resort with access to golf courses and spa facilities.
Located between the Atlantic Ocean and the lush El Yunque National Forest, the Wyndham Grand Rio Mar Rainforest Beach & Golf Resort spans 500 acres along a secluded two-mile stretch of beach on Puerto Rico's northeast coast. Here, you’ll find a blend of relaxation and rainforest adventure.
The resort features 400 spacious guest rooms, each with a private balcony or patio with ocean or rainforest views. Amenities include three outdoor pools, a spa and wellness center and two championship golf courses — the Ocean Course and the River Course. Nearby, you’ll find attractions like the Bioluminescent Bay and the chance to zipline through the jungle.
5. Hyatt House San Juan
- Address: 580 Avenida Manuel Fernández Juncos, San Juan, PR 00907
- AAA Diamond Designation: Three Diamond
- Best for: Modern, suite-style accommodations with kitchen facilities, close to both cultural attractions and business centers.
Located in the vibrant Miramar district of San Juan, Hyatt House San Juan provides access to both the historic charm of Old San Juan and the white sands of Condado Beach, both just five minutes away. Enjoy a complimentary breakfast buffet each morning, an outdoor pool, a well-equipped fitness center and a cozy lobby bar to unwind at after a day of exploring.
The hotel is also near the Puerto Rico Convention Center and the lively T-Mobile District, making it a good choice for both leisure and business travelers. It’s also located near the Caribbean Cinemas Fine Arts Miramar if you want to visit the local theater.
6. Aloft San Juan
- Address: 250 Convention Boulevard, San Juan, PR 00907
- AAA Diamond Designation: Three Diamond
- Best for: An energetic hotel experience close by entertainment venues and vibrant nightlife.
If you want to stay somewhere with a lively social scene, consider Aloft San Juan. Located in the heart of the T-Mobile district, a vibrant entertainment hub, Aloft offers an exciting and modern retreat. You’ll have easy access to popular areas like Miramar, Old San Juan and Condado Beach, making it a great home base for exploring the city.
Aloft offers loft-inspired rooms with high ceilings, vibrant decor and 55-inch LCD TVs. Expect amenities like an outdoor swimming pool, a 24-hour fitness center and free Wi-Fi throughout the property. The W XYZ® bar offers a dynamic atmosphere perfect for socializing over drinks and makes a great pit stop after exploring the different dining venues or catching a live show in the T-Mobile district.
7. El Conquistador Resort
- Address: 1000 El Conquistador Avenue, Fajardo, PR 00738
- AAA Diamond Designation: Four Diamond
- Best for: Families and couples seeking private island access, water park fun and proximity to natural attractions.
Perched on top of a 300-foot cliff on Puerto Rico’s northeastern coast, El Conquistador Resort offers beautiful ocean views and a luxurious retreat for anyone seeking both relaxation and adventure. The resort grounds feature a private offshore island, Palomino Island, which can be accessed via a complimentary water taxi.
The resort offers multiple outdoor pools, a state-of-the-art fitness center and a full-service spa. It also has two outdoor hardcourt tennis courts and pickleball courts. Families can enjoy the on-site Coqui Water Park, which has water slides and a lazy river. With 19 restaurants and bars on-site, there’s no shortage of dining options. The range of amenities also makes it one of the best honeymoon stays in San Juan.
8. Embassy Suites by Hilton Dorado del Mar Beach Resort
- Address: 201 Dorado del Mar Blvd, Dorado, PR 00646
- AAA Diamond Designation: Three Diamond
- Best for: Spacious accommodations with convenient beach access and proximity to both natural attractions and historic sites.
Located along the northern coast of Puerto Rico, Embassy Suites by Hilton Dorado del Mar Beach Resort offers a blend of comfort and tropical charm. The oceanfront resort provides spacious two-room suites, all with private furnished balconies, refrigerators, microwaves and complimentary Wi-Fi.
Enjoy a variety of amenities, including a free made-to-order breakfast, a complimentary evening reception and an on-site restaurant. The resort also has an outdoor pool, fitness center and direct beach access, ensuring ample time for relaxation. Nearby, you’ll find the Dorado Beach Resort, which has golf and outdoor activities and the historic sites of Old San Juan, about 20 minutes away by car.
9. Hotel Rumbao, a Tribute Portfolio Hotel
- Address: 100 Brumbaugh Street, San Juan, PR 00901
- AAA Diamond Designation: Three Diamond
- Best for: A vibrant experience in the heart of San Juan's Condado district.
Hotel Rumbao, a Tribute Portfolio Hotel, offers a stylish stay in the heart of San Juan's Condado district, one of the best beach towns in Puerto Rico. This boutique hotel embraces a modern aesthetic with a touch of local flair, influenced by Spanish colonial-style designs.
Here, you can enjoy views of San Juan Bay and easy access to historic sites and local attractions. The hotel features a rooftop pool, perfect for a relaxing retreat after a day of exploration. Nearby attractions include the nightlife in Old San Juan, where you’ll find various restaurants and bars.
10. The Fajardo Inn
- Address: 52 Parcelas Beltran, Puerto Real, Fajardo, PR 00740
- AAA Diamond Designation: AAA Approved
- Best for: A peaceful resort with diverse recreational amenities and proximity to natural attractions and beaches.
Located on Puerto Rico’s eastern coast, The Fajardo Inn offers a tranquil retreat with a variety of amenities. The resort features two outdoor pools, including a large recreational pool and a lap pool, an outdoor tennis court, mini-golf and a fitness center, so there are plenty of recreational options.
The Fajardo's spacious rooms and tropical gardens create a serene environment. Nearby, you’ll find Seven Seas Beach, ideal for sunbathing and swimming and the El Yunque National Forest, with hiking trails and waterfalls to explore. The resort is also close to Marina Puerto Del Rey, which offers water-based activities such as snorkeling, diving and sailing.
11. San Juan Water Beach Club Hotel
- Address: 2 Calle Jose M. Tartak, Isla Verde, Carolina, PR 00979
- AAA Diamond Designation: AAA Approved
- Best for: A stylish beachfront boutique hotel with modern amenities.
If you’re after a chic and modern retreat, you’ll enjoy the San Juan Water Beach Club Hotel. Each room features floor-to-ceiling windows for stunning ocean views and the hotel has a rooftop infinity pool, a fitness center, a rooftop bar and complimentary Wi-Fi throughout the property.
The hotel’s beachfront location provides direct access to Isla Verde Beach, where you can enjoy the clear waters during the day. A short drive away is historic Old San Juan, where you can explore the cobblestone streets and landmarks like El Morro Fortress. For the more adventurous, you can take part in jet skiing and parasailing on the beach or head to El Yunque Forest for nature excursions.
FAQ
Still have questions about the best resorts in Puerto Rico? Find answers below.
Where Are the Best All-Inclusive Resorts in Puerto Rico?
While Puerto Rico has limited all-inclusive resorts compared to other Caribbean islands, you can find resorts offering packages that include meals, drinks and activities. Look for resorts in areas like Dorado or along the coast near Fajardo, as these tend to have larger properties that offer package deals.
What Is the Most Luxurious Area in Puerto Rico?
Condado in San Juan is often considered the most luxurious area in Puerto Rico. It has high-end resorts, designer boutiques, fine-dining restaurants and vibrant nightlife.
When Is the Best Time to Visit Puerto Rico?
The best time to visit Puerto Rico is generally from mid-April to June and from late November to early December. During these months, you'll have pleasant weather with fewer crowds and potentially lower prices for luxury resorts in Puerto Rico compared to the peak winter season.
Book Your Puerto Rico Vacation with AAA
Ready to experience the best resorts in Puerto Rico? From luxurious beachfront escapes to family-friendly stays, Puerto Rico has something for everyone. With your AAA Membership, you can access exclusive discounts, travel planning assistance and more peace of mind during your trip.