Point Grace Resort, Grace Bay Beach, Providenciales.

Na Spa Sailrock Resort, Long Beach (Sailrock East Beach), South Caicos

Na Spa is located at Sailrock Resort on the island's northern peninsula. A wide range of treatments are offered, including at your private villa or on the ridge-top cabanas.
Na Spa at Sailrock Resort on South Caicos.

Map & Location

Located at Sailrock Resort

Nestled along the pristine Long Beach, Sailrock Resort is South Caicos’ newest luxury resort and features beautiful villa accommodations, the Great House Restaurant, and a tranquil setting. More about Sailrock Resort →

Close Search
What in the Turks and Caicos are you looking for?
Type your search terms and pause for instant results.