Search Hotels in Puerto Rico

    price find illustration

    Upfront pricing

    Our total price for your stay includes taxes and fees
    deals illustration

    Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
    bed illustration

    Be picky

    Search almost a million properties worldwide

Top Cities in Puerto Rico

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Compare 7,672 hotels in Puerto Rico with room rates, reviews, and availability. Most hotels are fully refundable.

Hyatt Regency Grand Reserve Puerto Rico

4.0 star property
8.8 out of 10, Excellent, (2361)
"Nice resort."
$245 nightly
The price is $267
Jul 16 - Jul 17
Total includes taxes and fees
Hyatt Regency Grand Reserve Puerto Rico

The Royal Sonesta San Juan

4.0 star property
9.0 out of 10, Wonderful, (1865)
"Great location , good breakfast , nice staff "
$389 nightly
The price is $424
Aug 12 - Aug 13
Total includes taxes and fees
The Royal Sonesta San Juan

Wyndham Grand Rio Mar Rainforest Beach and Golf Resort

5.0 star property
8.6 out of 10, Excellent, (2077)
"Had an amazing time great property "
$426 nightly
The price is $473
Jul 16 - Jul 17
Total includes taxes and fees
Wyndham Grand Rio Mar Rainforest Beach and Golf Resort

Caribe Hilton

4.5 star property
8.4 out of 10, Very Good, (2005)
"Nice staff, great area and clean rooms. "
$250 nightly
The price is $273
Aug 12 - Aug 13
Total includes taxes and fees
Caribe Hilton

Embassy Suites by Hilton San Juan Hotel & Casino

3.5 star property
9.0 out of 10, Wonderful, (3677)
"I love this hotel. "
$224 nightly
The price is $248
Aug 4 - Aug 5
Total includes taxes and fees
Embassy Suites by Hilton San Juan Hotel & Casino

El Conquistador Resort

4.0 star property
9.0 out of 10, Wonderful, (3067)
"Great resort. "
$404 nightly
The price is $440
Jul 21 - Jul 22
Total includes taxes and fees
El Conquistador Resort

Hyatt Vacation Club at Hacienda del Mar, Dorado

3.5 star property
9.4 out of 10, Exceptional, (2291)
"Beautiful property, helpful staff & the room was spacious."
Hyatt Vacation Club at Hacienda del Mar, Dorado

San Juan Marriott Resort and Stellaris Casino

4.5 star property
9.0 out of 10, Wonderful, (1284)
"The staff was extremely kind and helpful!"
$404 nightly
The price is $448
Aug 11 - Aug 12
Total includes taxes and fees
San Juan Marriott Resort and Stellaris Casino

Hilton Garden Inn San Juan Condado

4.0 star property
8.8 out of 10, Excellent, (931)
"It was a great stay, the staff was amazing always smiling & helpfully in all ways."
$214 nightly
The price is $233
Aug 5 - Aug 6
Total includes taxes and fees
Hilton Garden Inn San Juan Condado

Bali Posh Hotel PR

2.5 star property
8.4 out of 10, Very Good, (626)
"Beautiful stay."
$178 nightly
The price is $195
Jul 16 - Jul 17
Total includes taxes and fees
Bali Posh Hotel PR

Condado Ocean Club - Adults Only

4.0 star property
8.8 out of 10, Excellent, (1343)
"Great property, staff and atmosphere. "
$217 nightly
The price is $237
Jul 29 - Jul 30
Total includes taxes and fees
Condado Ocean Club - Adults Only

Wyndham Palmas Beach and Golf Boutique Resort

4.0 star property
8.4 out of 10, Very Good, (578)
"Great stay! Staff was amazing"
$304 nightly
The price is $331
Jul 16 - Jul 17
Total includes taxes and fees
Wyndham Palmas Beach and Golf Boutique Resort

Somos Hotel - San Juan

2.0 star property
8.4 out of 10, Very Good, (206)
"Great location, size of room was great for our family, would book again. "
$97 nightly
The price is $106
Jul 22 - Jul 23
Total includes taxes and fees
Somos Hotel - San Juan

Armas Hotel

2.0 star property
9.0 out of 10, Wonderful, (255)
"Beautiful, bright hotel in a very convenient location. "
$129 nightly
The price is $141
Jul 22 - Jul 23
Total includes taxes and fees
Armas Hotel

El Colonial - Adults Only

3.5 star property
9.4 out of 10, Exceptional, (1253)
"very nice stay"
$139 nightly
The price is $149
Jul 16 - Jul 17
Total includes taxes and fees
El Colonial - Adults Only

Hotel Miramar

3.0 star property
8.4 out of 10, Very Good, (1016)
"excellent hotel, great location, friendly staff, and big comfy clean rooms"
$151 nightly
The price is $163
Aug 11 - Aug 12
Total includes taxes and fees
Hotel Miramar

