The Erie Beach Hotel offers modest rooms, a pub with takeout options, and a fish restaurant. The hotel features 18 rooms and ample dining space.