
Find hotels in St. Charles, MN from ฿2,148
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in St. Charles
Pet friendly
Check prices for these dates
Our top choices for St. Charles hotels

Stone Mill Hotel & Suites
Stone Mill Hotel & SuitesLanesboro
9.2 out of 10, Wonderful, (670 reviews)
The price is ฿3,364
฿3,612 total
includes taxes & fees
16 Apr - 17 Apr

Green Gables Inn
Green Gables InnLanesboro
9.6 out of 10, Exceptional, (75 reviews)
The price is ฿3,258
฿3,498 total
includes taxes & fees
14 Apr - 15 Apr

Big River Escape Riverside Cabins
Big River Escape Riverside CabinsCochrane
9.2 out of 10, Wonderful, (44 reviews)
The price is ฿3,045
฿3,212 total
includes taxes & fees
14 Apr - 15 Apr

Express Suites Riverport Inn & Suites
Express Suites Riverport Inn & SuitesWinona
8.6 out of 10, Excellent, (1,002 reviews)
The price is ฿2,883
฿3,218 total
includes taxes & fees
14 Apr - 15 Apr

Alexander Mansion Bed and Breakfast
Alexander Mansion Bed and BreakfastHistoric Downtown Winona
9.8 out of 10, Exceptional, (497 reviews)
The price is ฿3,767
฿4,205 total
includes taxes & fees
26 Apr - 27 Apr

Days Inn by Wyndham Winona
Days Inn by Wyndham WinonaWinona
7.8 out of 10, Good, (1,000 reviews)
The price is ฿2,179
฿2,432 total
includes taxes & fees
20 Apr - 21 Apr

Country Trails Inn & Suites
Country Trails Inn & SuitesPreston
9.4 out of 10, Exceptional, (108 reviews)
The price is ฿4,052
฿4,473 total
includes taxes & fees
14 Apr - 15 Apr

Super 8 by Wyndham Winona MN
Super 8 by Wyndham Winona MNWinona
7.6 out of 10, Good, (1,008 reviews)
The price is ฿1,890
฿2,148 total
includes taxes & fees
26 Apr - 27 Apr

Comfort Inn & Suites Rochester South Mayo Clinic
Comfort Inn & Suites Rochester South Mayo ClinicRochester
8.8 out of 10, Excellent, (1,001 reviews)
The price is ฿2,209
฿2,543 total
includes taxes & fees
14 May - 15 May

Big River Escape Parkside Bungalow
Big River Escape Parkside BungalowWinona
10.0 out of 10, Exceptional, (1 review)
The price is ฿6,602
฿7,370 total
includes taxes & fees
14 Apr - 15 Apr

Carriage House B&B
Carriage House B&BHistoric Downtown Winona
9.6 out of 10, Exceptional, (89 reviews)
The price is ฿4,725
฿5,275 total
includes taxes & fees
16 Apr - 17 Apr

The Rushford Inn
The Rushford InnRushford
The price is ฿5,094
฿5,622 total
includes taxes & fees
19 Apr - 20 Apr

AmericInn by Wyndham Winona
AmericInn by Wyndham WinonaWinona
9.0 out of 10, Wonderful, (923 reviews)
The price is ฿4,003
฿4,468 total
includes taxes & fees
27 Apr - 28 Apr

The Wen Inn formerly Andor Wenneson
The Wen Inn formerly Andor WennesonPeterson
9.8 out of 10, Exceptional, (62 reviews)
The price is ฿2,791
฿3,061 total
includes taxes & fees
28 Apr - 29 Apr

Spark by Hilton Rochester South
Spark by Hilton Rochester SouthRochester
9.4 out of 10, Exceptional, (437 reviews)
The price is ฿2,770
฿3,189 total
includes taxes & fees
6 May - 7 May

AmericInn by Wyndham Rochester Near Mayo Clinic
AmericInn by Wyndham Rochester Near Mayo ClinicRochester
8.0 out of 10, Very good, (1,257 reviews)
The price is ฿2,451
฿2,822 total
includes taxes & fees
19 Apr - 20 Apr

Holiday Inn Express Rochester South - Mayo Area by IHG
Holiday Inn Express Rochester South - Mayo Area by IHGRochester
8.8 out of 10, Excellent, (1,004 reviews)
The price is ฿2,531
฿2,914 total
includes taxes & fees
19 Apr - 20 Apr

The Plaza Hotel & Suites Winona
The Plaza Hotel & Suites WinonaWinona
8.8 out of 10, Excellent, (1,001 reviews)
The price is ฿4,645
฿5,186 total
includes taxes & fees
14 Apr - 15 Apr

Best Western Rochester Hotel Mayo Clinic Area/St. Mary's
Best Western Rochester Hotel Mayo Clinic Area/St. Mary'sRochester
8.2 out of 10, Very good, (882 reviews)
The price is ฿3,013
฿3,469 total
includes taxes & fees
27 Apr - 28 Apr

Hampton Inn & Suites Rochester-North
Hampton Inn & Suites Rochester-NorthRochester
9.2 out of 10, Wonderful, (1,003 reviews)
The price is ฿3,389
฿3,901 total
includes taxes & fees
26 Apr - 27 Apr
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in
Learn more about St. Charles
St. Charles awaits: its natural setting and more!

More cheap stays in St. Charles

Super 8 by Wyndham Winona MN
1025 Sugar Loaf Rd Winona MN
The price is ฿1,890 per night from 26 Apr to 27 Apr
฿1,890
฿2,148 total
26 Apr - 27 Apr
includes taxes & fees
7.6/10 Good! (1,008 reviews)










































