Hampton Inn & Suites San Juan

3.0 star property
9.2 out of 10, Wonderful, (1958)
"Great property. Great breakfast and the food at the restaurant was excellent. Loved the location and the pool was nice. "
$196 nightly
The price is $214
Jul 28 - Jul 29
Total includes taxes and fees
Hampton Inn & Suites San Juan

La Concha Resort, Puerto Rico, Autograph Collection

4.0 star property
9.0 out of 10, Wonderful, (1938)
"Great place to stay "
$311 nightly
The price is $345
Jul 21 - Jul 22
Total includes taxes and fees
La Concha Resort, Puerto Rico, Autograph Collection

Condado Vanderbilt Hotel

5.0 star property
9.2 out of 10, Wonderful, (1523)
"Great customer service, staff was super friendly and the hotel is beautiful! "
$388 nightly
The price is $430
Jul 29 - Jul 30
Total includes taxes and fees
Condado Vanderbilt Hotel

Costa Bahia Hotel Paseo Caribe

3.5 star property
7.4 out of 10, Good, (3258)
"Convenient near beach and restaurants."
$117 nightly
The price is $128
Jul 28 - Jul 29
Total includes taxes and fees
Costa Bahia Hotel Paseo Caribe
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Great weekend hotel deals in Puerto Rico

Showing deals for:Jul 25 - Jul 27
Save an average of 15% on thousands of hotels when you're signed in

Find out more about Puerto Rico

Find out more about Puerto Rico

Top reasons to visit Puerto Rico

  • Stunning Beaches: Puerto Rico is renowned for its pristine beaches, offering crystal-clear waters and soft sands perfect for relaxation and water sports.
  • Outdoor Adventures: Enjoy a variety of activities, from hiking through lush nature reserves to exploring scenic landscapes and vibrant local attractions.
  • Rich Cultural Experience: Immerse yourself in Puerto Rico's rich heritage through its lively art scene, traditional music, and local festivities.
  • Luxurious Accommodations: Choose from a range of accommodations, including upscale resorts and charming guesthouses to suit any budget.
  • Exciting Excursions: Whether you're seeking family-friendly activities or romantic getaways, Puerto Rico offers memorable excursions for every traveler.

Find great hotels in Puerto Rico

Puerto Rico boasts an impressive selection of accommodations, catering to every taste and budget. From luxurious resorts to charming guesthouses, you can find the perfect spot for your getaway. Whether you seek adventure, relaxation by the beach, or a pet-friendly environment, there's something for everyone. Explore top-rated options like the Ritz Carlton Reserve and discover the best hotels and resorts that Puerto Rico has to offer for an unforgettable vacation experience.

  • La Concha Renaissance San Juan Resort: This stunning 4-star resort captures the essence of a tropical getaway with its Casino, Beach, and Family themes. Located right on the beach, guests enjoy direct access to sun-soaked shores and a lively atmosphere. The resort features an on-site casino for those feeling lucky, while families can take advantage of kid-friendly amenities like complimentary cribs and babysitting services. With its vibrant pool area and lively dining options, La Concha promises a memorable vacation for all ages, blending relaxation and excitement seamlessly.
  • Hyatt Regency Grand Reserve Puerto Rico: Experience the ultimate beachfront escape at this 4-star resort, ideal for adventurers and golf enthusiasts. Set against a stunning backdrop, the resort offers direct beach access alongside world-class golf facilities. Thrill-seekers can indulge in a variety of adventure sports, including kayaking, snorkeling, and fishing, all within close proximity. The expansive grounds and luxurious amenities create a perfect haven for relaxation after a day of exploration, making it a top choice for families and adventure lovers alike.
  • El Conquistador Resort: Nestled along the picturesque coastline, this 4-star hotel is perfect for families, beach lovers, and golf enthusiasts. With direct access to the beach and a range of activities, including a thrilling water park and children’s pool, families will find plenty to keep the little ones entertained. The hotel also offers golf facilities for those looking to tee off in paradise. With its blend of luxurious accommodations and family-friendly amenities, El Conquistador Resort ensures a fun-filled and relaxing vacation experience for everyone.

Discover the best areas to stay in Puerto Rico

