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.

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 (170)

B&Bs / Inns (171)

Specialty Lodging (143)

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 ]
1055 Ashford Avenue, San Juan 00907, Puerto Rico
Condado Vanderbilt Hotel Slideshow
Show Prices
$304 - $737 Avg. price/night*
Ollie #1 of 170 hotels in Puerto Rico
Professional photos | Traveler photos (1094)
Special Offer $100 Hotel Credit...
Travelers' Choice® 2016 Winner Small Hotels
 
Royal Isabela (Isabela) 4.5 of 5
396 Ave Noel Estrada, Isabela 00662, Puerto Rico
Royal Isabela Slideshow
Show Prices
$569 - $904 Avg. price/night*
Ollie #2 of 170 hotels in Puerto Rico
Professional photos | Traveler photos (933)
Hacienda Tamarindo (Isla de Vieques) 3.0 of 5
Box 1569 | Rte. 996, Km. 4.5, 00765, Puerto Rico
Hacienda Tamarindo Slideshow
Show Prices
$246 - $261 Avg. price/night*
Ollie #3 of 170 hotels in Puerto Rico
  •  A great place to stay 
  • We got a tip from an acquaintance who was familiar with Vieques on where... more
  • February 10, 2016
Traveler photos (668)
Hotel El Convento (San Juan) 4.0 of 5
100 Cristo St | Old San Juan, San Juan 00901, Puerto Rico
Hotel El Convento Slideshow
Show Prices
$238 - $490 Avg. price/night*
Ollie #4 of 170 hotels in Puerto Rico
Professional photos | Traveler photos (1759)
Bravo Beach Hotel (Isla de Vieques) 3.5 of 5
North Shore Rd, 00765, Puerto Rico
Bravo Beach Hotel Slideshow
Show Prices
$159 - $245 Avg. price/night*
Ollie #5 of 170 hotels in Puerto Rico
  •  Budget hotel 
  • We stayed at 3 hotels on the island, and this one is just not worth it for... more
  • February 12, 2016
Professional photos | Traveler photos (756)
A3 Ocean Blvd | PO Box 1043, Luquillo 00773, Puerto Rico
Luquillo Sunrise Beach Inn Slideshow
Show Prices
$127 - $179 Avg. price/night*
Ollie #6 of 170 hotels in Puerto Rico
  •  Great time 
  • Stayed here for a week. The inn is directly across from the surfer's... more
  • February 13, 2016
Professional photos | Traveler photos (632)
Offers & Announcements Service with a smile
100 Dorado Beach Drive, Dorado 00646-2000, Puerto Rico
Dorado Beach, a Ritz-Carlton Reserve Slideshow
Show Prices
$1,090 - $3,080 Avg. price/night*
Ollie #7 of 170 hotels in Puerto Rico
Professional photos | Traveler photos (462)
Special Offer $100 Credit + Breakfast
122 Carretera PR-2, Manati 00674, Puerto Rico
Hyatt Place Manati Slideshow
Show Prices
$124 - $201 Avg. price/night*
Ollie #8 of 170 hotels in Puerto Rico
  •  VERY NICE 
  • Honestly, I spend alot of time saying "wow". It's perfectly situated in a... more
  • February 4, 2016
Professional photos | Traveler photos (97)
Special Offer Double Your Points
State Road 187 kilometer 4.2, Rio Grande 00745, Puerto Rico
The St. Regis Bahia Beach Resort Slideshow
Show Prices
$1,004 - $2,416 Avg. price/night*
Ollie #9 of 170 hotels in Puerto Rico
  •  Outstanding 
  • My husband and I visited this resort in early January with our daughter... more
  • February 11, 2016
Professional photos | Traveler photos (1339)
Shacks Beach, Bajuras 326, Isabela 00662, Puerto Rico
Villa Tropical Oceanfront Apartments on Shacks Beach Slideshow
Show Prices
$80 - $110 Avg. price/night*
Ollie #10 of 170 hotels in Puerto Rico
  •  Coqui frog serenade! 
  • Had a lovely stay here! Right on the reef, great access to snorkeling... more
  • February 6, 2016
