Hotel Crosby 

The 42,000 square foot Hotel Crosby is a 56 room boutique hotel located on Main Street in the heart of downtown Stillwater. North east facing rooms, as well as the roof-top patio and hot tub, will have a view of the St. Croix river. Recovered barnwood has been used throughout the hotel as in-unit doors, wall paneling, and ceiling beams. A full restaurant and bar on the main floor is available to guests and community members.