Puerto Rico Hotels

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay in Puerto Rico?

Top hotels in San Juan (and vicinity)

Top hotels in Carolina

Top hotels in Río Grande

Top hotels in Rincon

Top cities in Puerto Rico

Showing deals for:May 22 - May 24

Top landmarks in Puerto Rico

Check out the Puerto Rico hotels guests love right now

Find out more about Puerto Rico

Whispers of the Sea: Discover the Enchantment of Puerto Rico’s Hidden Paradise

Puerto Rico, a Caribbean gem, offers a vibrant blend of sun-kissed beaches, lush rainforests, and rich cultural heritage. Explore the historic streets of Old San Juan, with its colourful colonial architecture and iconic forts. Discover the enchanting El Yunque National Forest, where cascading waterfalls and diverse wildlife await. Relax on the pristine shores of Flamenco Beach or dive into the crystal-clear waters of the Bioluminescent Bay. With luxurious resorts and charming guesthouses, Puerto Rico is the perfect destination for romantic getaways or adventurous escapes, promising unforgettable experiences in every corner of this captivating island.

Discover great hotels in Puerto Rico

Puerto Rico offers a diverse range of hotel accommodations, from luxurious resorts to charming boutique hotels. You'll find stunning beachfront properties with spacious rooms, as well as intimate inns nestled in historic towns. Enjoy a mix of modern amenities and local charm while exploring this vibrant Caribbean destination. Here are some of our travelers' favorite hotels in Puerto Rico:

  1. Dorado BeachOpens in a new window: This exquisite 5.0-star resort in Dorado is a paradise for beach lovers and adventure seekers. With direct access to the beach, it offers a variety of exhilarating activities such as surfing, snorkeling, and kayaking. The property features a water park and a dedicated children’s pool, ensuring a fun-filled experience for families. Travellers appreciate the stunning ocean views and the luxurious amenities that enhance relaxation, making it a perfect choice for those looking for a distinctive and memorable getaway.
  2. Fairmont El San Juan Villa ExperienceOpens in a new window: Located in Carolina, this 5.0-star hotel is a jewel for those seeking a vibrant beach experience combined with adventure. Guests can indulge in various water sports and enjoy the stunning beachfront. The property’s prime location allows easy access to local attractions, while its high-end amenities provide a comfortable and stylish retreat. Reviewers consistently highlight the seamless blend of relaxation and activity, making it an ideal choice for travellers who desire both excitement and leisure during their stay.
  3. Residences at Dorado BeachOpens in a new window: This luxurious 5.0-star resort in Dorado offers an unparalleled experience for those in search of adventure and relaxation. With direct beach access and a host of thrilling activities, including parasailing and windsurfing, it caters perfectly to adventure enthusiasts. The property also boasts a range of high-end amenities, including a children's pool and babysitting services, ensuring a comfortable stay. Guests rave about the elegant design and the exceptional atmosphere that creates a truly enchanting escape.

Top locations to stay in Puerto Rico

Some of the best areas to stay in Puerto Rico are San Juan, Carolina, and Aguadilla. San Juan offers rich historical attractions, while Carolina boasts beautiful beaches and exciting excursions. Aguadilla is known for its stunning surf spots and serene beaches. For first-time visitors, San Juan is the ideal choice, providing a blend of culture and convenience.

  1. San JuanOpens in a new window: San Juan is a vibrant blend of history and modernity, making it an exciting place to stay. This bustling capital offers stunning colonial architecture, particularly in the historic district of Old San Juan, where you'll find colourful buildings and charming cobblestone streets. Explore attractions like El Morro and the San Juan Cathedral, then unwind at beautiful beaches such as Condado and Isla Verde. The city also boasts a lively cultural scene, with numerous museums and galleries showcasing Puerto Rican art. Don’t miss the chance to experience the local nightlife, featuring lively bars and cultural events that celebrate the island’s rich heritage.
  2. CarolinaOpens in a new window: Known for its beautiful beaches and vibrant atmosphere, Carolina is a fantastic destination for those looking to soak up the sun. The area is home to stunning stretches of sand, perfect for swimming, sunbathing, and water sports. Carolina's proximity to San Juan means easy access to the capital's attractions while allowing you to enjoy a more laid-back beach vibe. Shopping enthusiasts will appreciate the local markets and shopping centres, where you can find unique souvenirs and local crafts. Enjoy outdoor activities like kayaking or paddleboarding in the crystal-clear waters, making it a perfect getaway for beach lovers.
  3. AguadillaOpens in a new window: Aguadilla is a hidden gem on the west coast, renowned for its fantastic surf spots and stunning beaches. This area is perfect for those who love the ocean and desire a more relaxed atmosphere away from the hustle and bustle of larger cities. The beautiful Crash Boat Beach is a must-visit for sunbathers and snorkelers alike. Aguadilla also offers a variety of outdoor adventures, including hiking trails and breathtaking natural scenery. With its friendly local vibe and beautiful coastal views, Aguadilla is an ideal spot to unwind and enjoy Puerto Rico’s natural beauty.

