Search Puerto Rico Hotels

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Top Cities in Puerto Rico

Find properties with these dates

Filter by

Popular filters
Popular filters
Price per night
Guest rating
Guest rating
Property class
Payment type
Payment type
Property type
Property type
Cities
Cities
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top Hotels in Puerto Rico

Porch
Margaritaville Vacation Club by Wyndham - St. Thomas
4.0 star property
8.0 out of 10, Very good, (1344)
"Not enougj golf cart transportation. "
The price is RM 1,930
per night
11 May - 12 May
Margaritaville Vacation Club by Wyndham - St. Thomas
Beach/ocean view
Condado Vanderbilt Hotel
5.0 star property
9.0 out of 10, Wonderful, (1419)
"Love the infinity pool. Love the fitness center. Disappointed with Tacos & Tequila. My taco was dry and the lime slices were dry--not a drop of juiice came out of all three of them. I got the Chichen first on the list. Been before and was better. Room cleanup missed and called at 6 p.m. and they sent someone to service and much appreciated. Missed my room snack two days. Still won't keep us from coming back. "
The price is RM 1,836
per night
21 May - 22 May
Condado Vanderbilt Hotel
4 outdoor pools, open 7:00 AM to 11:00 PM, pool cabanas (surcharge)
El Conquistador Resort
4.0 star property
8.8 out of 10, Excellent, (2200)
"Nice property, but major leak in our roof during the rains. Food too expensive. "
The price is RM 1,351
per night
3 Jun - 4 Jun
El Conquistador Resort
Save an average of 15% on thousands of hotels when you're signed in
On the beach, sun-loungers, beach umbrellas, beach towels
Courtyard by Marriott Isla Verde Beach Resort
4.0 star property
8.6 out of 10, Excellent, (1375)
"We had a great stay here. The hotel is nice, clean and updated. The rooms were a good size and have a balcony. The beach is just steps away. Pool open 24 hours. Outside bar open tipp 11 and inside one till 12. The casino is small but has a mix of games. Old San Juan was a 20 minute Uber ride away. "
The price is RM 1,181
per night
13 May - 14 May
Courtyard by Marriott Isla Verde Beach Resort
3 outdoor pools, pool loungers
Hyatt Regency Grand Reserve Puerto Rico
4.0 star property
8.6 out of 10, Excellent, (1439)
"Great experience "
The price is RM 2,105
per night
2 Jun - 3 Jun
Hyatt Regency Grand Reserve Puerto Rico
Exterior
The Royal Sonesta San Juan
4.0 star property
8.8 out of 10, Excellent, (1566)
"Wonderful time. Thank you, looking forward to come back. "
The price is RM 1,684
per night
28 May - 29 May
The Royal Sonesta San Juan
Rooftop terrace
CasaBlanca Hotel
3.5 star property
8.8 out of 10, Excellent, (1134)
"Nice time"
The price is RM 589
per night
14 May - 15 May
CasaBlanca Hotel
Front of property
Costa Bahia Hotel Paseo Caribe
3.5 star property
7.6 out of 10, Good, (2572)
"It was comfortable."
The price is RM 726
per night
13 May - 14 May
Costa Bahia Hotel Paseo Caribe
Hypo-allergenic bedding, pillow-top beds, in-room safe
Fairmont El San Juan Hotel
5.0 star property
8.0 out of 10, Very good, (1276)
"Nice"
The price is RM 1,749
per night
12 May - 13 May
Fairmont El San Juan Hotel
Beach nearby, free beach shuttle, sun-loungers, beach umbrellas
DoubleTree by Hilton San Juan
4.0 star property
8.8 out of 10, Excellent, (1006)
"Had a great stay at the double tree in San Juan. I was working from vacay and the WiFi was out for nearly 36 hours during our stay. Not the end of the world. Staff was lovely and kind, and welcoming. Shout out to Margarita and Paula who took awesome care of us. "
The price is RM 766
per night
19 May - 20 May
DoubleTree by Hilton San Juan
Lobby
Residence Inn by Marriott San Juan Isla Verde
3.5 star property
9.0 out of 10, Wonderful, (934)
"The property was very clean. The staff was nice and friendly. I will stay here again in the future."
The price is RM 1,038
per night
12 May - 13 May
Residence Inn by Marriott San Juan Isla Verde
Outdoor pool, pool loungers
Hyatt Vacation Club at Hacienda del Mar, Dorado
3.5 star property
9.2 out of 10, Wonderful, (1019)
"It's a perfect place to enjoy the private beach and good food at Mahi Mahi restaurant :) Location of the property is about 40 mins drive from Old San Juan however far ( about 2 hr drive) from the activities like Bio Luminescent kayak and Rain forest tours. "
The price is RM 1,053
per night
12 May - 13 May
Hyatt Vacation Club at Hacienda del Mar, Dorado
On the beach, beach towels
ESJ Towers Hotel
3.5 star property
6.8 out of 10, (3408)
"Amazing "
The price is RM 716
per night
16 May - 17 May
ESJ Towers Hotel
2 outdoor pools, open 7:00 AM to 9:00 PM, cabanas (surcharge)
Wyndham Palmas Beach and Golf Boutique Resort
4.0 star property
8.2 out of 10, Very good, (255)
"Nice place"
The price is RM 1,418
per night
12 May - 13 May
Wyndham Palmas Beach and Golf Boutique Resort
Outdoor pool
Aloft San Juan
3.5 star property
8.8 out of 10, Excellent, (831)
"We loved it"
The price is RM 982
per night
15 May - 16 May
Aloft San Juan
3 outdoor pools, pool umbrellas, sun loungers
Embassy Suites by Hilton Dorado del Mar Beach Resort
3.5 star property
7.4 out of 10, Good, (1002)
"It’s an odor property, but we were very happy with it overall. Great view from our balcony of the ocean, nice and friendly staff."
The price is RM 1,144
per night
5 Jun - 6 Jun
Embassy Suites by Hilton Dorado del Mar Beach Resort
2 outdoor pools, open 7:00 AM to 10:00 PM, pool umbrellas, pool loungers
Hilton Ponce Golf & Casino Resort
4.5 star property
8.4 out of 10, Very good, (1002)
"Very clean rooms. Entertainment areas at a walkable distance from the rooms. Hotel is like 5 minutes from shooping mall (Plaza del Caribe). Parking area should have transport to the Hotel (Even in a golf cart) but a little walk might be helpful. Overall great experience. Impressed with room cleanliness."
The price is RM 1,042
per night
2 Jun - 3 Jun
Hilton Ponce Golf & Casino Resort
2 outdoor pools, pool cabanas (surcharge), pool umbrellas
The Ritz-Carlton, St. Thomas
5.0 star property
8.4 out of 10, Very good, (290)
"I loved the ocean view from my room and the staff's attention to detail & helpfulness. The upkeep of the grounds & whole facility was immaculate. "
The price is RM 3,646
per night
1 Jun - 2 Jun
The Ritz-Carlton, St. Thomas
Rooftop terrace
El Colonial - Adults Only
3.5 star property
9.6 out of 10, Exceptional, (852)
"El Colonial was a great place to stay. Walking distance to everything in Old San Juan. It’s a very old building so the floors seemed not so clean in the room we had, but I wore slipper socks. Beds were very comfortable and bath all were clean. Free beer and wine and other alcohol free, soda and free coffee in the morning. It was quiet enough with the AC fan providing a white noise- outside noises on Cinco de Mayo were a bit loud. Staff was very friendly and helpful. "
The price is RM 856
per night
27 May - 28 May
El Colonial - Adults Only
Outdoor pool, free pool cabanas, pool loungers
The Pink Palm Hotel - Adults Only
3.0 star property
9.0 out of 10, Wonderful, (127)
"The views at this property was incredible and the rooms were amazing. The outside furniture could use an upgrade but the hotel is very picturesque and makes for great photo ops. The initial interaction with front desk staff was not the warmest of what I expected but it got better. The property's location is great, very easy access into town. However, it is not easily accessible driving to the property initially. The rooms were very spacious and my favorite part of the hotel."
The price is RM 1,465
per night
11 May - 12 May
The Pink Palm Hotel - Adults Only
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 hotels information

