Search Scuba Diving in Puerto Rico

    calendar shield illustration
    Change your mind
    Book hotels with free cancellation
    deals illustration
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    bed illustration
    Be picky
    Search almost a million properties worldwide

Check availability on Puerto Rico Scuba Diving

This weekend
Next weekend

Top Puerto Rico Scuba Diving

El Conquistador Resort

4.0 star property
9.0 out of 10, Wonderful, (2981)
"What a wonderful place for vacay."
El Conquistador Resort

Caribe Hilton

4.5 star property
8.4 out of 10, Very good, (1924)
"Excellent stay"
The price is ₹15,152
₹21,208 total
includes taxes & fees
21 Jul - 22 Jul
Caribe Hilton

Copamarina Beach Resort & Spa

3.5 star property
9.2 out of 10, Wonderful, (1008)
"Third time staying here......always worth it!"
The price is ₹22,439
₹29,350 total
includes taxes & fees
28 Jun - 29 Jun
Copamarina Beach Resort & Spa

Wyndham Grand Rio Mar Rainforest Beach and Golf Resort

5.0 star property
8.6 out of 10, Excellent, (2033)
"Great hotel"
The price is ₹19,658
₹26,620 total
includes taxes & fees
29 Jun - 30 Jun
Wyndham Grand Rio Mar Rainforest Beach and Golf Resort

Dos Angeles del Mar B&B

2.5 star property
9.6 out of 10, Exceptional, (258)
"The property was private, beautiful and very clean, and the owner was so helpful, extremely knowledgeable and a very nice person. Breakfast was plentiful. Great coffee too! It was also close to everything. "
Dos Angeles del Mar B&B

Fajardo Inn

4.0 star property
8.0 out of 10, Very good, (1009)
"Very good and reasonably priced option in Fajardo. "
The price is ₹11,743
₹13,857 total
includes taxes & fees
1 Jul - 2 Jul
Fajardo Inn

Rincon Beach Resort

3.5 star property
8.6 out of 10, Excellent, (1005)
"Good hotel to stay."
Rincon Beach Resort
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.
Save an average of 15% on thousands of hotels when you're signed in