Super 8 Niagara Falls

2 star
5577 Ellen Avenue Niagara Falls L2G 3P5

Super 8 by Wyndham Niagara Falls by the Falls is located in Niagara Falls, just 5 minutes' walk from the Clifton Hill tourist district. Free WiFi is available throughout the hotel.Each guest room incl...more

2410 verified reviews
1 star
4009 River Road Niagara Falls L2E 3E4

This Niagara Falls, Ontario hotel overlooks the Niagara Gorge and Whirlpool and is just 350 metres from the Great Wolf Lodge water park. It offers an outdoor pool and free parking.Super 8 North of the...more

Review score
446 verified reviews

Last updated: 26 Oct 2021

Book now and pay later rooms are subject to availabilty.

Not what you were looking for?
Try a different search here

Niagara Falls hotel deals delivered

Super 8 Canada