The Grand Baie Gym & Hydro Spa has a fabulous pool and gym, and you can indulge in a huge range of spa treatments, steam yourself in the hammam (Turkish bath) or enjoy low-fat dishes at the cafe across the street.