Find Hotels with a Pool in Puerto Rico

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on Puerto Rico Hotels with a Pool

Next weekend
In two weeks

Top Puerto Rico Hotels with a Pool

No exact matches found, but these alternatives could be just right

Recommended hotels in Puerto Rico

Hospedaje La Ceiba.

2.0 star property
San José Del Guaviare
The price is ¥7,611
¥10,718 total
Jan 4 - Jan 5, 2026
Hospedaje La Ceiba.

Guaviare House

SAN JOSE DEL GUAVIARE
The price is ¥9,009
¥12,116 total
Dec 9 - Dec 10
Guaviare House

¡A 2 Cuadras del Aeropuerto y Cerca de Todo! Casa Familiar, Limpia y Tranquila

San José Del Guaviare
The price is ¥17,043
¥20,298 total
Dec 10 - Dec 11
¡A 2 Cuadras del Aeropuerto y Cerca de Todo! Casa Familiar, Limpia y Tranquila
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top Puerto Rico Hotel Reviews

Frequently asked questions

What are some accommodations with pools in Puerto Rico?
Centro Vacacional Las Palmas: Features complimentary wired internet access, 2 outdoor pools, and free self parking. Hospedaje La Ceiba.: Provides kitchens, a pool, and Smart TVs. Country House, Comfort and in the Best Location: Features 2 restaurants, an outdoor pool, and buffet. Hotel El Aeropuerto: Offers 2 restaurants, 3 outdoor pools, and 3 hot tubs.
When is the best time to book a hotel with a pool in Puerto Rico?
Taking into account the local weather in Puerto Rico can help you maximize your time at the pool during your trip. The hottest months are usually February and January with an average temp of 79°F, while the coldest months are July and June with an average of 75°F. The rainiest months in Puerto Rico are May, April, June, and July, with each month seeing an average of 15 inches of rainfall.