![]()
Located in the heart of the historic Niagara Peninsula, the 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 at Lock Seven 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 located in the small town of Thorold, conveniently close to the many exciting tourist venues of the Niagara Region.
The Inn at Lock Seven offers comfortable accommodations as you begin your Niagara holiday with a complimentary continental breakfast (seasonal) in our Captain’s Quarters Breakfast Lounge.