Home

Peninsula Inn

3 Star Rating Niagara Falls, ON

Peninsula Inn If you are looking for an ultimate land of leisure, look no further than The Peninsula Inn and Resort at Niagara Falls, a 4.5 acre manicured parkland resort set in the world-class travel destination of Niagara Falls.

Comfort and convenience are the hallmarks of this resort with tranquil features such as the inviting lobby designed in contemporary decor and artworks from renowned local artists.

The Peninsula Inn and Resort is the ideal and perfect location for family vacations and corporate incentives, as well as romantic escapes.

Online Booking


1. Set selected Travel Dates.
(up to 11 months in advance)

Check In:

Check Out:

Adults (per room):

# of Rooms:
(Check price for one room at a time)

2. Select preferred booking provider.
 





Location

7373 Niagara Square Dr., Niagara Falls, ON L2E 6S5, Canada