We just returned from a week at the beach in Michigan. We rented a house with our good friends and tried (mostly successfully) to entertain 6 kids aged 7 and under for a 24/7 playdate. Almost every day was a beach day. It was a short (ish) walk to a private entrance to the beach from our house. The beach in southwest Michigan is beautiful. The water can be a bit cool but on a hot day, it felt great.
We brought sand toys to build sand castles and some cars to drive around the castles. We had watering cans and boats to play in the water. We also brought a football and floaties. There was a sandbar not very far off shore that the bigger kids and the adults (except for me) liked to swim out to.
The water is quite clear there and really very nice. After playing and swimming and building, the kids were glad to have juice boxes to get refreshed. We froze them before we left and they were perfect and cold for a hot summer day. Lakeside, Michigan and the surrounding area is a great place for a beach vacation, especially if you don’t live close to the ocean.