4. St. James Hotel
For Minnesota natives, the St. James Hotel is a wonderful excuse for a staycation. At this luxury hotel nestled between the Twin Cities and Rochester, you might never want to leave the building.
This accommodation is located in Red Wing, Minnesota, a city that National Geographic Traveler named the 23rd most historic destination in the world. This small town of 16,000 residents has been truly adored since before Minnesota even became a state. Full of 19th century buildings and 1,000 acres of preserved land in Red Wing, the 150-year old St. James fits in perfectly.
Dine at the fabulous restaurants, socialize in the intimate lounge, and unwind in the pampering spa, all at the St. James Hotel.