Number of reviews
24,992
Accommodation
6,345 hotels
Lowest Price
RM589
Highest Price
RM3,646

Frequently asked questions

How much do hotels in Puerto Rico cost?
In Puerto Rico, you can find cheap options from RM589 in a few different ways. To see the availability, enter your chosen trip dates, then narrow your search by amenities, budget and more. Remember that prices can vary according to when you want to go, so if you have some flexibility, switch up your dates until you find the right deal.
When is the best time to go to Puerto Rico?
Any time is a great time to explore Puerto Rico, just bear in mind that the weather will vary depending on your destination. If it’s a Río Grande summer holiday you’re after, organise your trip between June and August. You can expect average temperatures of between 26ºC and 28ºC then in Río Grande, which has a tropical monsoon climate.
What is the best area to stay in Puerto Rico?
If your adventures are taking you to Puerto Rico, consider a stay in Río Grande or Dorado. Once you’ve booked your hotel, check out the many terrific things there are to see and do here.
How can I find cheap hotels in Puerto Rico?
Puerto Rico cheap hotels start at RM589 per night. To browse these types of affordable options, use our “Price per night” filter. Other tips? Consider being flexible with your getaway dates and book as soon as you can. Browse our cheap hotels in Puerto Rico page for offers you’ll find hard to resist.
What are the best hotels in Puerto Rico for families?
The first step to a great family retreat in Puerto Rico is scoring the right place to stay. Go to the “Traveller experience” heading of our filter tool and click on “Family friendly.” This will show you all the Puerto Rico options that welcome children and offer family amenities like recreational activities and babysitting. Choose the one that suits your budget and style, then get ready to kick back while the kids have a blast.
Why should I book my Puerto Rico hotel with Expedia?
Book your Puerto Rico hotel with Expedia and you’ll get a world of accommodation options at unbeatable prices. We’ve got a variety of search filters to help you find exactly what you want, whether that’s a 5-star retreat or something a little more unique, such as a cabin, castle or cottage! Join Expedia Rewards for free and you’ll save 10% or more on over 100,000 hotels worldwide when you’re signed in. Collect points on eligible bookings, which you can use to save on your next trip. Plus, many of our hotels come with flexible cancellation policies, so you won’t have to worry if your circumstances change.

Recent Reviews in Puerto Rico
Expedia verified reviews