The Super 8 Hotel Niagara Falls is located in beautiful Niagara Falls, Ontario, Canada offers you and your family an affordable, clean and friendly hotel atmosphere.
Only a few minutes drive from the Falls itself we are situated next to all the action.
From the natural beauty of Niagara Falls to the excitement of Casino Niagara and
a wide variety of family attractions,
you’ll find your stay with us to be an enjoyable one. We look forward to seeing you soon.