Following are the best resorts in Puerto Rico divided by region to make your search and planning easier.
Beach Location: Semi-private beach at Caribe Hilton
Officially there are no private beaches in Puerto Rico, but Caribe Hilton boasts one of the few properties with the privilege of a "semi" private beach mostly used by guests of the Caribe Hilton Resort. This beach is a protected small bay with calm waters where guests can snorkel and surprisingly one of the best places to learn and go scuba diving. Be sure to secure your spot for scuba diving lessons that take place right here at the Caribe Hilton Beach.