Terrace dining and the view over Bell Sound at the Great House Restaurant.

The Great House Restaurant Sailrock Resort, Long Beach (Sailrock Beach), South Caicos

South Caicos
The Great House Restaurant at Sailrock Resort offers fine seafood, international and Caribbean dining and incredible panoramic views over Bell Sound and Long Beach. Open for breakfast, lunch and dinner.
The bar at the Great House Restaurant.

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.