• The Best Located Hotel in Niagara Falls

    holiday Inn building structure and sign
  • The Best Located Hotel in Niagara Falls

    Niagara falls strip of land and view of the falls.
  • The Best Located Hotel in Niagara Falls

    The water and bridge at the Niagara Falls
  • The Best Located Hotel in Niagara Falls

    bright Illuminated lights shined at the water falls
  • The Best Located Hotel in Niagara Falls

    Holiday inn water fall and surrounding green area of trees and grass
Niagara Falls at night with lights at Skylon and surrounding buildings.

Holiday Inn By The Falls is the Best Located Hotel in Niagara Falls, Canada!

Holiday Inn By The Falls is the Niagara Falls hotel of choice if you’re looking to stay near the historic, natural landmark! Our Niagara Falls hotel is located just steps away from the falls, adjacent to the famous Skylon Tower and next to Fallsview casino. Our hotel is situated in the heart of the tourist and entertainment district.