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 Rincon

Top hotels in Aguadilla

Top cities in Puerto Rico

Showing deals for:21 Aug - 23 Aug

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 Lush Rainforests and Pristine Shores

Discover Puerto Rico, a vibrant tapestry of sun-kissed beaches, lush rainforests, and rich cultural heritage. Explore the enchanting El Yunque National Forest, where cascading waterfalls and exotic wildlife await. Stroll the cobbled streets of Old San Juan, adorned with colourful colonial architecture and lively plazas. Relax on pristine shores like Flamenco Beach or dive into the crystal-clear waters of Culebra’s marine reserve. With its warm hospitality, tantalising cuisine, and a rhythm that embodies the spirit of the Caribbean, Puerto Rico offers an unforgettable escape for adventurers and romantics alike.

Discover great hotels in Puerto Rico

From charming guesthouses in historic towns to modern beachfront resorts, Puerto Rico offers a diverse range of accommodations. Enjoy vibrant local culture, stunning ocean views, and easy access to beautiful beaches, making it an ideal destination for all types of travellers. Here are some of the best hotels in Puerto Rico that our travelers love:

  1. Condado Vanderbilt HotelOpens in a new window: Located in the vibrant area of San Juan, Condado Vanderbilt Hotel is a stylish 5.0-star hotel that offers a blend of adventure and relaxation. With direct access to the beach, guests can enjoy sun-soaked days alongside an array of adventure sports such as ziplining and surfing. The hotel features an impressive selection of business amenities including a 24-hour business centre and multiple meeting rooms, ensuring a seamless experience for those combining work with leisure. The property is highly regarded for its luxurious settings and top-notch facilities, making it an ideal choice for discerning travellers seeking comfort and unique experiences.
  2. Residences at Dorado BeachOpens in a new window: Nestled in Dorado, Residences at Dorado Beach is a magnificent 5.0-star resort that epitomises beachside luxury. This stunning property boasts direct access to pristine beaches and offers a plethora of water sports, including snorkelling and windsurfing, right at your doorstep. The hotel is praised for its high-end amenities and exceptional service, creating a perfect retreat for leisure travellers. With exquisite dining options and a relaxing atmosphere, Residences at Dorado Beach provides a distinctive experience that leaves a lasting impression on its visitors, making every moment truly unforgettable.
  3. The St. Regis Bahia Beach ResortOpens in a new window: Situated in the scenic Río Grande, The St. Regis Bahia Beach Resort is a luxurious 5.0-star resort that caters to those seeking a refined getaway. With direct beach access and a variety of adventure activities such as kayaking and fishing, this hotel is a paradise for outdoor enthusiasts. Guests appreciate the hotel's architectural design and elegant interiors, which enhance the overall experience. The outstanding amenities and curated experiences available make The St. Regis Bahia Beach Resort a top choice for travellers looking to indulge in a sophisticated and relaxing atmosphere while enjoying the natural beauty of Puerto Rico.

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 offers rich history and vibrant culture, Carolina boasts beautiful beaches and exciting excursions, while Rincon is renowned for its surfing and laid-back atmosphere. For first-time visitors, San Juan is the ideal choice, providing a perfect blend of attractions and amenities.

  1. San JuanOpens in a new window: San Juan is a vibrant blend of history and modern culture, making it an ideal base for your Puerto Rican adventure. Stroll through the colourful streets of Old San Juan, where you'll find charming colonial architecture and significant historical sites like El Morro and San Cristóbal forts. The lively atmosphere is perfect for enjoying local cuisine and immersing yourself in cultural attractions, including art galleries and museums. Don’t miss the chance to explore the nearby beaches, offering a great spot for relaxation or water activities.
  2. CarolinaOpens in a new window: Carolina is a beach lover's paradise, known for its beautiful coastline and laid-back vibe. The stunning beaches, such as Isla Verde, are perfect for sunbathing, swimming, and a range of water sports. This area also boasts a variety of shops and local markets, making it a great place to pick up unique souvenirs. With easy access to lively nightlife and cultural events, Carolina offers a delightful mix of relaxation and entertainment for visitors.
  3. RinconOpens in a new window: Rincon is the ultimate destination for surf enthusiasts and those seeking a more tranquil atmosphere. Renowned for its stunning beaches and excellent surfing conditions, Rincon is a haven for adventure seekers. Explore the natural beauty of the area by hiking coastal trails or enjoying water activities like paddleboarding and snorkelling. With a relaxed vibe and picturesque sunsets, Rincon provides a perfect escape for those looking to unwind while still enjoying the thrill of the ocean.

