Step back in time at this beautifully restored 1890s inn, perfectly situated on the banks of the St. Croix River in the heart of historic downtown Stillwater. You'll be captivated by the Victorian charm, with many rooms offering stunning river views, cozy fireplaces, and private balconies to watch the boats glide by. It’s the ideal spot to simply relax and soak in the scenery, or to use as your home base for exploring the delightful shops and restaurants just a short stroll away.
Nearby local secrets
Creators are the next-gen travel advisors and operators
Planning your trip through social media? Now, easily access travel advice and tours created by the world’s best travel content creators