
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 reviewWe enjoyed wakening up to a quieter beach with great walks and swimming. Did not use the pool but it is picturesque overlooking the sea. At night you can here the crashing of the waves😀 Friendly staff!
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 reviewLovely hotel and lovely people
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 reviewExeeded my expectations. Very beautiful place by the beach where you can enjoy the most beautiful sunsets.
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 reviewVery nice people. Great at what they do.
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, 37 reviewsSuperb · 37 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, 720 reviewsSuperb · 720 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 reviewvey clean expectacular staff, recommended 100%
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 reviewWhat an oasis! The hotel has only about 8 rooms and once you enter the front door, you feel like in a different world with plants, flowers, smells, … They offer yoga every morning and Ayurvedic breakfast (it was included) which is cooked freshly and beautifully presented. At night you come back from the city and feel like in a jungle, with the sounds from Coqui frogs, pretty lights in the trees, perfect to calm down and relax. We had a great outdoor shower, everything was very very clean and well maintained (not only our apartment/ balcony but the whole hotel). Our apartment could only be reached via a spiral staircase, a bit challenging with a suitcase, but the lady at the reception immediately helped us both at checkin and checkout - she just carried it up/down for us. The stay was an amazing experience in itself - we would come back!
Scored out of 10, guest rating 9.09.0Superb - What previous guests thought, 177 reviewsSuperb · 177 reviewsFrom US$253 per night