
Hotels in Puerto Rico
Enter your dates and choose from 2223 hotels and other places to stay!
Explore Puerto Rico
Situated in Adjuntas, 49 km from Arecibo Observatory, Hacienda Villa Sotomayor features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a terrace.
Scored out of 10, guest rating 9.69.6Exceptional - What previous guests thought, 35 reviewsExceptional · 35 reviewsFrom US$68 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$121 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 reviewGreat place lovely staff nice rooms
Scored out of 10, guest rating 9.49.4Superb - What previous guests thought, 657 reviewsSuperb · 657 reviewsFrom US$163 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, 266 reviewsSuperb · 266 reviewsFrom US$204 per nightSituated in Vieques, Hacienda Tamarindo is 5.1 km from Bioluminescent Bay. Featuring a terrace, this 3-star hotel has air-conditioned rooms with a private bathroom.
Guest reviewWonderful and charming hacienda! Very kind and service minded staff! Beautiful and stunning view. Great breakfast! We loved it and will return again if we visit the island again!
Scored out of 10, guest rating 9.39.3Superb - What previous guests thought, 82 reviewsSuperb · 82 reviewsFrom US$205 per nightSituated in Lajas, 2.5 km from Rosada Beach, Nautilus by La Jamaca Hotels-Downtown La Parguera features accommodation with free WiFi and free private parking.
Guest reviewThe place the location and the pool beautiful
Scored out of 10, guest rating 9.29.2Superb - What previous guests thought, 518 reviewsSuperb · 518 reviewsFrom US$132 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.29.2Superb - What previous guests thought, 33 reviewsSuperb · 33 reviewsFrom US$132 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 reviewThe hospitality, lovely patio and breathtaking sea view. Not only that, the room was clean and there were towels available 24/7h.
Scored out of 10, guest rating 9.29.2Superb - What previous guests thought, 518 reviewsSuperb · 518 reviewsFrom US$99 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 reviewThe best was the service. Angel and his colleague were very welcoming and ready to help, very familiar, nice and polite. The room was better than in the pictures. We also liked the breakfast
Scored out of 10, guest rating 9.09.0Superb - What previous guests thought, 313 reviewsSuperb · 313 reviewsFrom US$160 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, 350 reviewsSuperb · 350 reviewsFrom US$171 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, 733 reviewsSuperb · 733 reviewsFrom US$189 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,175 reviewsSuperb · 1,175 reviewsFrom US$151 per night