Point Grace  

Turks and Caicos Islands

Dive into the crystal clear waters of Turks and Caicos at our favorite hotel beaches:

Located at the Point (hence, the name) on Providenciales’ 12-mile Grace Bay, Point Grace is tucked away from the rest of the tourist racket. As a result, it is one of the few resorts at which you will not be able to see other resorts from your window, the pool, or the beach.

Loading Live Rates
Loading...