Afton, United States Nestled on the Shores of the Scenic St. Croix River is the Historic Afton House Inn. Fine dining and traditional lodging have been the standards of the Restaurant/Hotel since 1867. The Inn has 25 rooms uniquely decorated with a country antique decor, many with fireplace and jacuzzi. Intimate candlelit dinners are featured in the Wheel Room and casual dining in the Catfish Cafe'. Charter cruises available May - October.