Hemingway’s Restaurant is located at The Sands at Grace Bay, a luxury Caribbean resort nestled on the world-famous Grace Bay Beach on Providenciales, Turks & Caicos Islands, British West Indies.