Beach House is one of the first authentically boutique Turks and Caicos resorts on Grace Bay. Beach pampering pods assigned to suites, dreamy daybeds on private terraces, a swimming pool surrounded by tropical gardens and complimentary pedal bikes and afternoon tea are just some of the amenities available to make a romantic vacation complete. |