Search Hotels in Puerto Rico

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    one key icon
    Treat yourself
    Save instantly and earn perks with One Key
    today icon
    Change your mind
    Book hotels with free cancellation

Top Cities in Puerto Rico

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Cities
Cities
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveler experience
Traveler experience

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

Margaritaville Vacation Club by Wyndham - St. Thomas
4.0 star property
8.0 out of 10, Very Good, 1,393 reviews
"It was an amazing stay"
The price is $390
$439 total
includes taxes & fees
Jun 3 - Jun 4
Margaritaville Vacation Club by Wyndham - St. Thomas
Hyatt Regency Grand Reserve Puerto Rico
4.0 star property
8.6 out of 10, Excellent, 1,486 reviews
"The resort is great; however second night i had no hot water in my room. I did get an upgraded room the same day Beach area: quiet, private beach that is swimable, but too much grass near shore. "
The price is $310
$399 total
includes taxes & fees
Jun 30 - Jul 1
Hyatt Regency Grand Reserve Puerto Rico
Costa Bahia Hotel Paseo Caribe
3.5 star property
7.6 out of 10, Good, 2,583 reviews
"Close to beach and restaurants"
The price is $148
$162 total
includes taxes & fees
Jul 1 - Jul 2
Costa Bahia Hotel Paseo Caribe
Save an average of 15% on thousands of hotels when you're signed in
DoubleTree by Hilton San Juan
4.0 star property
8.8 out of 10, Excellent, 1,006 reviews
"Clean hotel with very friendly staff."
The price is $186
$252 total
includes taxes & fees
Jun 16 - Jun 17
DoubleTree by Hilton San Juan
Wyndham Palmas Beach and Golf Boutique Resort
4.0 star property
8.2 out of 10, Very Good, 261 reviews
"Near the coastal, and walkable. "
The price is $239
$318 total
includes taxes & fees
Jun 2 - Jun 3
Wyndham Palmas Beach and Golf Boutique Resort
Aloft San Juan
3.5 star property
9.0 out of 10, Wonderful, 863 reviews
"Excellent "
The price is $186
$249 total
includes taxes & fees
Jun 17 - Jun 18
Aloft San Juan
The Wave Hotel at Condado
3.0 star property
7.2 out of 10, Good, 1,007 reviews
"Great location, staff was friendly, did I mention great location. Lol Hotel is in an area that is convenient, you can walk to shops- a different variety of shops, restaurants, and the beach! Overall the stay was great. Thank you!"
The price is $139
$180 total
includes taxes & fees
Jun 10 - Jun 11
The Wave Hotel at Condado
Secret Harbour Beach Resort
4.0 star property
8.8 out of 10, Excellent, 1,183 reviews
"This was one of the best hotels I’ve stayed at. Stepped out onto the balcony, to get a gorgeous view of the beach, and hear the waves. Beautiful beach, chair, umbrella, towels, and bottled water. Great restaurant and shop!"
The price is $552
$682 total
includes taxes & fees
Jun 3 - Jun 4
Secret Harbour Beach Resort
Olive Boutique Hotel, A Small Luxury Hotel of the World
4.0 star property
9.0 out of 10, Wonderful, 559 reviews
"Everything was wonderful, the staff was extremely amazing and helpful! I would come back to this beautiful hotel in a heartbeat!"
The price is $212
$284 total
includes taxes & fees
Jun 2 - Jun 3
Olive Boutique Hotel, A Small Luxury Hotel of the World
Courtyard by Marriott San Juan Miramar
3.5 star property
8.4 out of 10, Very Good, 1,000 reviews
"Property is centrally located in a walkable area with great dinning options."
The price is $203
$238 total
includes taxes & fees
Jun 30 - Jul 1
Courtyard by Marriott San Juan Miramar
The St. Regis Bahia Beach Resort, Puerto Rico
5.0 star property
9.4 out of 10, Exceptional, 391 reviews
"This was one of the best vacation spots in a very long time. Impeccable service and super friendly staff. I will be going back next year, and this time with my children."
The price is $719
$883 total
includes taxes & fees
Jun 16 - Jun 17
The St. Regis Bahia Beach Resort, Puerto Rico
La Terraza de San Juan
3.5 star property
8.4 out of 10, Very Good, 1,003 reviews
"We loved our stay here. The rooftop pool was our favorite part, and it was in a very convenient location. The staff were also very friendly. I would definitely recommend this hotel! "
The price is $185
$225 total
includes taxes & fees
Jun 2 - Jun 3
La Terraza de San Juan
Don Rafa Boutique Hotel & Residences
4.0 star property
9.2 out of 10, Wonderful, 131 reviews
"The hotel itself is beyond gorgeous, artsy, and welcoming. All of the staff were welcoming and so friendly. Been to PR more than ten times and this was the best hotel I've stayed in. "
The price is $982
$1,263 total
includes taxes & fees
Jun 3 - Jun 4
Don Rafa Boutique Hotel & Residences
Fortaleza Suites
3.5 star property
9.0 out of 10, Wonderful, 1,008 reviews
"Overall liked it, but other guests were a bit noisy during the quiet hours. "
The price is $105
$115 total
includes taxes & fees
Jun 16 - Jun 17
Fortaleza Suites
Palacio Provincial - Adults Only
3.5 star property
9.2 out of 10, Wonderful, 584 reviews
"Good stay"
The price is $225
$294 total
includes taxes & fees
Jun 2 - Jun 3
Palacio Provincial - Adults Only
La Buena Vida Inn
3.5 star property
8.2 out of 10, Very Good, 304 reviews
"The staff is absolutely amazing, the staff go above and beyond to see that all of your needs are met,and concerns that I had ,were no longer concerns. My cellular phone was damaged and no longer operable,I was In a difficult position. Thankfully Maria made it possible for me to get a phone replacement that same day, she provided me with every reputable phone rep in I no the area, also provided translation that was necessary because I do not speak Spanish. And contacted a cab for me so I had...
The price is $123
$139 total
includes taxes & fees
Jun 3 - Jun 4
La Buena Vida Inn
Casa Wilson Inn
3.5 star property
9.2 out of 10, Wonderful, 534 reviews
"Kind people.Great atmosphere."
The price is $192
$232 total
includes taxes & fees
Jun 2 - Jun 3
Casa Wilson Inn
Casa del Caribe Inn
2.0 star property
7.0 out of 10, Good, 1,006 reviews
"Very quiet close to shops "
The price is $98
$112 total
includes taxes & fees
Jun 2 - Jun 3
Casa del Caribe Inn
Windward Passage Hotel
3.5 star property
6.8 out of 10, 1,624 reviews
"The staffs was very helpful and friendly, I just wish breakfast was complementary "
The price is $216
$265 total
includes taxes & fees
Jun 2 - Jun 3
Windward Passage Hotel
@3050 Place
4.0 star property
8.0 out of 10, Very Good, 27 reviews
"It was three of us in a room. Air-conditioner seemed to not stay the same temperature during the night, and parking sucked, and shower floor wasnt leveled so water kept running out. Otherwise, clean room, excellent location, lots of options to eat, owner was very clear and helpful. Will definitely stay there again."
@3050 Place
Don't see what you're looking for?
See all available properties in Puerto Rico
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.

