Puerto Rico Hotels

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

Properties are selected based on real traveler reviews and popularity among guests who’ve booked a night in Puerto Rico on Hotels.com. These Puerto Rico hotels consistently deliver on quality, location and traveler experience. Last updated on .

Top hotels in San Juan (and vicinity)

Top hotels in Carolina

Top hotels in Aguadilla

Top hotels in Rincon

Top cities in Puerto Rico

Great weekend hotel deals in Puerto Rico

Showing deals for:Sep 25 - Sep 27

Top landmarks in Puerto Rico

Check out the Puerto Rico hotels guests love right now

Find out more about Puerto Rico

Puerto Rico: Where Lush Rainforests Embrace Pristine Shores

Discover the enchanting allure of Puerto Rico, where sun-kissed beaches meet lush rainforests and vibrant culture. Immerse yourself in the crystal-clear waters of Dorado Beach, a luxurious oasis perfect for relaxation and rejuvenation. Explore the historic charm of Old San Juan, with its colorful streets and captivating forts. Adventure awaits in El Yunque National Forest, home to breathtaking waterfalls and diverse wildlife. For a lavish stay, indulge in the opulence of the El Conquistador Resort. Whether you're seeking romance, adventure, or relaxation, Puerto Rico offers a unique blend of experiences that will leave you spellbound.

Embrace the Enchantment of Puerto Rico: Where Rainforests Meet the Sea

Discover the enchanting allure of Puerto Rico, where vibrant culture meets breathtaking landscapes. From the pristine shores of Dorado Beach to the lush embrace of El Yunque Rainforest, this Caribbean gem offers a perfect blend of relaxation and adventure. Indulge in luxury at premier resorts like the Conquistador Resort, or explore the colorful streets of Old San Juan, rich with history. Enjoy world-class dining, vibrant nightlife, and captivating festivals that reflect the island's spirit. Whether you seek romance, a family getaway, or an off-the-beaten-path experience, Puerto Rico promises unforgettable memories in paradise.

Discover great hotels in Puerto Rico

Puerto Rico offers a variety of hotel accommodations, from beachfront resorts and luxury hotels to charming boutique stays. Room rates can range widely, accommodating different budgets. San Juan features many options, including all-inclusive resorts and historic hotels, providing a unique mix of relaxation and local culture. Here are some of the most popular hotels with our travelers in Puerto Rico:

  1. Fairmont El San Juan Villa ExperienceOpens in a new window: This exquisite 5.0-star hotel located in Carolina offers a luxurious beach experience for leisure travelers. With direct access to the beach and a range of adventure sports such as surfing, snorkeling, and personal motor watercraft activities, it promises an exhilarating getaway. The property is adorned with beautiful amenities, including high-end dining options that receive rave reviews for their fantastic cuisine. Travelers appreciate the gorgeous accommodations and the attentive service, making it a perfect retreat for those seeking comfort and distinctive experiences.
  2. Dorado BeachOpens in a new window: Situated in Dorado, this 5.0-star resort hotel boasts a remarkable guest rating of 9.6 out of 10, appealing to discerning leisure travelers. Offering direct access to the beach, it features an array of adventure sports including windsurfing and parasailing, alongside family-friendly amenities. The resort’s water park is a standout attraction, providing exciting experiences for all ages. With exceptional service and a welcoming atmosphere, this hotel is ideal for those looking for a high-quality vacation filled with fun and relaxation.
  3. Condado Vanderbilt HotelOpens in a new window: Located in San Juan, this 5.0-star hotel is the epitome of luxury and charm for leisure travelers. With a guest rating of 9.2 out of 10, it features direct beach access and a variety of adventurous activities such as skydiving and kayaking. The hotel is celebrated for its architectural design and beautiful grounds, creating a serene environment for relaxation. Travelers enjoy the exceptional dining experiences available onsite, enhancing the overall luxury feel of their stay. The blend of charm, excellent service, and stunning surroundings makes this hotel a top choice for those seeking a memorable vacation.

Discover great hotels in Puerto Rico

Puerto Rico offers diverse hotel accommodations, from beachfront resorts to luxury options in San Juan. Room rates vary widely, catering to different budgets. You can find all-inclusive resorts and charming boutique hotels, ensuring a memorable stay in this vibrant destination. Here are some of our travelers' favorite hotels in Puerto Rico:

  1. Fairmont El San Juan HotelOpens in a new window: This luxurious 5.0-star resort in Carolina boasts an impressive guest rating of 8.6 out of 10, making it an ideal choice for leisure travelers seeking an adventurous beach vacation. With direct access to pristine beaches, it offers a wide array of water sports and outdoor activities, including parasailing and hiking. Guests appreciate the beautiful pools, exceptional dining options, and vibrant evening entertainment, all contributing to a high-quality, memorable stay. The elegant atmosphere and thoughtful amenities create a distinctive experience for travelers looking to unwind and explore.
  2. Fairmont El San Juan Villa ExperienceOpens in a new window: Located in Carolina, this stunning 5.0-star hotel offers travelers a refined beach getaway with direct access to the ocean. Renowned for its beautiful property and exceptional amenities, it features a variety of water sports activities such as snorkeling and personal watercraft rentals. The elegant rooms and outstanding dining options enhance the overall experience, making it a favored destination for discerning travelers. Its inviting ambiance and attentive service sets the stage for a luxurious and rejuvenating escape.
  3. Wyndham Grand Rio Mar Rainforest Beach and Golf ResortOpens in a new window: Situated in Río Grande, this exceptional 5.0-star resort also holds a guest rating of 8.6 out of 10, making it a premier choice for travelers in search of a beach and adventure vacation. With direct access to the beach and a range of activities like kayaking and tubing, guests can immerse themselves in the beauty of nature. The resort's thoughtful touches, such as complimentary water bottles and convenient refill stations, elevate the experience. The inviting atmosphere, combined with exquisite dining options and unique amenities, ensures a remarkable getaway for travelers seeking tranquility and adventure.

