My husband, 2 yr old daughter and I just returned from the Harbor Beach Marriott. While the hotel was very nice, it is not a 5 star resort.
Our room was very nice and the beds very comfortable; however, the room was not quite as clean as I would have liked. The bathroom was not dirty but definitely needed more attention to details (hair was on the floor). The towels were not very soft and the water pressure was on the light side.
The service personnel were all very friendly, helpful and nice but not very fast or efficient. We waited moderately long periods of time for both food service and room service. We also found the food to be mediocre to good but not great except for Restaurant Riva that served an excellent breakfast buffet - free for kids under 4 years old.
The bar in the lobby was beautiful and I had a delicious mojito but it cost $11.70! They had a very good beer selection. They also had live music, which was a very nice addition to the atmosphere.
The beach was beautiful, clean and an easy walk down a “boardwalk” from the hotel. The pool was also very nice – surrounded by palm trees which gave it a tropical feel. It was great for kids and the pool bar was also just steps away.
There was a sports center and umbrella service ($10 per day and worth every penny!) on the beach. So you could jet ski, parasail or just lie around. That was great!
The hotel is not within walking distance to restaurants, shopping or even a 7-11 or fast food even though they kept telling us things were just a few blocks away…more like over a mile through a construction site! That might be OK if you don’t have a baby! We found that to be quite frustrating since there was no convenience store in the hotel to get things like milk or diapers.
The concierge also did not give the best information. We asked where to find a good beer selection and they said they didn’t know (they could have said their own bar!). They also sent us to a restaurant that was in the middle of nowhere and had to wait over 20 minutes for a cab to get back.
Overall, we had a very nice time but I do not think we would go back due to the lack of attention to details. It is a nice place if you do not have expectations of having a 5 star experience.