Discover the enchanting allure of Puerto Rico, where outdoor adventures and serene beaches await. Explore the picturesque Dorado Beach, unwind on quiet islands, and immerse yourself in the vibrant local art scene. Experience a romantic getaway or a family-friendly vacation filled with exciting excursions. Whether you’re seeking relaxation or a Caribbean escape, Puerto Rico offers a unique atmosphere that captivates every traveler, making it the perfect destination for unforgettable memories.

  • San Juan: As the capital city of Puerto Rico, San Juan is a vibrant hub where the rich history and modern culture blend seamlessly. Known for its stunning beaches and lively outdoor scene, visitors flock here for an unforgettable city experience. The peak tourist seasons in March to April and July see crowds enjoying the local resorts, shopping centers, and recreational areas. Explore the famous family-friendly beaches and marina, or take a stroll through the historic streets of Old San Juan, where colorful colonial architecture tells tales of the past.
  • Carolina: Located just east of San Juan, Carolina is a city where adventure meets relaxation. With a similar peak travel season in March and from July to August, this area offers an exciting beach and outdoor experience. Visitors can enjoy a variety of recreational activities, including golfing and exploring its beautiful beaches. The tranquil family beaches and marinas provide the perfect setting for a day of fun in the sun, while local resorts offer a comfortable stay for travelers looking to unwind.
  • Río Grande: Nestled in the northeastern region of Puerto Rico, Río Grande is a paradise for those seeking outdoor adventures and breathtaking scenery. This city attracts visitors primarily from March to May, and offers a unique blend of nature reserves and national parks. Whether you're looking to hike through lush landscapes or relax on picturesque beaches, Río Grande has it all. The area is also known for its golf courses and recreational areas, making it a perfect destination for both thrill-seekers and nature lovers alike.

Things to do in Puerto Rico

Puerto Rico offers a vibrant mix of outdoor adventures and relaxation, making it an ideal vacation spot. Enjoy beautiful beaches, scenic landscapes, and a variety of recreational areas. Explore luxurious resorts, indulge in rejuvenating spas, and discover the local culture through entertainment options. Golf enthusiasts will find plenty of courses to enjoy. With so much to see and do, Puerto Rico promises an unforgettable getaway filled with diverse activities and experiences.

Food and drinks

For a unique culinary experience in Puerto Rico, visit Casa Bacardi for a taste of local rum, or enjoy a romantic meal at The Palm, perfect for families and business gatherings. Don't miss El Rodaballo for authentic Caribbean flavors and a refreshing piña colada to complete your meal.

Shopping

Your shopping experience in Puerto Rico will be delightful! Start at Plaza las Americas for a wide range of shops and entertainment. If you're up for a drive, visit Distrito T-Mobile for a vibrant atmosphere. For unique finds, check out Mercado de Rio Piedras, perfect for local goods.

Recreation

El Conquistador Golf Course offers a stunning golfing experience with its beautiful landscapes and outdoor vibes, perfect for sports enthusiasts. Carabali Rainforest Park provides a tranquil setting for relaxation amidst nature, while Coco Beach Golf and Country Club delivers a luxurious retreat with top-notch amenities.

Adventure

Experience the thrill of Discover Scuba Diving in Puerto Rico, where you can explore vibrant underwater ecosystems. For an adrenaline rush, try the Batey Zipline Adventure, soaring through lush landscapes. Hike the Big Tree Trail to enjoy stunning scenery and embrace the beauty of Puerto Rico's outdoors.

Nightlife

Experience the vibrant nightlife in Puerto Rico at Casino del Mar at La Concha Resort, where romance and city vibes come alive. For a unique twist, visit Arecibo Observatory for family-friendly entertainment, or enjoy a cultural evening at Teatro la Perla, offering an enchanting mix of culture and romance.

Booking tips and Expedia advantages for Puerto Rico

To save money on your trip to Puerto Rico, consider visiting popular free attractions like Luquillo Beach and Condado Beach. Plan your visit between September and November for lower rates, and book your hotel about a month in advance for the best prices. Look for last-minute deals on Expedia, and use their search tool to find budget-friendly accommodations. Joining Expedia's One Key membership can provide exclusive discounts and earn you OneKeyCash for future bookings. Don’t forget to combine your hotel, flights, and activities into a package for additional savings!

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Puerto Rico are September to November, where the prices are slightly lower. This is in comparison to March to April and July, where prices are slightly higher.
  • The best time to book a hotel: Book your hotel in Puerto Rico about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to customize your travel preferences, such as budget, desired location, and the type of hotel you’re looking for. For instance, selecting the "Eco-certified" filter will showcase sustainable and environmentally-friendly hotels that are currently available. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by booking an Expedia package that combines your hotel stay in Puerto Rico with your flights and activities.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions in Puerto Rico