Where to stay in Puerto Rico

Some great areas to stay in Puerto Rico are San Juan, Carolina, and Dorado. San Juan offers rich historical sites and vibrant nightlife, while Carolina is known for its beautiful beaches and exciting excursions. Dorado boasts stunning beaches and lush nature. For first-time visitors, San Juan is best suited, providing a perfect blend of culture and amenities.

  1. San JuanOpens in a new window: San Juan is a vibrant blend of history and culture, making it an ideal base for travelers. Stroll through the charming streets of Old San Juan, where colorful colonial buildings and historic forts like El Morro await. The city is also home to a thriving arts scene, with cultural attractions like museums and galleries showcasing local talent. Enjoy the lively atmosphere at local markets and find unique souvenirs. With its beautiful beaches, such as Condado and Isla Verde, you can easily relax and soak up the sun. Plus, the nightlife here is lively, offering a variety of cultural events and performances that capture the essence of Puerto Rican spirit.
  2. CarolinaOpens in a new window: Carolina is known for its stunning beaches and exciting excursions, making it a fantastic choice for beach lovers and adventure seekers. The beautiful Isla Verde Beach is a highlight, offering soft sand and crystal-clear waters perfect for swimming, sunbathing, and water sports. For those looking to explore, the area offers various activities, including snorkeling and kayaking. Carolina also features local shopping spots where you can pick up unique crafts and souvenirs, ensuring a memorable experience. After a day of sun and fun, unwind with a leisurely walk along the beach as the sun sets.
  3. DoradoOpens in a new window: Dorado is a serene beach destination surrounded by nature, ideal for those seeking a relaxing getaway. With pristine beaches and lush landscapes, it’s perfect for enjoying peaceful days by the water. Explore the nearby natural reserves, where you can connect with the local flora and fauna. Dorado also offers opportunities for outdoor activities like hiking and birdwatching. Although smaller than other areas, it has a charming local vibe, with small shops and eateries that give a taste of Puerto Rican culture. The laid-back atmosphere makes it a great spot to unwind and recharge while enjoying the beauty of the island.

Where to stay in Puerto Rico

Some of the best areas to stay in Puerto Rico are San Juan, Carolina, and Dorado. San Juan offers rich historical attractions, Carolina boasts beautiful beaches and exciting excursions, while Dorado is known for its stunning beaches and natural beauty. 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 history and culture, making it a top choice for travelers. Explore the colorful streets of Old San Juan, where you can visit historic forts like El Morro and San Cristóbal, and admire the stunning colonial architecture. The city also offers a lively arts scene, with cultural attractions such as museums and galleries. After a day of sightseeing, unwind at one of the beautiful beaches or enjoy local music and dance in the evening. With its rich history and modern amenities, San Juan provides a uniquely captivating experience.
  2. CarolinaOpens in a new window: Carolina is a beach lover’s paradise, boasting some of the best stretches of sand on the island. With its warm Caribbean waters, it's perfect for sunbathing, swimming, and water sports. The area is known for its vibrant beach culture and local markets, where you can shop for unique souvenirs and handcrafted items. Carolina also offers a range of dining options, from casual eateries to upscale restaurants, making it a great spot to relax and enjoy the coastal atmosphere.
  3. DoradoOpens in a new window: Dorado merges tranquility with nature, making it ideal for those seeking a peaceful retreat. Renowned for its stunning beaches and lush landscapes, this area invites visitors to explore its natural beauty. Enjoy activities like hiking in nearby nature reserves or relaxing by the ocean. Dorado's laid-back vibe offers a perfect escape from the hustle and bustle, with opportunities for local shopping and enjoying the serene environment.

Things to do in Puerto Rico