Things to do in Puerto Rico

Puerto Rico invites you to bask on stunning beaches or explore lush rainforests and vibrant national parks. Tee off at world-class golf courses or unwind at luxurious resorts. Whether you crave thrilling outdoor pursuits or tranquil seaside relaxation, this tropical paradise has it all.

  • San Juan – This vibrant city is a must-visit for those looking to soak up the sun and explore rich history. Spend your day at Luquillo BeachOpens in a new window, known for its beautiful sands and lively atmosphere. Stroll along the historic streets of Old San Juan, where colourful buildings and impressive monuments tell the story of Puerto Rico's past. Don't forget to visit the iconic forts, Castillo San Felipe del Morro and Castillo San Cristóbal, that guard the bay and offer stunning views of the ocean.
  • Playa Fortuna – Located close to the shores, this charming neighbourhood is ideal for beach lovers. Spend your day lounging on the soft sands of Luquillo BeachOpens in a new window, where you can enjoy swimming and sunbathing. The nearby seaside restaurants serve delicious local seafood, making it a great spot for lunch with a view. Engage in beach activities like volleyball or simply relax with a good book as the waves serenade you.
  • Mata de Plátano – Embrace the beauty of nature at this tranquil neighbourhood, where you can explore lush landscapes and the nearby rainforest. Head to Luquillo BeachOpens in a new window for a family-friendly day filled with fun in the sun. The area is also home to several recreational facilities, including golf courses and resorts, perfect for a weekend getaway. Take leisurely walks through the nature reserve, where you can connect with the region's diverse flora and fauna.

4 tips for savvy savings when booking a hotel in Puerto Rico

  1. Book for the cheapest times: The most affordable time to visit Puerto Rico falls between September and November, when hotel prices are generally lower. For those on a budget, a stay of at least 2 days is recommended to fully appreciate the island's significant landmarks, rich history, and vibrant culture. During this time, travellers can explore historical sites, cultural attractions, and natural wonders, all while enjoying great value for money. Additionally, prices may drop during these months, making it an even more budget-friendly option for holidaymakers.
  2. Look for last-minute deals on Hotels.com: To uncover last-minute deals in Puerto Rico, visit the DealsOpens in a new window or Last-Minute Deals sections on Hotels.com, where you may discover discounted hotel rates as your travel date approaches. To stay informed about flash sales and special promotions, consider enabling email alerts or push notifications from Hotels.com. Moreover, the Smart Shopping tool available via the app allows you to compare hotel prices and amenities, increasing your chances of catching a price drop or newly available rooms. By staying updated, you’re more likely to seize opportunities for a spontaneous getaway.
  3. Be flexible with dates: Prices can fluctuate based on factors such as the hotel's location, star rating, and the time of year, so having flexibility with your travel dates may help you save on your stay at a hotel in Puerto Rico. For those seeking a distinctive experience, boutique hotels often provide a more personalised touch and could offer better value. When you book with Hotels.com, we’ll inform you if the price for your chosen dates is above or below the average. If the price is on the higher end, we’ll recommend alternative dates that may be more affordable, increasing the likelihood that you’ll secure a better deal.
  4. Consider your location: Staying in the heart of major cities in Puerto Rico can undoubtedly offer a level of convenience, yet it often comes with a steeper price tag. Accommodations in bustling urban areas are typically more expensive, while smaller towns and rural locales are more likely to be affordable. For those seeking better rates, opting for hotels located outside the city centre may be a wise choice, though it could necessitate additional travel to reach key attractions. Additionally, exploring nearby cities that boast a wealth of experiences can provide budget-friendly options without sacrificing the quality of your visit.

Best time to go to Puerto Rico

Puerto Rico has a varied climate due to its size, so the best time to visit depends on the region and your preferences for weather and crowds. If you’re looking to soak up the lively atmosphere in Puerto Rico, January, July, and September are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is mostly sunny, with little to no rainfall. However, if you prefer a more relaxed experience, August, November, and December are perfect for a quieter getaway, marked by no to light rainfall and mostly sunny conditions.

Keep exploring