The state park has cabins for booking and lodges for larger parties. They have their own bathrooms and kitchens etc. I'm not sure if there are hotels near by. Maybe in Cape Charles? We stayed at Cape Charles KOA (south of the state park right after getting off the bay bridge/tunnel). They have cabins and RVs for booking too. Only 10 minute drive to the park from there.
There is also a ved and breakfast close by
The Sunset Beach Hotel is close by towards the bridge.
Thanks! Your answer is awaiting moderation.