Resort villas

Grand Isle Resort

George Town · Great Exuma · The Bahamas

A villa resort near George Town with a beach club, Sea Star Spa and a marina.

Grand Isle Resort & Residences is a villa resort on Great Exuma with the 23° North Beach Club, the Sea Star Spa and access to the marina, a good base for Stocking Island, the cays and Tropic of Cancer Beach.

  • Villas
  • Beach club
  • Spa

Inside the hotel

  • Seastar Spa at Grand Isle