Puerto Rico offers a vibrant mix of outdoor adventures, stunning beaches, and breathtaking scenery, making it an ideal vacation spot. Visitors can explore pristine beaches, nature reserves, and the island's rich culture. Popular activities include relaxing by the shore, hiking through lush landscapes, and discovering local attractions. Whether you're seeking adventure or relaxation, Puerto Rico's diverse offerings ensure an unforgettable experience for every traveler.

  • El Yunque National Forest: Immerse yourself in the lush greenery of El Yunque National Forest, the only tropical rainforest in the U.S. National Forest System. Explore its stunning waterfalls, diverse wildlife, and hiking trails that offer breathtaking views and a serene escape into nature.
  • Luquillo Beach: Relax on the golden sands of Luquillo Beach, famous for its calm waters and vibrant local food kiosks. It's the perfect spot for sunbathing, swimming, or enjoying water sports while taking in the beautiful Caribbean scenery.
  • Puerto Rico Convention Center: Discover the modern elegance of the Puerto Rico Convention Center, a hub for conferences and events. Its impressive architecture and diverse facilities make it a key venue for business gatherings, while also hosting cultural events that showcase Puerto Rico's rich heritage.

Best time to go to Puerto Rico

Visitor numbers in Puerto Rico is generally unchanged in popularity throughout the year. The best time to visit Puerto Rico is dependant on what kind of holiday you are seeking. August is its hottest month on average. At this time, visitor numbers are slightly low and weather is mostly sunny with light rain. March is its coolest month on average. At this time, visitor numbers are average and weather is mostly sunny with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January75.7°F (24.3°C)No Rain (Dry)Mostly SunnySlightly HighAverage
February75.9°F (24.4°C)No Rain (Dry)Mostly SunnyAverageAverage
March74.1°F (23.4°C)Light RainMostly SunnyAverageSlightly High
April77.4°F (25.2°C)Light RainMostly SunnyAverageSlightly High
May78.8°F (26.0°C)Light RainMostly SunnyAverageAverage
June80.4°F (26.9°C)Light RainMostly SunnyAverageAverage
July80.8°F (27.1°C)Light RainMostly SunnySlightly HighSlightly High
August81.0°F (27.2°C)Light RainMostly SunnySlightly LowAverage
September80.8°F (27.1°C)Light RainMostly SunnySlightly HighSlightly Low
October79.9°F (26.6°C)Light RainMostly SunnyAverageSlightly Low
November78.3°F (25.7°C)Light RainMostly SunnySlightly LowSlightly Low
December76.6°F (24.8°C)No Rain (Dry)Mostly SunnySlightly LowAverage

The nearest major airports for your trip to Puerto Rico

Puerto Rico has several major airports for travelers. Luis Munoz Marin International Airport (SJU) is only 7 miles from San Juan, with nearby luxury options like Fairmont El San Juan Hotel and Condado Vanderbilt Hotel, both easily accessible. Aguadilla's Rafael Hernandez Airport (BQN) is located 67 miles away, with Villa Montana Beach Resort and Bella Noni B&B just 2 miles from the airport, offering shuttle services. Lastly, Mercedita Airport (PSE) in Ponce is 43 miles away, with the Hilton Ponce Golf & Casino Resort and Caribe Hotel Ponce close by, providing convenient transportation options. Each airport ensures a welcoming arrival to the beautiful island.

Frequently asked questions

How much do hotels in Puerto Rico cost?
Prices for Puerto Rico hotels differ according to the season and other factors, like Easter and school holidays. You can find cheap options from $106 in a few different ways. Enter your destination and vacation dates and then pick your budget using the "Price per night" filter. You can then refine your search by choosing your preferred property type and amenities and more.
When is the best time to go to Puerto Rico?
Any time is a great time to discover Puerto Rico, just remember that the weather will vary depending on your location. If a San Juan summer vacation is on the cards, book your trip between June and August. You can expect average temperatures of between 79ºF and 84ºF then in this city, which has a tropical monsoon climate.
How can I find cheap hotels in Puerto Rico?
A good place to begin your search is with our "Price per night" filter. Currently, the least expensive hotels start at $106 per night. Other ways to snap up a budget-friendly Puerto Rico stay are by booking well in advance and being flexible with the dates you travel. For even more great deals, go to our cheap hotels in Puerto Rico page.
What are the best hotels in Puerto Rico for families?
The first step to a memorable family getaway in Puerto Rico is scoring the right place to stay. Go to the "Traveler experience" heading of our filter tool and select "Family friendly." This will show you all the Puerto Rico properties that welcome children and offer family amenities such as babysitting and onsite activities. Pick the one that fits your style and budget, then prepare to relax while the kids have a blast.
Why should I book my Puerto Rico hotel with Expedia?
Expedia makes booking a stay in Puerto Rico as easy as swiping right for your dream adventure. First, there's the extensive choice and terrific prices. Then, there's our online Help Center, which operates around-the-clock. Plus, when you sign up for our free One Key™ loyalty program, you can collect OneKeyCash™* and use it on eligible hotels, activities, flights and more. *OneKeyCash disclaimer - OneKeyCash is not redeemable for cash and can only be used on Hotels.com, Expedia and Vrbo.