We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Want the lowest hotel prices? You're in the right place. We check 200+ sites for you.

Puerto Rico

Refine search

Price per night

 

Traveler rating

 

Hotel class

 

Hotel brand

Show all brands
Major Brands
Individual Chains
Show only major brands
 

Property name

Reset
 
Free Newsletter

Interested in Puerto Rico?

We'll send you updates with the latest deals, reviews and articles for Puerto Rico each week.

Map of Puerto Rico Hotels

Hotels (163)

B&Bs / Inns (177)

Specialty Lodging (167)

You are zoomed out too far to see location pins. Please zoom back in.
Search hotels
Map showing X-Y of Z
Clear filter(s)

Hotels Travelers Trust

Sort by [ Popularity ] [ Price ]
Hacienda Tamarindo (Isla de Vieques) 3.0 of 5
Box 1569 | Rte. 996, Km. 4.5, 00765-1569, Puerto Rico
Show Prices
$199 - $292 Avg. price/night*
Ollie #1 of 163 hotels in Puerto Rico
  •  Wonderful Stay 
  • We had looked forward to our 3 night stay at Hacienda Tamarindo. It was... more
  • January 21, 2017
Professional photos | Traveler photos (693)
Certificate of Excellence
Travelers' Choice® 2017 Winner Luxury
 
100 Dorado Beach Drive, Dorado 00646-2058, Puerto Rico
Dorado Beach, a Ritz-Carlton Reserve Slideshow
Show Prices
$872 - $2,294 Avg. price/night*
Ollie #2 of 163 hotels in Puerto Rico
  •  Gorgeous Environment 
  • The hotel and its environment are absolutely beautiful. The feeling of... more
  • January 22, 2017
Professional photos | Traveler photos (708)
Special Offer Save up to 30%
Certificate of Excellence
Travelers' Choice® 2017 Winner Small Hotels
 
Royal Isabela (Isabela) 4.5 of 5
396 Ave Noel Estrada, Isabela 00662-3279, Puerto Rico
Show Prices
$613 - $911 Avg. price/night*
Ollie #3 of 163 hotels in Puerto Rico
Professional photos | Traveler photos (1049)
1055 Ashford Avenue, San Juan 00907, Puerto Rico
Show Prices
$292 - $571 Avg. price/night*
Ollie #4 of 163 hotels in Puerto Rico
  •  Birthday Vacation  
  • One of if not the best hotel I've stayed in. Loved everything about the... more
  • January 23, 2017
Professional photos | Traveler photos (1691)
Special Offer Sandy White Winter Offer
State Road 187 kilometer 4.2, Rio Grande 00745, Puerto Rico
The St. Regis Bahia Beach Resort Slideshow
Show Prices
$722 - $1,196 Avg. price/night*
Ollie #5 of 163 hotels in Puerto Rico
  •  Great Hotel and Spa 
  • Amazing service, sick views and amazing food. The Spa was an exceptional... more
  • January 22, 2017
Professional photos | Traveler photos (1543)
Special Offer Sunsational Savings
Hotel El Convento (San Juan) 4.5 of 5
100 Cristo St | Old San Juan, San Juan 00901, Puerto Rico
Show Prices
$235 - $471 Avg. price/night*
Ollie #6 of 163 hotels in Puerto Rico
Professional photos | Traveler photos (2086)
Special Offer Winter Warmth Special
122 Carretera PR-2, Manati 00674, Puerto Rico
Hyatt Place Manati Slideshow
Show Prices
$111 - $199 Avg. price/night*
Ollie #7 of 163 hotels in Puerto Rico
  •  Great stay 
  • Great customer service. Clean room and the place has a lot of places to... more
  • January 22, 2017
Professional photos | Traveler photos (354)
A3 Ocean Blvd, Luquillo 00773-2264, Puerto Rico
Show Prices
$116 - $189 Avg. price/night*
Ollie #8 of 163 hotels in Puerto Rico
  •  Nice beachfront hotel 
  • Would echo other reviews. Very clean, everything in room worked, nice hot... more
  • January 18, 2017
