Hotels in Puerto Rico

Free cancellation options if plans change

Unlock travel rewards with One Key

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 Dorado

Top hotels in Aguadilla

Top cities in Puerto Rico

Great weekend hotel deals in Puerto Rico

Showing deals for:27 Feb - 1 Mar

Top landmarks in Puerto Rico

Check out reviews of Puerto Rico hotels guests love

Find out more about Puerto Rico

Puerto Rico: A Tapestry of Emerald Rainforests and Turquoise Seas

Discover the enchanting allure of Puerto Rico, a tropical paradise where vibrant culture meets stunning natural beauty. Explore the historic streets of Old San Juan, with its colourful colonial architecture and lively plazas. Unwind on pristine beaches, basking in the sun along the Caribbean coastline, or venture into the lush El Yunque Rainforest, home to cascading waterfalls and exotic wildlife. Enjoy delectable local cuisine, from mofongo to fresh seafood, and immerse yourself in the island's rich history and traditions. Whether you seek adventure, romance, or relaxation, Puerto Rico promises an unforgettable escape.

Discover great hotels in Puerto Rico

Puerto Rico offers a diverse range of hotel accommodations, from luxurious beachfront resorts to charming boutique hotels and all-inclusive options. Visitors can enjoy stunning views, vibrant local culture, and various amenities, making it an ideal destination for both relaxation and adventure. Reviews highlight the warm hospitality and unique experiences available throughout the island. Here are some of the best hotels in Puerto Rico that our travellers love:

  1. Fairmont El San Juan Villa ExperienceOpens in a new window: This luxurious 5.0-star hotel in Carolina offers an unparalleled beach adventure experience, making it a prime choice for leisure travelers seeking excitement and relaxation. Enjoy direct access to the pristine beach and indulge in a variety of adventure sports right onsite or nearby, including personal motor watercraft, snorkeling, and swimming. The accommodation is designed with comfort in mind, providing a welcoming atmosphere that encourages guests to unwind after an exhilarating day. Visitors appreciate the vibrant recreational opportunities and the overall ambience that promotes a seamless, high-quality journey.
  2. The St. Regis Bahia Beach ResortOpens in a new window: Located in Río Grande, this 5.0-star resort is an exceptional choice for discerning travellers who desire a blend of adventure and business amenities. With direct beach access, guests enjoy a range of activities such as windsurfing and fishing, while the comprehensive business facilities, including meeting rooms and conference spaces, cater to professional needs. The resort’s elegant design and curated experiences, coupled with high-end dining options, create an inviting environment that enhances the overall guest experience, ensuring that every moment spent here is memorable.
  3. Condado Vanderbilt HotelOpens in a new window: Nestled in San Juan, this 5.0-star hotel is perfect for leisure travellers craving both adventure and luxury. With direct access to the beach, guests can immerse themselves in activities like sailing and parasailing, while the hotel boasts impressive business amenities, ensuring all needs are met. The architectural design exudes elegance, and the hotel's high-end dining options elevate the culinary experience. Visitors find it an ideal retreat, where every detail is tailored for comfort and sophistication, making it a highly recommended destination for an extraordinary stay.

Top locations to stay in Puerto Rico

Some of the best areas to stay in Puerto Rico are San Juan, Carolina, and Rincon. San Juan boasts rich historical sites, Carolina offers beautiful beaches and exciting excursions, while Rincon is renowned for its surfing and stunning coastline. For first-time visitors, San Juan is the ideal choice, providing a vibrant mix of culture and convenience.

  1. San JuanOpens in a new window: San Juan is a vibrant blend of historical charm and modern attractions, making it a must-visit for any traveller. Walk through the colourful streets of Old San Juan, where centuries-old Spanish colonial architecture meets lively plazas. Explore iconic sites like El Morro and San Cristóbal forts, which offer stunning views of the coastline. The city also boasts a thriving cultural scene, with galleries, museums, and local artisan markets. When the sun sets, the area comes alive with music and cultural events, providing a unique nightlife experience that showcases the island's rich heritage.
  2. CarolinaOpens in a new window: Carolina is the perfect beach destination for those looking to unwind and soak up the sun. With its beautiful stretches of sandy shoreline, including the popular Isla Verde Beach, you can enjoy a range of water activities or simply relax by the sea. The area is also known for its shopping options, from high-end boutiques to local shops, so you can indulge in some retail therapy. Carolina offers a laid-back atmosphere while still being close to San Juan's excitement, making it a great base for exploration.
  3. RinconOpens in a new window: Rincon is a surfer's paradise, renowned for its stunning beaches and laid-back vibe. Whether you're an experienced surfer or a beginner, the waves here cater to all skill levels. Beyond surfing, you can enjoy breathtaking sunsets and explore local art galleries and craft shops that reflect the area's creative spirit. Rincon also hosts various festivals throughout the year, celebrating Puerto Rican culture and music, ensuring there's always something lively happening, making it an ideal spot for those looking to experience authentic island life.

