We loved Grenada when we were out there some years back. Our favourite large island in the Caribbean. It is a while back now so things may have changed but we loved
La Sagesse. Well away from Grand Anse with a totally different feel. Lots of yachties stay there as it is very convenient for Grenada Marine boatyard and the hotel use to offer discounts to people having boat work done there and free shuttle buses. Another good place, just near the airport was
True Blue Bay with the popular Dodgy Dock bar right there. As I said, it was a while ago so things may have changed but those would be my two go to places. If you want to go cheaper, then there are loads of friendly guest house type places along the south coast at Westerhall. I stayed at several but unfortunately can't remember the name of any of them!