Accommodation Puerto Rico

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 the Puerto Rico hotels guests love right now

Find out more about Puerto Rico

Whispers of Paradise: Discover Puerto Rico's Enchanted Shores and Lush Rainforests

Nestled in the Caribbean, Puerto Rico is a vibrant tapestry of sun-kissed beaches, lush rainforests, and rich culture. Discover the enchanting El Yunque National Forest, where cascading waterfalls and diverse wildlife await. Wander through the cobblestone streets of Old San Juan, adorned with colourful colonial architecture and lively plazas. Experience the bioluminescent glow of Mosquito Bay, a natural wonder that captivates all who visit. With its warm hospitality, tantalising cuisine, and rhythmic music, Puerto Rico is the ultimate getaway for those seeking adventure, romance, or a serene escape amidst stunning landscapes.

Discover great hotels in Puerto Rico

In Puerto Rico, accommodation ranges from luxurious beachfront resorts to quaint guesthouses nestled in charming towns. Whether you prefer a vibrant urban hotel, a romantic hideaway in the countryside, or a laid-back hostel near the coast, the island offers diverse options to suit every traveller’s needs. Here are some of the most popular hotels with our travelers in Puerto Rico:

  1. Fairmont El San Juan HotelOpens in a new window: This 5.0-star hotel, rated 9.2 out of 10, offers a refined beachside retreat in the vibrant heart of San Juan. Designed for leisure travellers, it features direct access to the beach, adventure sports, and high-end amenities including a rooftop bar, a full-service spa and an infinity pool. The elegant architectural design and express check-in add to the luxurious experience, alongside curated experiences that truly elevate the stay. The positive reviews highlight exceptional customer service, outstanding facilities and a top-notch resort ambience.
  2. Four Seasons Resort and Residences Puerto RicoOpens in a new window: Boasting a 5.0-star rating and a guest rating of 8.6 out of 10, this resort in Río Grande is a haven for leisure travellers seeking a dynamic beach escape. With direct beach access, the property offers adventure sports and upscale features such as a stylish infinity pool, high-end restaurants and express airport transfers. The resort’s refined architectural design and curated experiences ensure a seamless and memorable journey, with positive sentiments centred on its exceptional service and vibrant ambience.
  3. Residences at Dorado BeachOpens in a new window: This 5.0-star resort in Dorado, with a guest rating of 9.6 out of 10, provides a luxurious beachside sanctuary designed for leisure travellers. Featuring direct access to the beach and a suite of upscale amenities including a rooftop bar, a high-end restaurant, and an exquisite infinity pool, the resort offers an unparalleled experience. The architectural elegance and express check-in enhance the overall stay, while the positive review sentiments underscore a flawless service and a truly indulgent environment.

Where to stay in Puerto Rico

Some of the best areas to stay in Puerto Rico are San Juan, Carolina, and Río Grande. San Juan offers rich history and vibrant nightlife, while Carolina boasts stunning beaches and friendly locals. Río Grande is perfect for nature lovers with its lush rainforests and waterfalls. For first-time visitors, San Juan is the ideal choice, combining culture and excitement.

  1. San JuanOpens in a new window: San Juan is a vibrant city that blends history with a tropical seaside atmosphere. It’s great for travellers interested in rich historical heritage and lively cultural experiences, including must-see places like Castillo San Felipe del Morro and San Juan Gate. The port area offers a unique blend of dining and local live music, making it an excellent base for exploring the city's distinctive character without an overemphasis on adventure.
  2. CarolinaOpens in a new window: Carolina is a charming coastal destination known for its lovely beaches and a warm, friendly vibe. It’s ideal for travellers who enjoy a relaxed yet vibrant atmosphere with plenty of opportunities to explore local dining scenes and cultural attractions. With must-see spots like Isla Verde Beach and Condado Beach, Carolina offers a local feel that’s perfect for enjoying a laid-back holiday with a hint of romance.
  3. Río GrandeOpens in a new window: Río Grande offers a refreshing escape into nature with its lush rainforests and peaceful surroundings. This area is perfect for those who appreciate the beauty of the outdoors, including serene spots for relaxation and family-friendly activities. Its focus on natural attractions like waterfalls and quiet beach settings makes it a great choice for travellers looking to enjoy a more laid-back, nature-centred experience.