Puerto Rico Hotel Travel Guide

When you utilize Expedia to book a stay at any of our fabulous resorts, motels, or hotels, you can have the escape of a lifetime. Regardless of what kind of amenities you like to have on hand, our straightforward search tool makes it possible for you to find just what you and your fellow travelers are hoping for. Begin your search today, and you're guaranteed to find the perfect room for your trip.

Eager to reserve a room at an extravagant inn? We've got you covered. We've got a vast assortment of modest lodges in addition. And there are an assortment of alternatives in between, as well. It just depends on what you're in the mood for and how much you'd like to save. And as far as location, you can select a room in any part of the region you'd like. You'll be presented with a variety of lodging options right where everything's happening, as well as hidden stays on the periphery of Puerto Rico. When you peruse our catalog of rooms in Puerto Rico, you're sure to find inexpensive rates and shocking offers on any type of accommodation in the area.

Expedia aims to save you money and time when arranging your reservations at an accommodation in Puerto Rico, so you can spend your time making the most of your stay and not worrying about busting your budget. So why wait another second to book your travel plans? Enter your ideal travel dates now to browse the best deals on getaways in Puerto Rico!

Puerto Rico Travel Info

Accommodation
6,451
Hotels with nearby beaches
518
Lowest price
$98
Highest price
$982
International airports
San Juan (SJU-Luis Munoz Marin Intl.), Aguadilla (BQN-Rafael Hernandez) and Vieques (VQS-Antonio Rivera Rodriguez)
Top attractions
Condado Beach, Luquillo Beach and Palmas del Mar Beach
Cities to visit
Río Grande and Dorado
Number of reviews
17,833

Price trends for hotels in Puerto Rico

Less expensive
More expensive
This month
Next month
September
March
$148
$150
Month
Price
January
$184
February
$186
March
$206
April
$183
May
$180
June
$148
July
$150
August
$150
September
$146
October
$147
November
$158
December
$161
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed hotels in Puerto Rico. Select dates and complete search for nightly totals inclusive of taxes and fees.

Frequently asked questions

How much do hotels in Puerto Rico cost?
In Puerto Rico, you can find cheap options from $98 in a few different ways. To view the availability, enter your preferred trip dates, then fine-tune your search by budget, amenities and more. Remember that rates can vary according to when you decide to go, so if you have some flexibility, try swapping your dates around until you find the right deal.
When is the best time to go to Puerto Rico?
Temperatures vary across Puerto Rico, so the best time to go depends on where you’re headed. If you’re after a summer vacation in Río Grande, organize your trip between June and August. During these months temperatures generally range from 79ºF to 82ºF. Bear in mind that Río Grande has a tropical monsoon climate, so pack accordingly.
What is the best area to stay in Puerto Rico?
Check out the experiences and attractions on offer in Río Grande and Dorado. These lively cities are just two of the many popular places to book a hotel in Puerto Rico.
How can I find cheap hotels in Puerto Rico?
Discover inexpensive stays with ease by making use of our useful filters. Select the “Price per night” checkbox to browse money-saving options in Puerto Rico. Another way is to check out our cheap hotels in Puerto Rico page. The lowest available rate starts at $98 per night.
What are the best hotels in Puerto Rico for families?
Expedia makes it simple to lock in a hotel with everything you need for an awesome family escape to Puerto Rico. Start by choosing “Family friendly” in the “Traveler experience” heading of our filter tool. Then fine-tune your search by things like “Guest rating” and “Property type.” Whether you want a family hotel in Puerto Rico for a weekend trip or a big winter vacation, we’ve got you and your team covered.
Why should I book my Puerto Rico hotel with Expedia?
Book a Puerto Rico hotel with Expedia for ease, price and choice. Also, our One Key™ rewards platform lets you collect OneKeyCash™* on all eligible hotels, vacation rentals, flights, car rentals and more. Plus, we offer flexibility in case your plans change, and if you want to ask us anything or need assistance, our online Help Center is available 24/7. *OneKeyCash disclaimer - OneKeyCash is not redeemable for cash and can only be used on Hotels.com, Expedia and Vrbo.

Recent reviews of Puerto Rico hotels
Expedia verified reviews