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, The Inn at Lock Seven welcomes you aboard for a memorable experience with us.

Awards

Call Now Button