I am a Marriott Platinum Elite, so I have been to a million Marriott brand hotels. . .this is one of the best resorts we have visited! We took our two babies (8 months and just turned 2..so nothing is exactly "relaxing") - but this resort definitely made a vacation with small children the best thing ever! The pools are very large, and they both have large, "gradual" beach-like entrances, which is perfect for small children. And the pools are never too crowded. The beach is right there - not too much walking with all your baby stuff -and it is calm and smooth (we had no problem with our double stroller on the beach!) - the beach is perfect for little kids. The staff was wonderful, always making sure that we had everything we needed. They even have a lot of beach/pool floats you can borrow instead of buying your own (just ask!) Everything you could want they have - grills for cooking out, a restaurant with a daily happy hour (and we definitely needed it! lol!), good food, kids' activities, and an awesome water slide (our kids couldn't go on it - it is pretty powerful - but they enjoyed watching us go on it!). We brought some food with us, but there is also a 7-11 right across the street for morning coffee, etc - and there are beach shops and restaurants all within walking distance if you want to leave the resort. The sidewalks are wide, so a double stroller works fine! I cannot say enough great things about this resort. I wish we could go every weekend (and we live in Florida!). We used points for our stay, so I know this place is expensive - but it is really first rate all the way. Grab your family and go!!!!!
- Reservation Options:
- TripAdvisor is proud to partner with Booking.com, Expedia, Hotwire, Hotels.com and Odigeo so you can book your Marriott's Crystal Shores reservations with confidence. We help millions of travelers each month to find the perfect hotel for both vacation and business trips, always with the best discounts and special offers.
- Also Known As:
- Marriott`s Crystal Shores Hotel Marco Island
- Marriotts Marco Island
- Marriott's Crystal Shores Marco Island, Florida