Alexandra Resort is a Turks and Caicos resort offering the best beachfront resort value on Grace Bay. It offers a swimming pool, spa, beachfront restaurant, tennis courts, ocean view suites and free non motorized watersports.