Puerto Rico is a popular destination for avid travelers who love year-round sunshine, exciting adventures, and tropical weather. There are so many things to see and places to visit in Puerto Rico. Be amazed by the island’s beautiful mountain ranges, lush rainforests, sandy beaches, and gorgeous coral reefs which attract tourists from all over the globe. It is also a famous spot for surfers who love riding the big waves by the Caribbean Sea. Be impressed by the many local delights such as Puerto Rican cuisine, iconic heritage sites, Spanish colonial landmarks, and historic museums. Can’t wait to soak up the sunshine and enjoy the finest things to do in Puerto Rico? Scroll down to explore the best resorts in Puerto Rico.
We handpicked these listings carefully, considering (wherever possible) Superhost status, recent guest reviews, location, accommodation type, prices, availability of dates, decor, and amenities. The image galleries get refreshed with the latest updates regularly. They were last updated on April 09, 2024.
1. Mayaguez Resort & Casino (from USD 135)
Mayaguez Resort & Casino offers fully air-conditioned rooms that come with a flat-screen TV and a private bathroom. Guests here also enjoy access to the resort’s parking facilities, banquet rooms, and fitness center. In addition, the property boasts two outdoor swimming pools that are open all year round and both have water slides.
Plus, adults can soak in and relax in the hot tub while the kids are having fun in the water parks. For your meals, the hotel has an a la carte restaurant and you can also request breakfast in the room.
Mayaguez Resort & Casino
Address: Ruta 104 KM 0.3 Sector Algarrobo
112.16 km (69.7 mi) from San Juan National Historic Site
2. Yukayeke Playa Resort, Anasco (from USD 150)
Book a stay at Yukayeke Playa Resort and enjoy easy access to a private beach area. This resort boasts an outdoor swimming pool that is open all year round, as well as a lovely garden with outdoor furniture. Families on a getaway can also hang out in the picnic area and make use of the resort’s barbecue facilities to cook tasty meat and vegetable kebabs.
Furthermore, each accommodation includes air-conditioning, a private bathroom, and a balcony that overlooks the beautiful beach.
Yukayeke Playa Resort
Address: Carr. 401 km 2.8
114.4 km (71.1 mi) from San Juan National Historic Site
3. Fairmont El San Juan Hotel (from USD 555)
Reasonably priced for a Fairmont property. Some food and drink prices are high.
Multiple pools, beach access, casino, and free beach amenities. Some areas need updating.
Convenient location near the airport and walking distance to shops and restaurants. On a beautiful beach with easy access to Old San Juan.
Good food options, but some restaurants are overpriced. Limited menu variety and high drink prices. Some service issues.
Happiness comes in waves at Fairmont El San Juan Hotel, one of the best resorts in Puerto Rico for families, an award-winning beach spanning 3.2 km (2 miles). Immerse yourself in five-star luxury at this enchanting hotel from the moment you arrive at the grand lobby. Ascend to elegantly furnished guest rooms that feature modern essentials for well-heeled travelers. In fact, guests will enjoy a wide selection of resort accommodations that includes beachfront and poolside villas, luxury suites, and spacious family rooms.
What guests love are the top-notch facilities such as four outdoor swimming pools with poolside concierge service, fine-dining restaurants, bars, a popular nightclub, and various shops.
Fairmont El San Juan Hotel
Address: 6063 Isla Verde Avenue
11.55 km (7.2 mi) from San Juan National Historic Site
4. Condado Vanderbilt Hotel, San Juan (from USD 469)
Luxurious but pricey, worth the cost for the amenities and service.
Lovely pools, beach access, butler service, free mini bar snacks, and complimentary bikes.
Perfectly situated in the Condado area, close to beaches, nightlife, and restaurants.
Excellent dining options, but some restaurants were pricey and had slow service.
Among the best beach resorts in Puerto Rico, indulge in five-star luxury at Condado Vanderbilt Hotel located at the heart of San Juan, the capital city of Puerto Rico. Capture the scenic sunrise and sunset over the horizon from the hotel’s gorgeous beachfront that faces the Atlantic Ocean.
Discover Condado Vanderbilt Hotel’s impeccable guest rooms, top-notch recreational facilities, and fine-dining restaurants that will tantalize your tastebuds. Just a hop, skip, and jump away is Condado Beach for swimming and surfing adventures, while the popular Ocean Park Beach is only 1 km (0.6 miles) from the hotel. Check out the nearby local attractions such as La Ventana al Mar Park and the Museum of Art of Puerto Rico for a great day out.
Condado Vanderbilt Hotel
Address: 1055 Ashford Avenue
5.2 km (3.3 mi) from San Juan National Historic Site
5. Dorado Beach, a Ritz-Carlton Reserve, Dorado (from USD 2295)
Rest, relax, and rejuvenate your senses at Dorado Beach where swaying palm trees and the ever-present breeze transport you to a tropical paradise. Step into a luxurious resort with five-star amenities that include well-appointed guest suites, gourmet restaurants with alfresco and oceanfront dining, a pampering spa, gorgeous swimming pools by the beach, and a top-notch fitness center.
Put to the chase and find splendor in the grass at the resort’s golf course with panoramic sea views. Better yet, this Puerto Rico beach resort offers many exciting activities for kids, so parents can enjoy a wonderful stay at this relaxing retreat.
Dorado Beach, a Ritz-Carlton Reserve
Address: 100 Dorado Beach Drive
15.73 km (9.8 mi) from San Juan National Historic Site
6. St. Regis Bahia Beach Resort, Rio Grande (from USD 1299)
The beautiful Bahia Beach, a gorgeous golf course, and immaculate guest rooms are the key features of St. Regis Bahia Beach Resort, the swanky resort located at Rio Grande, Puerto Rico. The ultimate relaxation awaits guests at this hotel that features well-appointed rooms with five-star luxury amenities plus an open terrace that overlooks glorious views of Atlantic Ocean, the swimming pool, or green gardens. Be swept away by the resort’s pampering facilities such as a full-service spa, a hot tub for relaxing, a plunge pool, and a gym that provides fitness classes. Keen to explore outside the premises? This amazing resort is happy to arrange bird-watching tours, fishing, hiking, biking, and water sports activities for guests.
St. Regis Bahia Beach Resort, Puerto Rico
Address: State Road 187 Kilometer 4.2
32.17 km (20.0 mi) from San Juan National Historic Site
7. Courtyard by Marriott Isla Verde Beach Resort, San Juan (from USD 309)
Place your bets on Courtyard by Marriott Isla Verde Beach Resort for a memorable resort stay and win big as this amazing resort has a 24-hour casino on site. Other fabulous facilities at this resort include lovely outdoor pools that open to brilliant views of the beach and ocean, a state-of-the-art fitness centre, laundry services, and free WiFi on the premises. Bask in the luxury of spacious rooms that welcome natural light through its floor-to-ceiling windows and enjoy all the creature comforts of a well-furnished haven. Dining is a delicious affair as the resort serves local cuisine and fresh seafood at its restaurant, sweet desserts at its ice cream parlour, and sparkling cocktails at the lounge.
Courtyard by Marriott Isla Verde Beach Resort
Address: 7012 Boca de Cangrejos Avenue
12.43 km (7.8 mi) from San Juan National Historic Site
8. San Juan Marriott Resort and Stellaris Casino, San Juan (from USD 479)
Reasonable pricing for beachfront location and amenities.
Access to beach, pool, and casino. Great views and clean facilities.
Conveniently located in the heart of Condado with easy access to restaurants and shops.
Varied dining options, though some guests found the pricing high and the buffet limited.
Scintillating sunsets by the beach is one of the many attractions at San Juan Marriott Resort and Stellaris Casino, centrally located in San Juan, Puerto Rico. This is the perfect destination for romantic getaways where guests can have fun under the sun in Condado Beach before enjoying a restful respite in luxurious guest rooms that come with a spacious balcony, comfortable beds, and plush amenities. This is also the ideal place to try your luck and win a fortune at the on-site casino. Hungry for more? Indulge in scrumptious cuisine and desserts served at the resort’s fine restaurants.
San Juan Marriott Resort and Stellaris Casino
Address: 1309 Ashford Avenue
5.83 km (3.7 mi) from San Juan National Historic Site
9. Hilton Ponce Golf & Casino Resort, Ponce (from USD 259)
Lush green fairways at the 27-hole golf course, a beautiful pool surrounded by swaying palm trees, and exclusive access to a secluded public beach are what make Hilton Ponce Golf & Casino Resort the perfect resort for holidaymakers. Let the blue skies and beautiful beach welcome you to a resort stay of a lifetime where water sports activities, swimming in the ocean, or simply picnicking by the beach create unforgettable memories. The joy of resort living continues at the well-appointed guest rooms where modern creature comforts, a private balcony, and luxurious bedding keep guests immensely happy. Seek out more happiness at the resort’s five restaurants that serve excellent cuisine before checking out the bars for magical mocktails to end the evening.
Hilton Ponce Golf & Casino Resort
Address: 1150 Caribe Avenue
75.07 km (46.7 mi) from San Juan National Historic Site
10. Copamarina Beach Resort & Spa, Guanica (from USD 245)
Expensive food and water activities, but worth the cost for a peaceful, stress-free vacation.
Excellent amenities including water sports, scuba diving, and well-kept gardens.
Secluded location with access to Gilligan's Isle and proximity to Guanica Dry Forest.
Two very good restaurants with tasty menus, but some meals were overpriced and limited in variety.
Pampering pleasures begin at Copamarina Beach Resort & Spa located in Guanica, Puerto Rico. Here, a full-service spa offers guests relaxing massages and more. Experience the most enjoyable stay in luxurious guest rooms that open out to picturesque views of the sea. They also come equipped with work desks plus seating areas for business travellers. Savour the most delightful local cuisine at the resort’s popular restaurant that serves fresh seafood and signature dishes of Puerto Rico. Intend to work out? The resort has a top-notch fitness centre, tennis courts, swimming pools, and a hot tub to relax tense muscles after exercising. Best of all, Copamarina Beach Resort & Spa spans 20 acres (8 hectares) of beautiful gardens and beach, making it a spectacular place to reconnect with nature’s beauty.
Copamarina Beach Resort & Spa
Address: Road 333 km 6.5
98.37 km (61.2 mi) from San Juan National Historic Site
11. La Concha Renaissance San Juan Resort (from USD 397)
Pricey with expensive drinks and breakfast buffet. High food and beverage costs.
Multiple pools, casino, beach access, and various dining options. Well-kept and beautiful resort.
Ideal location in the Condado district with private beach and city proximity. Easy access to Old San Juan.
Great restaurant options with enjoyable drinks and food. Overpriced drinks and food, but excellent breakfast buffet.
A day at the beach restores the soul, and the beautiful Condado Beach at La Concha Renaissance San Juan Resort does the job with its sandy shores and azure blue waters. Make your stay at this resort wonderful by exploring its many luxury amenities such as a 24-hour casino, an outdoor infinity pool, and a sundeck for relaxing. Guests can enjoy a cool drink at the poolside bar located by the hot tub before heading for a sumptuous meal at the resort’s fine restaurants that serve local and international cuisine. After an exhausting day, head back to well-furnished guest rooms that come with modern essentials, a lovely balcony, and scenic sea views through its floor-to-ceiling windows.
La Concha Renaissance San Juan Resort
Address: 1077 Ashford Avenue
5.43 km (3.4 mi) from San Juan National Historic Site
12. Embassy Suites by Hilton San Juan Hotel & Casino (from USD 292)
Affordable hotel with inclusive breakfast and happy hour drinks.
Convenient location with pool, beach access, casino, and 24-hour convenience store.
Great proximity to airport, local restaurants, and tourist attractions.
Variety of breakfast options, complimentary happy hour, and on-site restaurants.
Experience the elegance of Embassy Suites by Hilton San Juan Hotel & Casino located at the heart of San Juan, Puerto Rico. What’s unique about this resort is that it comes with minimalist two-room suites that come with separate bedrooms, a living-cum-dining area, a kitchenette, and modern essentials, making it perfect for large families. Bring the kids to the outdoor pool with a waterfall and the playground area for loads of fun while the seniors can enjoy a spot of gambling at the on-site casino. When hungry, check out the resort’s cafe that serves delicious local and international cuisine or Outback Steakhouse, sited in the lobby, for scrumptious steaks. Let the concierge guide you to nearby local attractions such as Plaza las Americas Mall, Mall of San Juan, Old San Juan, and San Juan cruise port.
Embassy Suites by Hilton San Juan - Hotel & Casino
Address: 8000 Tartak Street
11.23 km (7.0 mi) from San Juan National Historic Site
Enjoy the sea, the sun, and the sweet delights of Puerto Rico
Living a luxurious life usually begins at a beautiful beach resort in a picturesque place like Puerto Rico. After all, this island paradise has all the makings for awesome adventures. Exceptional city attractions, exotic food, and an excellent choice of beach resorts make this destination a stellar spot for vacationers. Let your exciting journey begin by exploring the best resorts in Puerto Rico.
History
Get Trip101 in your inbox
Unsubscribe in one click. See our Privacy Policy for more information on how we use your data
Create an account to