Traveler photos (763)
Offers & Announcements WE BOOK DIRECT ONLY !
PR-3301 Km. 2.7 Interior, Playa El Combate, Cabo Rojo 00623, Puerto Rico
Parador Combate Beach Slideshow
Show Prices
$115 - $171 Avg. price/night*
Ollie #11 of 170 hotels in Puerto Rico
  •  Exelent nice claen 
  • Very clean out of the way two story hotel.. Great pool with iguanas who... more
  • February 2, 2016
Professional photos | Traveler photos (530)
Special Offer Book 3 Nights, 4th FREE
Calle 6 # 153 | La Parguera, Lajas 00667, Puerto Rico
Turtle Bay Inn Slideshow
Show Prices
$113 - $160 Avg. price/night*
Ollie #12 of 170 hotels in Puerto Rico
#1 of 3 hotels in Lajas
Professional photos | Traveler photos (320)
Offers & Announcements Complimentary bottle of...
State Road 187 km 4.2, Rio Grande 00745, Puerto Rico
Show Prices
$999 - $2,346 Avg. price/night*
Ollie #13 of 170 hotels in Puerto Rico
Professional photos | Traveler photos (37)
1077 Ashford Avenue, San Juan 00907, Puerto Rico
La Concha Resort: A Renaissance Hotel Slideshow
Show Prices
$277 - $576 Avg. price/night*
Ollie #14 of 170 hotels in Puerto Rico
Professional photos | Traveler photos (3779)
Special Offer My Puerto Rico...
6530 Isla Verde Ave, Isla Verde, Carolina 00979, Puerto Rico
Hampton Inn & Suites San Juan Slideshow
Show Prices
$193 - $325 Avg. price/night*
Ollie #15 of 170 hotels in Puerto Rico
Professional photos | Traveler photos (637)
615 Ave Fernandez de Juncos | Distrito de Convenciones, San Juan 00907, Puerto Rico
Hyatt House San Juan Slideshow
Show Prices
$154 - $319 Avg. price/night*
Ollie #16 of 170 hotels in Puerto Rico
  •  A Great choice 
  • New all suite hotel with modern decor and great staff. Good buffet... more
  • February 13, 2016
Professional photos | Traveler photos (172)
Special Offer Romance Package
2 Tartak St, Isla Verde, Carolina 00979, Puerto Rico
San Juan Water & Beach Club Hotel Slideshow
Show Prices
$222 - $352 Avg. price/night*
Ollie #17 of 170 hotels in Puerto Rico
Professional photos | Traveler photos (1254)
55 Aguadilla st. | Condado, San Juan 00907, Puerto Rico
Olive Boutique Hotel Slideshow
Show Prices
$257 - $476 Avg. price/night*
Ollie #18 of 170 hotels in Puerto Rico
Professional photos | Traveler photos (753)
CasaBlanca Hotel (San Juan) 3.5 of 5
316 Fortaleza St. | Old San Juan, San Juan 00901, Puerto Rico
CasaBlanca Hotel Slideshow
Show Prices
$144 - $255 Avg. price/night*
Ollie #19 of 170 hotels in Puerto Rico
  •  Unique, different 
  • My wife and I spent 6 nites while on business and vacation. In the middle... more
  • February 13, 2016
Professional photos | Traveler photos (578)
Special Price Book direct and Save!
1309 Ashford Ave, San Juan 00907, Puerto Rico
Marriott San Juan Resort & Stellaris Casino Slideshow
Show Prices
$225 - $471 Avg. price/night*
Ollie #20 of 170 hotels in Puerto Rico
Professional photos | Traveler photos (2423)
Special Offer FREE Wi-Fi For Members