I stayed here from 23 Jan - 29 Jan, was originally booked at the Bay Gardens Inn but my flight was delayed by 1 day so the Inn upgraded me to Bay Gardens Hotel next door. Fantastic little hotel in every way, right down to the friendliness and kindness of all the staff and that also goes for the staff at the other resorts of Bay Gardens Inn and the Beach Resort. Nice touch of a free shuttle from the hotel to the Beach Resort and back again if you didn't fancy walking to the beach. The room I had at Bay Gardens Hotel was comfortable, spacious, clean and quiet with a good sized balcony - who needs a seaview when you can stay at a hotel like this. The owners of the 3 hotels who, I think, are local, run a "tight ship" and they seem to be getting everything just perfect. I would (and probably will) return to Bay Gardens Hotel. Highly recommended!!
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.