Puerto Rico offers a thrilling blend of excitement and tranquility. Dive into vibrant nightlife with live music and dance, or explore stunning beaches and lush landscapes. Whether you're snorkeling in crystal-clear waters or unwinding at a spa like El Conquistador Resort, this island is a paradise for every traveler.

  • Humacao – This vibrant city invites you to explore the beautiful Humacao Nature ReserveOpens in a new window, where you can enjoy scenic trails and observe local wildlife. If you’re in the mood for some fun in the sun, head to the nearby beaches and indulge in activities like golf, dancing, and shopping. After a day of adventure, unwind with some live music or entertainment at one of the local venues. Don’t forget to take in the colorful flowers that brighten the area, adding to the charm of this coastal gem.
  • Quinto – A visit to Museo de la Musica PuertorriquenaOpens in a new window offers a deep dive into the island's rich musical heritage, showcasing its cultural evolution through engaging exhibits. After exploring the museum, you can discover the historic buildings that dot the city, each with its own story to tell. If you're traveling with family, the family-friendly beach nearby provides a perfect spot for relaxation and fun in the sun. Whether you’re enjoying the local culture or soaking up the sun, Quinto has something for everyone.
  • Vega Alta – For beach lovers, Playa de los ToconesOpens in a new window is a must-visit destination. Dive into the crystal-clear waters for an unforgettable snorkeling experience or ride the waves with some exhilarating surfing. If you're looking for more laid-back activities, you can also shoot some hoops at the local basketball courts. Vega Alta effortlessly combines the thrill of water sports with the serenity of its beautiful coastline, making it an ideal spot for both adventure seekers and those looking to relax.

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 between September and November, when hotel prices tend to be lower. For a great value for money experience, consider staying for at least 3 days to fully enjoy the island's historical landmarks, cultural sites, and natural attractions. This duration allows you to explore highlights such as Old San Juan's cobblestone streets, the historic forts, and the breathtaking El Yunque National Forest. Plus, prices for accommodations during this period may drop, making it an even more affordable getaway.
  2. Look for last-minute deals on Hotels.com: In Puerto Rico, travelers may discover enticing offers by exploring the DealsOpens in a new window and Last-Minute DealsOpens in a new window sections on Hotels.com, where discounts on hotels near your travel date could be available. By enabling email alerts or push notifications, you could stay updated on flash sales and special promotions, increasing your chances of finding our best options. Additionally, the Smart ShoppingOpens in a new window tool in the app allows you to compare hotel prices and amenities, ensuring you're informed about price changes and availability. This way, you can make well-informed decisions for your last-minute getaway.
  3. Be flexible with dates: Prices can fluctuate based on factors like the hotel's location, star rating, and the time of year, so being flexible with your travel dates may help you find better rates for your stay in a hotel in Puerto Rico. If you're interested in unique accommodations, boutique hotels often provide a more personalized experience and could offer better value. When you book through Hotels.com, we’ll inform you if the price for your chosen dates is above or below the average. If the price seems a bit high, we’ll suggest alternative dates that might help you find a more affordable option.
  4. Consider your location: Staying in the heart of major cities in Puerto Rico can certainly provide convenience and easy access to local attractions, but it often comes at a higher price. In contrast, smaller towns and rural areas are generally more likely to be affordable, making them a viable option for budget-conscious travelers. For those looking to save on accommodations, considering hotels outside the city center may lead to better rates; however, this could mean a bit of extra travel time to reach key attractions. Additionally, exploring nearby cities can reveal plenty of exciting experiences while still offering more budget-friendly lodging options.

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 tend to be lower. A stay of at least 3 days is recommended for taking in the essential landmarks, historical sites, and cultural experiences that the island has to offer. This timeframe provides great value for money, allowing visitors to explore everything from stunning natural attractions to rich cultural heritage without breaking the bank.
  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 DealsOpens in a new window section on Hotels. com, where you may discover discounted hotel rates as your travel date approaches. Enabling email alerts or push notifications can keep you informed about flash sales and special promotions, helping ensure you don't miss opportunities to save. Additionally, the Smart ShoppingOpens in a new window tool available via the app allows you to compare hotel prices and amenities, so you can make informed choices. If prices drop or rooms become available, you'll be among the first to know, facilitating your last-minute getaway.
  3. Be flexible with dates: Prices can fluctuate based on factors like the hotel's location, star rating, and the time of year, so being flexible with your travel dates may help you find a better deal on your stay in a Puerto Rico hotel. If you're seeking a unique experience, boutique hotels often provide a more personalized touch and sometimes offer better value. When you book through 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 can suggest alternative dates that might be more affordable, potentially helping you save.
  4. Consider your location: Staying in the heart of major cities in Puerto Rico can provide unparalleled convenience, but it's important to note that this advantage often comes at a premium price. Accommodations in city centers are more likely to be costly due to their proximity to popular attractions and amenities. In contrast, smaller towns and rural areas tend to be more affordable, offering budget-conscious travelers a chance to save money on lodging. For those seeking better rates, considering hotels outside the bustling city center may be a worthwhile option, though it may require some extra travel to reach key sites. Additionally, exploring nearby cities can reveal a wealth of attractions while providing more budget-friendly lodging alternatives.

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.

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. January, July, and September are the peak travel months in Puerto Rico, attracting a higher number of tourists. During this peak period, the weather is mostly sunny, accompanied by no to light rainfall. On the other hand, August, November, and December tend to be quieter times to visit, marked by no to light rainfall and mostly sunny conditions.

Keep exploring