Professional photos | Traveler photos (672)
Carretera 3301 Km. 2.7 Interior | Playa El Combate, Cabo Rojo 00623, Puerto Rico
Show Prices
$96 - $185 Avg. price/night*
Ollie #9 of 163 hotels in Puerto Rico
Professional photos | Traveler photos (614)
6530 Isla Verde Ave, Isla Verde, Carolina 00979-7171, Puerto Rico
Hampton Inn & Suites San Juan Slideshow
Show Prices
$191 - $291 Avg. price/night*
Ollie #10 of 163 hotels in Puerto Rico
Professional photos | Traveler photos (723)
Special Offer STOP CLICKING AROUND
1077 Ashford Avenue, San Juan 00907, Puerto Rico
La Concha Renaissance San Juan Resort Slideshow
Show Prices
$249 - $439 Avg. price/night*
Ollie #11 of 163 hotels in Puerto Rico
Professional photos | Traveler photos (4625)
Special Offer Up to $400 Resort...
Bravo Beach Hotel (Isla de Vieques) 3.5 of 5
North Shore Rd, 00765, Puerto Rico
Show Prices
$109 - $250 Avg. price/night*
Ollie #12 of 163 hotels in Puerto Rico
  •  Fabulous!  
  • Highly recommend this hotel while staying on the beautiful island of... more
  • January 23, 2017
Professional photos | Traveler photos (797)
Special Price 10% off room rate
Certificate of Excellence
Travelers' Choice® 2017 Winner Bargain
 
4820 Ave Isla Verde, Isla Verde, Carolina 00979-5441, Puerto Rico
TRYP by Wyndham Isla Verde Slideshow
Show Prices
$142 - $222 Avg. price/night*
Ollie #13 of 163 hotels in Puerto Rico
Professional photos | Traveler photos (466)
Carretera 167 Avenida Ramon Luis Rivera, Bayamon 00961, Puerto Rico
Hyatt Place San Juan/Bayamon Slideshow
Show Prices
$110 - $177 Avg. price/night*
Ollie #14 of 163 hotels in Puerto Rico
  •  Good hotel. 
  • Everything very good. Complimentary breakfast weak. Good location. Clean... more
  • January 22, 2017
Professional photos | Traveler photos (459)
W Retreat & Spa Vieques (Isla de Vieques) 4.5 of 5
State Road 200 Km 3.2 - HC1 | Box 9368, 0000765, Puerto Rico
W Retreat & Spa Vieques Slideshow
Show Prices
$399 - $597 Avg. price/night*
Ollie #15 of 163 hotels in Puerto Rico
Professional photos | Traveler photos (1892)
Special Offer Sunsational Savings
Certificate of Excellence
Travelers' Choice® 2017 Winner Family
 
1000 El Conquistador Avenue, Fajardo 00738-3711, Puerto Rico
Las Casitas Village, A Waldorf Astoria Resort Slideshow
Show Prices
$223 - $451 Avg. price/night*
Ollie #16 of 163 hotels in Puerto Rico
  •  Oh the views....... 
  • I booked a 2 bedroom ocean view room and it was awesome! To our surprise... more
  • January 22, 2017
Professional photos | Traveler photos (1316)
Special Offer 4th night FREE!
Calle 6 # 153 | La Parguera, Lajas 00667, Puerto Rico
Show Prices
$87 - $140 Avg. price/night*
Ollie #17 of 163 hotels in Puerto Rico
#1 of 3 hotels in Lajas
  •  A Nice Place 
  • We liked the Turtle Bay Inn. What we really liked were all the workers... more
  • January 15, 2017
Professional photos | Traveler photos (342)
262 Calle del Sol, San Juan 00901-1421, Puerto Rico
Show Prices
$203 - $334 Avg. price/night*
Ollie #18 of 163 hotels in Puerto Rico
Professional photos | Traveler photos (1020)
Rd. 115, Km 12.0, Rincon 00677, Puerto Rico
Show Prices
$134 - $169 Avg. price/night*
Ollie #19 of 163 hotels in Puerto Rico
  •  Beach-front lodging 
  • Spent three nights (last December 27-30) during Christmas time with my... more
  • January 21, 2017
Professional photos | Traveler photos (877)
76 Condado Ave, San Juan 00907, Puerto Rico
Show Prices
$118 - $210 Avg. price/night*
Ollie #20 of 163 hotels in Puerto Rico
  •  Comfortable Hotel 
  • Parking is a challenge but they have valet. The rooms are clean and nice... more
  • January 17, 2017
Professional photos | Traveler photos (38)
Offers & Announcements Free breakfast with...