If you click on the links in this post, we may earn money from the companies mentioned in this post, at no extra cost to you. You can read the full disclaimer here.
Home to many miles of golden and white sand beaches, Puerto Rico and its surrounding islands have some of the prettiest beaches in the Caribbean.
If you’d like to go to a beach in Puerto Rico and are wondering where a great place to stay might be, you can wonder no more. The following hotels were the Puerto Rico Beach Award Winners in the 2021 Best Loved Hotels by Hotels.com. All of these beach hotels had a lot of excellent reviews and received the highest guest ratings. And you can use Hotels.com to find the best price for your stay.
Aguadilla
Aguadilla is best known for its beautiful beaches and strong surf. Its most popular surfing beaches include Playa Crash Boat, famous for its crystal clear waters, Gas Chambers and Wilderness.
Best Loved Beach Hotel
- Villa Montana Beach Resort
Cabo Rojo
Located on Puerto Rico’s southwest coast, Cabo Rojo is well known for its great fishing and many seafood restaurants. It is home to the Punta Guaniquilla Nature Reserve with a diverse landscape including a forest, palm and mangrove fringes, unique limestone formations, a cave system and swampy areas. Playa Sucia is its most popular beach.
Best Loved Beach Hotels
- Vacation Rentals at Salitre
- Rooms Boutique by Annie’s
- Combate Beach Resort
- Aquarius Vacation Club at Boqueron Beach Resort
- Luichy’s Guest House
Dorado
Golden sands gave Dorado Beach its name. Located on Puerto Rico’s north coast, it is a luxurious resort town. A large reef offshore keeps the waves quieter than at most beaches.
Best Loved Beach Hotels
- Aquarius Vacation Club at Dorado del Mar
- Embassy Suites by Hilton Dorado del Mar Beach Resort
- Dorado Beach, a Ritz-Carlton Reserve
Guanico
Guanico is known for its warm weather and relaxed vibe. Cayo Aurora, aka Gilligan’s Island, is a mangrove island with beaches and calm, crystal clear waters.
Best Loved Beach Hotel
- Copamarina Beach Resort & Spa
Loiza
Loiza is known for its “bomba” music, traditional Taino and African dishes, folk art and culture. La Posita is a great family beach and Aviones Beach is a top destination for surfers.
Best Loved Beach Hotel
- Aquatika “Paradiso Tropical”
Luquillo
Luquillo sets on 12 miles of spectacular Atlantic Ocean coastline. It’s a have for swimmers, surfers, snorkelers and water sports aficionados.
Best Loved Beach Hotels
- Luquillo Sunrise Beach Inn
- Ocean Pearl Inn
Maunabo
Built in 1892 by the Spanish, the Punta Tuna Lighthouse is still in use today. Secluded beaches here include Playa Larga, Los Bohios and Los Pinos.
Best Loved Beach Hotel
- Parador Mauna Caribe
Ponce
Located on Puerto Rico’s southern coast, Ponce is known for its historical and cultural attractions. La Guancha Beach has a picturesque, seaside boardwalk lined with restaurants and shops. Other popular beaches include El Tuque and Caja de Muertos Beach.
Best Loved Beach Hotel
- Hilton Ponce Golf & Casino Resort.
Rincon
Rincon has more than 8 miles of coastline where the Caribbean Sea meets the Atlantic Ocean. Visitors go there to swim, surf, snorkel, dive, paddleboard, fish and more. It is said to have the most beautiful sunsets in Puerto Rico.
Best Loved Beach Hotels
- Villa Cofresi Hotel
- Casa Verde Hotel
- Rincon of the Seas – Grand Caribbean Hotel
Rio Grande
Located in northeastern Puerto Rico, Rio Grande is a gateway to El Yunque National Forest and the Atlantic Ocean beach resorts.
Best Loved Beach Hotels
- Hyatt Regency Grand Reserve Puerto Rico
- Margaritaville Vacation Club by Wyndham – Rio Mar
San Juan
The capital and largest city in Puerto Rico, San Juan was founded in 1508 by Ponce de Leon. Old San Juan is rich in history, culture and colonial architecture. For a beach vacation experience, the Isla Verde area is filled with beach resort, casinos, beach bars and shops.
Best Loved Beach Hotels
- Tres Palmas Inn
- Courtyard by Marriott San Juan Miramar
- Condado Vanderbilt Motel
- The Dreamcatcher
- Condado Ocean Club
- Caribe Hilton
- San Juan Mar Resort & Stellaris Casino
- La Concha Renaissance San Juan Resort
- Numero Uno Beach House
- San Juan Water & Beach Club
- Royal Sonesta San Juan
- TRYP by Wyndham Isla Verde
- Courtyard by Marriott Isla Verde
- Fairmont El San Juan Hotel
Vieques
Isla de Vieques is an island 7 miles off the east coast of Puerto Rico. It is not crowded and has unmatched natural beauty. It is home to Mosquito Bay, the brightest bioluminescent bay in the world. Each of its beaches is different with sand ranging from pure white to sparkling soft black.
Best Loved Beach Hotels
- Malecon House
- Trade Winds Guesthouse