Super 8 By Wyndham Grimsby Ontario Ideally located in the Grimsby area, Super 8 Grimsby promises a relaxing and wonderful visit. 2 Star level Hotel (2 reviews) From $81