Penina Hotel & Golf Resort
With three challenging courses on the property, it's no surprise that the Penina attracts large numbers of golfers (especially because guests get discounted green fees). Beyond the golfing lure, there's a smart hotel that caters well to families, including a kids' club and a bus that shuttles you to and from the hotel's beach. The hotel has four restaurants, a bar, and a beach snack bar.