Visit Niagara Falls North
Non-smoking hotel by Niagara Falls and the Niagara River
Make our Super 8 by Wyndham Niagara Falls North hotel your home base for your next Niagara Falls adventure. Located just steps from the banks of Whirlpool Gorge, our AAA/CAA-approved hotel is within two miles of exciting hotspots—including Whirlpool Aero Car, White Water Walk, and Whirlpool Golf Course.