Thank you for visiting the website of St. Croix Inn. We're one of the most beautiful lakeside hotels in the Solon Springs, WI area. You'll be amazed by our exceptional amenities and our unique location along the shore of Upper Saint Croix Lake. Call us at 715-378-4444 now to reserve a room for your vacation.
Please use the form on this page to email us.