Sleepy Owl Hotel
Known as “your nest when you visit the northwest”, the Sleepy Owl Hotel is located downtown Fort Frances. They have single and double rooms, and suites. Take a lovely walk or bike ride along the waterfront, located just a few blocks away. The Sleepy Owl Hotel provides two bikes to rent to help you get around.
The downtown core offers many amenities for guests of the Sleepy Owl Hotel. Immerse yourself in culture and history at the Fort Frances Museum, discover your favourite restaurants nearby, wander along Scott Street for a full day of shopping, and enjoy a relaxing morning or evening concert at Rainy Lake Square.