6.8
Based on 3881 reviews

The Falls Hotel & Inn

The 3-star The Falls Hotel & Inn Niagara Falls is located near the entertainment district of Niagara Falls around 25 minutes' stroll from Whirlpool State Park. Located within a few blocks of the 158 m concrete spire "Skylon Tower", this Niagara Falls hotel comprises 113 rooms and 2 restaurants.

Situated in the center of a tourist area, the hotel is 0.3 miles from the commercial Casino Niagara. Queen Victoria Park is about 20 minutes by foot from smoke-free The Falls Hotel & Inn, which is also situated in close proximity to Bird Kingdom at the Niagara Falls Aviary. A casino and restaurants are also across the street from the property. The nearby family attractions include the non - profit public Aquarium of Niagara 1.6 miles from the Niagara Falls hotel. Victoria Avenue bus stop, offering a direct link to the city attractions and main places, is in the immediate vicinity of The Falls Hotel & Inn Niagara Falls.

Some of the air-conditioned rooms of the accommodation face the tower, and comprise a balcony and a seating area.

Guests can try Frühstück, usually served at one of the on-site restaurants, for example at Falls Grill.

Book The Falls Hotel & Inn Niagara Falls

General information

Contact information

5657 Victoria Ave, Niagara Falls, Canada;

The Falls Hotel & Inn reservations available at 'rooms'

The Falls Hotel & Inn phone number isn't available on our site, if you want to call The Falls Hotel & Inn visit site of a hotel

The Falls Hotel & Inn Location

 5657 Victoria Ave, Niagara Falls, Canada

The Falls Hotel & Inn Hotel Deals

Guest reviews

Guest reviews are submitted by our customers after their stay at The Falls Hotel & Inn

Harry

2022-03-02

Hotel's staff and location were very good, had a really really nice stay with NIagara experience. I liked the room with everything unpacked.

7

Anne

2022-05-02

the staff were superfriendly and amicable, were waiting for us in the nice lobby. our double room was neat and fully renovated with comfy beds.

10

6.8 logo

Review score

Based on 3881 reviews

logo

Write a quick review

Your rating

(/10)
Please enter your name
Please enter a valid email address

Main Features

Free Wi-Fi

24-hour reception

Express check-in/ -out

Indoor swimming pool

Jacuzzi

Restaurant

Air conditioning

No pets allowed

The Falls Hotel & Inn Amenities

  • General

    No smoking on site
  • Free Wi-Fi
  • Parking
  • 24-hour reception
  • Express check-in/ -out
  • No pets allowed
  • Luggage storage
  • Lift
  • ATM/Cash machine
  • Vending machines
  • Smoke detectors
  • Fire extinguishers
  • Key access
  • Dining

    Restaurant
  • Leisure & Sports

    Indoor swimming pool
  • Jacuzzi
  • The Falls Hotel & Inn Guest Services

    Housekeeping
  • Fax/Photocopying
  • Room Amenities

    Air conditioning
  • Heating
  • Sitting area
  • Tea and coffee facilities
  • Free toiletries
  • Sink
  • Flat-screen TV
  • AM/FM alarm clock
  • Carpeted floor

The Falls Hotel & Inn Offers

Rooms