
Hotels in Puerto Rico
Enter your dates and choose from 2254 hotels and other places to stay!
Explore Puerto Rico
Located at Rincón Beach, Villa Cofresi offers an outdoor pool, a beach bar, games room and table tennis. Guests can enjoy free Wi-Fi access.
Guest reviewRoom, beach and pool were excellent.
Scored out of 10, guest rating 9.49.4Superb - What previous guests thought, 738 reviewsSuperb · 738 reviewsFrom US$194 per nightSituated in Vieques, 2.7 km from Negrita, Club Vieques - Adults Only Resort - LGBT Friendly features accommodation with an outdoor swimming pool, free private parking, a terrace and a bar.
Guest reviewIts very new, and the bedrooms are very minimalist The staff is really welcoming and they are always available
Scored out of 10, guest rating 9.79.7Exceptional - What previous guests thought, 43 reviewsExceptional · 43 reviewsFrom US$174 per nightSet in La Parguera, 2.9 km from Rosada Beach, Parguera Plaza Hotel - Adults Only offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.
Guest reviewAmazing hotel, with good vibe. Exceeded our expectations, amazing ocean view from our room, looks much better than in pictures. Best part is staff, especially in the hotel restaurant, both young lady when we had dinner and young men when we were having breakfast were amazing, service 5 stars+! Food was also good in restaurant, huge portions. and fast service. Compliments for chef as well.
Scored out of 10, guest rating 9.49.4Superb - What previous guests thought, 668 reviewsSuperb · 668 reviewsFrom US$160 per nightSurrounded by lush mountains and only a short drive from San Juan city centre, this hotel in Caguas, Puerto Rico offers an on-site casino and a variety of dining options.
Guest reviewThe location was perfect. It is quiet hotel.
Scored out of 10, guest rating 9.19.1Superb - What previous guests thought, 263 reviewsSuperb · 263 reviewsFrom US$193 per nightThis beach-front guest house offers a terrace with BBQ, stunning views of the ocean and free Wi-Fi throughout. It is located in the Playa Rincón Beach and 5 minutes’ drive from Rincón city centre.
Guest reviewWe had a room away from the beach, but as the property is literally right on the ocean there's a big patio where everyone can watch the waves or walk the sand (and often did). Swimming there isn't the best because of the coral just off shore, but the location is great - in a quiet neighbourhood yet close to town and grocery stores. The staff were amazingly friendly. It's not a big fancy hotel, so as long as you're expecting a homey little place, you'll be delighted.
Scored out of 10, guest rating 9.29.2Superb - What previous guests thought, 519 reviewsSuperb · 519 reviewsFrom US$120 per nightLocated in Lajas, 2.1 km from Rosada Beach, Turtle Bay Inn provides accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.
Guest reviewLoved the hotel, great staff & very comfortable beds. Thank you for a lovely stay.
Scored out of 10, guest rating 9.09.0Superb - What previous guests thought, 315 reviewsSuperb · 315 reviewsFrom US$160 per nightLocated in Fajardo, 3 km from Seven Seas Beach, Anchors Hotel provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.
Scored out of 10, guest rating 9.19.1Superb - What previous guests thought, 38 reviewsSuperb · 38 reviewsFrom US$147 per nightFairfield by Marriott Luquillo Beach has an outdoor swimming pool, fitness centre, a shared lounge and restaurant in Luquillo.
Guest reviewSo great!!! The location is perfect, 5 minute walk from the Luquillo kiosks and the beach. The hotel is really clean, the pool is lovely with lots of pool chairs in a mixture of sun and shade. The hotel restaurant is actually affordable and not super overpriced! Staff were extremely helpful. There is also a laundry room which means you can pop on a load and sit by the pool while you wait for it. Highly recommend!!
Scored out of 10, guest rating 9.19.1Superb - What previous guests thought, 351 reviewsSuperb · 351 reviewsFrom US$259 per nightOffering an outdoor swimming pool, Hyatt Place Manati is located 6.5 km from Playa Mar Chiquita beach. Free Wi-Fi access is available in all areas.
Guest reviewI had to leave before breakfast.
Scored out of 10, guest rating 9.29.2Superb - What previous guests thought, 718 reviewsSuperb · 718 reviewsFrom US$158 per nightSet in Aguadilla, 1.1 km from Cueva Survival Beach, Punta Borinquen Resort offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.
Guest reviewWe had breakfast outside the resort.
Scored out of 10, guest rating 9.09.0Superb - What previous guests thought, 1,171 reviewsSuperb · 1,171 reviewsFrom US$151 per nightOffering an outdoor pool and a restaurant, Parador El Faro is located in Aguadilla. Free WiFi access is available. Each room here will provide you with a TV, air conditioning and satellite channels.
Guest reviewUn citio tranquilo personal amable
Scored out of 10, guest rating 9.09.0Superb - What previous guests thought, 1,084 reviewsSuperb · 1,084 reviewsFrom US$161 per nightLocated in San Juan and with Ocean Park Beach reachable within 300 metres, Casa Botanica Hotel provides a garden, non-smoking rooms, free WiFi throughout the property and a terrace.
Guest reviewBeautiful, calming space with all of the amenities you could need and some very thoughtful touches. Really loved the included breakfast, teas and yoga. Would love to stay again!
Scored out of 10, guest rating 9.09.0Superb - What previous guests thought, 177 reviewsSuperb · 177 reviewsFrom US$253 per night