Things to do in Puerto Rico

Puerto Rico beckons with the allure of sun-kissed beaches and vibrant art scenes. Adventure awaits in its lush nature reserves and stunning golf courses, while tranquil resorts offer the ideal spot to unwind. Whether you're exploring historic monuments or enjoying the serene sea, there's something for everyone.

  • Playa Fortuna – This charming neighbourhood is your gateway to sun-soaked beaches and the soothing sounds of the sea. Spend your days lounging on the sandy shores or indulging in thrilling water sports. A must-visit nearby is Luquillo BeachOpens in a new window, known for its vibrant atmosphere and fun theme beach activities. Take a break from the sun and enjoy local delicacies at the beachside kiosks, offering everything from fresh seafood to traditional Puerto Rican fare.
  • San Juan – As the capital city, San Juan is a vibrant blend of history and modernity. Explore the cobblestone streets of Old San Juan, where you can admire colourful colonial buildings and visit iconic landmarks such as El Morro Fortress. Art lovers will appreciate the local galleries and street murals, adding a creative flair to your visit. Don't forget to spend time at Luquillo BeachOpens in a new window, where the theme beach experience will keep the whole family entertained with activities and relaxation options.
  • Mata de Plátano – Nestled in a lush setting, this neighbourhood is perfect for families looking for outdoor fun. Enjoy the extensive recreational areas, perfect for picnics and play. Golf enthusiasts can hit the greens at the local golf courses, while those seeking relaxation can unwind at the nearby resorts and country clubs. Make sure to visit Luquillo BeachOpens in a new window as well, where the family-friendly beach experience promises a delightful day of sun and surf.

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 is from September to November, when hotel prices are typically lower. For those on a budget, a stay of at least 2 days is recommended to fully appreciate the island's significant landmarks and cultural attractions. This timeframe offers great value for money, allowing visitors to explore historical sites, cultural experiences, and natural wonders such as El Yunque National Forest and the historic San Juan. With prices potentially dropping during these months, it’s an excellent opportunity for budget-conscious travellers to immerse themselves in Puerto Rico's rich heritage.
  2. Look for last-minute deals on Hotels.com: To uncover last-minute deals in Puerto Rico, begin by exploring the DealsOpens in a new window or Last-Minute Deals section on Hotels.com, where you're more likely to see discounted hotel rates as your travel date approaches. Additionally, consider enabling email alerts or push notifications to stay updated on flash sales and special promotions that may arise. The Smart Shopping feature within the app serves as a useful comparison tool, allowing you to evaluate hotel prices and amenities. This way, you’ll be promptly informed of any price drops or availability changes for your preferred hotels, helping you secure a spontaneous getaway.
  3. Be flexible with dates: Prices can fluctuate depending on factors such as the hotel's location, star rating, and the time of year, so being flexible with your dates may help you save on your stay in a hotel in Puerto Rico. If you're seeking a distinctive experience, boutique hotels often provide a more personalised touch and may offer better 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 appears to be on the higher side, we’ll recommend alternative dates that could be more affordable, helping you find the best deal possible.
  4. Consider your location: Staying in the heart of major cities in Puerto Rico undoubtedly provides the advantage of convenience, but it is often accompanied by higher costs. Accommodations in bustling city centres typically command a premium, reflecting their proximity to local attractions and amenities. In contrast, smaller towns and rural areas are more likely to be affordable, offering a range of lodging options that suit tighter budgets. For those seeking better rates, consider exploring hotels situated just outside the city centre, recognising that this may necessitate additional travel to reach key sights. Alternatively, nearby cities often boast a wealth of attractions while presenting more budget-friendly choices, allowing visitors to enjoy the charm of Puerto Rico without the hefty price tag associated with central locations.

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.