Fantasy Islands: 7 Midwest Getaways
Nicollet Island Inn, Minneapolis
Since the 1970s, the Nicollet Island Inn has operated as a romantic little stone lodging in a rehabbed 19th-century factory. Guests drive over a short suspension bridge to a city neighborhood that includes homes, a park, trails and a high school.
The inn's rooms are small but charming; flower boxes are a great touch. Filled with antiques, some rooms have four-posters; amenities include Aveda products, Select Comfort beds and Wi-Fi. Several rooms face the river; so does Nic's restaurant, which serves eggs Benedict with perfect tomato-bearnaise sauce. From $169 (612/331-1800; nicolletislandinn.com).