Grand Isle Resort and Spa, Bahamas, Exuma. Hotel Grand Isle Resort.The Grand Isle Resort and Spa is surrounded by the golf course and consists of a circle of different types of apartments, some including...