Things to do in Puerto Rico

Puerto Rico beckons travellers with its stunning beaches and vibrant nightlife. Explore lush natural parks, encounter diverse wildlife, and dance to the rhythm of live music. Whether you're lounging by the sea or delving into fascinating museums, this island promises a delightful mix of relaxation and excitement.

  • Puerta de Tierra – This vibrant neighbourhood is a fantastic spot for beach lovers and wildlife enthusiasts. Spend a day at Escambron Beach, where you can soak up the sun on a theme beach that offers crystal-clear waters and inviting sands. If you're keen on exploring, consider taking a guided tour to discover the local wildlife and marine life. Whether you're lounging on the beach or engaging in nature tours, Puerta de Tierra presents a perfect mix of relaxation and adventure.
  • Utuado – Nestled away from the bustling coast, Utuado is rich in natural beauty and cultural heritage. Visit the fascinating Parque Ceremonial Indigena Caguana, where you can delve into the island's indigenous culture through its ceremonial grounds. Take a peaceful stroll through the natural parks surrounding the area, offering stunning views and opportunities for hiking. Utuado invites you to experience its unique blend of history and nature, making it a must-visit destination for those looking to connect with Puerto Rico's roots.
  • Carolina – Known for its lively atmosphere and beautiful beaches, Carolina is the place to be for music and dance lovers. Spend your day at Isla Verde Beach, a stunning beach that boasts golden sands and clear waters, ideal for swimming and sunbathing. In the evening, immerse yourself in the vibrant local music scene, where you can dance the night away to live performances. Carolina offers a dynamic mix of relaxation and excitement, making it a perfect spot for travellers looking to enjoy the beach with a side of entertainment.

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

  1. Book for the cheapest times: Puerto Rico is a great value for money destination, particularly for those looking to travel on a budget. The most affordable time to visit may be from September to November, when hotels offer lower prices. A stay of at least 3 days is ideal to immerse yourself in the island's rich history, vibrant culture and stunning natural attractions. With its budget-friendly appeal, Puerto Rico offers an excellent opportunity to explore outstanding landmarks and cultural sites that capture the essence of this Caribbean gem.
  2. Look for last-minute deals on Hotels.com: Discover potential savings in Puerto Rico on Hotels.com by exploring the DealsOpens in a new window or Last-Minute Deals sections, where you may discover discounted hotel rates near your travel date. By enabling email alerts or push notifications, you’re more likely to see flash sales and special offers. The Smart Shopping tool via the app allows travellers to compare hotel prices and amenities, ensuring that if rooms become available or prices drop, you’re among the first to be informed to secure a last-minute getaway.
  3. Be flexible with dates: Prices can fluctuate based on various factors, including the hotel's location, star rating, and the time of year. Therefore, being flexible with your travel dates may help you find a better deal on your stay at a hotel in Puerto Rico. If you’re in search of a distinctive experience, boutique hotels can provide a more personalised touch and potentially better value. When you book through Hotels.com, we will inform you if the price for your chosen dates is above or below the average. Should the price be on the higher side, we can suggest alternative dates that may offer more affordable options.
  4. Consider your location: Staying in the heart of major cities in Puerto Rico can certainly provide a level of convenience, yet it is often accompanied by higher costs. Accommodations in city centres are typically more expensive due to their proximity to local attractions and amenities. In contrast, smaller towns and rural areas are more likely to be affordable, offering budget-conscious travellers a chance to enjoy their trip without overspending. For those seeking better rates, it may be wise to consider hotels situated outside the city centre, although this could necessitate some additional travel to reach key sights. Alternatively, exploring nearby cities that boast their own unique offerings can also lead to more wallet-friendly options while still allowing you to experience the vibrant culture of the region.

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.