Things to do in Puerto Rico

Puerto Rico is a vibrant paradise where you can bask on stunning beaches or embark on thrilling hikes through lush rainforests. Enjoy world-class golf resorts or explore historic monuments in charming towns. Whether you crave relaxation or excitement, Puerto Rico offers an unforgettable escape.

  • San Juan – Discover the vibrant capital of Puerto Rico, which boasts a stunning coastline and a rich history. While exploring, make sure to visit Luquillo BeachOpens in a new window, known for its beautiful sandy shores and lively atmosphere. This popular spot is perfect for sunbathing and enjoying water sports. Don't miss the chance to wander the historic streets of Old San Juan, where you'll find colourful colonial buildings and fascinating monuments that tell the island's story. Whether you're indulging in local cuisine at a seaside restaurant or admiring the views from El Morro Fortress, San Juan offers a delightful mix of relaxation and exploration.
  • Playa Fortuna – This charming neighbourhood is ideal for beach lovers, featuring the inviting Luquillo BeachOpens in a new window. Spend your day soaking up the sun on the golden sands or take a refreshing dip in the crystal-clear waters. The area is perfect for families and offers various beach activities that will keep everyone entertained. As the sun sets, enjoy a leisurely stroll along the shore, soaking in the tranquil atmosphere and beautiful ocean views.
  • Mata de Plátano – Embrace the beauty of nature in this picturesque neighbourhood that is a gateway to outdoor adventures. Visit Luquillo BeachOpens in a new window for a fun day in the sun or venture into the nearby nature reserves and national parks. Families can enjoy recreational areas designed for picnics and games, while golf enthusiasts will find top-notch golf courses to test their skills. After a day filled with activities, unwind at a local resort or country club, where you can relax and enjoy the serene surroundings.

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

  1. Book for the cheapest times: The most budget-friendly time to visit Puerto Rico is from September to November, when hotel prices are significantly lower. A stay of at least 2 days is recommended for those looking to explore the island's essential landmarks and cultural attractions. This timeframe offers great value for money, allowing visitors to immerse themselves in the rich history, vibrant culture, and stunning natural sites without breaking the bank. Prices may drop further during this period, making it an ideal opportunity for travellers on a budget.
  2. Look for last-minute deals on Hotels.com: To uncover last-minute deals in Puerto Rico, you might start by exploring the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you could find discounted rates as your travel date approaches. Enabling email alerts or push notifications from Hotels.com could keep you informed about flash sales and special promotions, helping you seize opportunities to save. Additionally, the Smart ShoppingOpens in a new window tool available in the app allows you to compare hotel prices and amenities, ensuring you’re among the first to know if prices drop or rooms become available for your spontaneous getaway.
  3. Be flexible with dates: Prices may fluctuate based on various factors such as the hotel's location, star rating, and the time of year, so being flexible with your travel dates could help you save on your stay at a hotel in Puerto Rico. For those in search of distinctive experiences, boutique hotels often provide a more personalised touch and potentially greater value. When you book through Hotels.com, we'll inform you whether the price for your chosen dates is above or below the average. If the price is on the higher end, we’ll suggest alternative dates that could be more affordable, increasing the likelihood that you'll secure the best deal.
  4. Consider your location: Staying in the heart of major cities in Puerto Rico undoubtedly offers a level of convenience, but it is often associated with higher costs. Accommodations in urban centres typically come with a premium due to their proximity to local attractions and amenities. In contrast, smaller towns and rural areas are more likely to be affordable, presenting a viable option for those on a budget. For better rates, travellers may wish to consider hotels situated just outside the city centre; although this might necessitate some additional travel to reach key sights, it can be well worth the effort. Alternatively, exploring nearby cities that boast their own array of attractions can also provide budget-friendly lodging without sacrificing the experience.

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. The peak travel months to visit Puerto Rico are January, July, and September, which see a higher number of tourists. During this peak period, the weather is mostly sunny, accompanied by no to light rainfall. In contrast, August, November, and December are ideal if you're looking for a calmer vacation, marked by no to light rainfall and mostly sunny conditions.

Keep exploring