The Water Tower Inn is a full-service, independent Inn in Sault Ste. Marie, Ontario, and also a proud Best Western Premier Collection® member hotel. For over 45 years, the Inn has been one of the most recognized and respected Sault Ste. Marie hotels and local gathering places. Our welcoming staff and generous guest features will immediately make you feel like home. We can’t wait to host you!