Hotel ★★★

The Falls Hotel & Inn

5657 Victoria Ave, Niagara Falls (ON), Canada Show on map

Good110 reviews 7.6
★7.6/10Good
##49 in Niagara Falls (ON)of 112 stays

About The Falls Hotel & Inn

The Falls Hotel & Inn is a 2.5-star hotel in Niagara Falls (ON), Ontario, Canada. Guests rate it 7.6/10 (good) across 110 reviews, ranking it #49 of 112 places to stay in Niagara Falls (ON).

The Falls Hotel & Inn provides flawless service and all the necessary facilities for visitors. The hotel offers reception assistance, including concierge service, to ensure guest satisfaction. Should you require it, the tours can even assist you in booking tickets and securing reservations for the finest shows and events in the vicinity.

Various excellent meal offerings at hotel ensure that enticing and easily accessible options are constantly available. Throughout the day and night, guests can enjoy light refreshments with the hotel offering vending machines. Throughout the day, engage in the entertaining activities available at The Falls Hotel & Inn.

Read more about The Falls Hotel & Inn

Unwind and conclude each day delightfully by stopping by hot tub, spa and sauna, ensuring a soothing experience. Unwind by the pool at hotel and cherish a leisurely moment.

Property facts

Property type
Hotel
Star rating
2.5 stars

Location

5657 Victoria Ave, Niagara Falls (ON), L2G 3L5, Canada

Loading map…

Frequently asked questions

Is The Falls Hotel & Inn a good place to stay?

The Falls Hotel & Inn has a guest rating of 7.6 out of 10 from 110 reviews, which is considered good. It ranks #49 of 112 properties in Niagara Falls (ON) on Triptoic.

Where is The Falls Hotel & Inn located?

The Falls Hotel & Inn is located at 5657 Victoria Ave, Niagara Falls (ON) L2G 3L5, Canada.

How many stars does The Falls Hotel & Inn have?

The Falls Hotel & Inn is rated 2.5 stars.

Stays near The Falls Hotel & Inn

Highly rated alternatives close by

All 112 in Niagara Falls (ON) →

More ways to stay in Niagara Falls (ON)

7.6 110 reviews
Check prices