
Hotels in Puerto Rico
Enter your dates and choose from 2273 hotels and other places to stay!
Explore Puerto Rico

Situated in Camuy, a few steps from Peñon Brusi Beach, Brusea by the Beach features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

Set 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.
Great place lovely staff nice rooms

Situated 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.
Its very new, and the bedrooms are very minimalist The staff is really welcoming and they are always available

Surrounded 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.
The location was perfect. It is quiet hotel.

This 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.
Exeeded my expectations. Very beautiful place by the beach where you can enjoy the most beautiful sunsets.

Located 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.
Very nice people. Great at what they do.

Fairfield by Marriott Luquillo Beach has an outdoor swimming pool, fitness centre, a shared lounge and restaurant in Luquillo.
Great location, nice breakfast and decent pool area.

Located 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.

Offering 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.
I had been staying at cheap hotels with poor facilities, so staying here 1 night was a treat. Breakfast was excellent. Room was quiet and dark.

Set 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.
We had breakfast outside the resort.

Facing the beachfront, Parador Maunacaribe - Maunabo offers 2-star accommodation in Maunabo and features an outdoor swimming pool, garden and restaurant.
Awesome view to the beach. Great breakfast.

Offering 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.
The breakfast was excelent, very good!!