Welcome to The Inn at Lock Seven

Located in the heart of Niagara Peninsula, the award winning Inn at Lock Seven offers a special blend of world charm and the comfort of modern conveniences. Independently owned and operated for more than three decades, the charming Inn provides guests with a choice of twenty four spacious rooms, each of which overlooks the Welland Canal and the fascinating flight locks where mighty ships appear to “climb the mountain.”

A quiet and restful retreat, the Inn at Lock Seven is nestled in the Historic city of Thorold, conveniently close to many exciting tourist venues of the Niagara Region.

With comfortable guest accommodations and a seasonal complimentary breakfast to offer, The Inn at Lock Seven welcomes you aboard for a memorable experience with us.

We’ve lost track of the times we’ve been to the Inn. Every time was a good time. Stay at the Inn at Lock Seven, you won’t be sorry.
Sandra, Lois & Harold
Northhampton, Pennsylvania