Antilles Resort at Crystal Cove is a beachfront hotel located approximately one mile from the town of Red Hook on Sapphire Beach. Ferries to Saint John and the British Virgin Islands are one mile away. Guests can enjoy the three tennis courts swimming pool and easy access to the beach watersports restaurants and shops of Sapphire Beach Resort and Marina (next door). All rooms have air-conditioning cable TV ceiling fans and kitchen facilities. It is required that you call 800-874-7897 or 340-775-2600 prior to arrival to discuss arrival time to the islands Crystal Cove at Sapphire Beach is a beachfront hotel located approximately one mile from the town of Red Hook.