Cheap hotels in Grand Beach (MI), Michigan from $260/night | Brek