Star Rating
Hotel Name
Price Range (USD)to
Amenities

St. Charles Minnesota Accommodations

Only hotels in St. Charles are listed below. Search for the cheapest discounted hotel and motel rates in or near St. Charles, MN for your upcoming personal or group travel. We list the best St. Charles Minnesota hotel/motel rooms. Review the St. Charles hotel list below to find the perfect lodging. We also have a map of the St. Charles hotels. Group booking? Search St. Charles Group Hotel Deals

The St. Charles center point is approximately 16 miles east of Mid America Convention Service and 17 miles west of St Mary's University.

St. Charles Hotels & Accommodations

Days Inn Winona - Winona 420 Cottonwood Dr., Winona, MN 55987 ~18.35 miles east of St. Charles
  • 2 star Rural property
  • Check-in time: 3:00pm
  • Most guests criticized the unstylish hotel
  • Approx. half of guests complained about the bathroom
Americinn Hotel & Suites Winona 303 Pelzer St., Winona, MN 55987 ~18.65 miles east of St. Charles
  • Affordable Rural property
  • Comp. Breakfast
Microtel Inn & Suites by Wyndham Rochester South : 4165 Maine Ave. Se 4165 Maine Ave. Se, Rochester, MN 55904 ~20.79 miles west of St. Charles
  • Inexpensive Suburban hotel
  • 4 floors in property
Comfort Inn & Suites in Rochester 4141 Maine Ave. Se, Rochester, MN 55904 Website ~20.80 miles west of St. Charles
  • Midscale Suburban hotel
  • Hotel has 84 suites
Country Inn & Suites South 77 Woodlake Dr. Se, Rochester, MN 55904 ~21.06 miles west of St. Charles
  • Mid-scale Highway hotel
  • Airport shuttle provided
  • Nearby movie theater
  • Food is delicious
From$80
Very Good 4.5 /5Read Reviews CallBookMore Details
Extended Stay America Rochester South - Rochester
+1-866-429-5787
55 Woodlake Dr. Se, Rochester, MN 55904 ~21.06 miles west of St. Charles
  • Cheap Airport property
  • 2 suites in hotel
  • Great shopping
  • Dirty dishes
Super 8 Winona Mn : 1025 Sugar Loaf Rd. 1025 Sugar Loaf Rd., Winona, MN 55987 ~21.10 miles east of St. Charles
  • Cheap Highway property
  • Complimentary breakfast is offered
La Quinta Inn & Suites 4353 Canal Place Se, Rochester, MN 55904 ~21.13 miles west of St. Charles
  • Three Star Suburban hotel
  • Shuttle from airport available
Super 8 Rochester Mayo Clinic Area : 106 Southeast 21st St. 106 Southeast 21st St., Rochester, MN 55904 ~21.16 miles west of St. Charles
  • Cheap Suburban hotel
  • Check-in time: 11:00 AM
Holiday Inn Express : 1128 Homer Rd. 1128 Homer Rd., Winona, MN 55987 ~21.18 miles east of St. Charles
  • Affordable Suburban hotel
  • Fitness / Gym is on-site
  • Great breakfast choices
  • Bed was comfortable
From$129
Very Good 4.5 /5Recent Reviews CallBookMore Details
Days Inn & Suites Rochester South 3595 Commercial Dr. Sw, Rochester, MN 55904 ~21.19 miles west of St. Charles
  • Affordable Highway property
  • Hotel has 114 rooms
Quality Inn & Suites in Rochester 1620 1st Ave. Se, Rochester, MN 55904 ~21.24 miles west of St. Charles
  • Inexpensive Suburban property
  • 39 suites in property
  • Nice rooms
  • Full size refrigerator
From$70
Very Good 4.5 /5Read Reviews CallBookMore Details
Econo Lodge - Rochester 1850 South Broadway, Rochester, MN 55904 ~21.25 miles west of St. Charles
  • Economical Suburban property
  • Check-in time: 3:00
  • Breakfast was great
  • The majority of guests said rooms were clean
Super 8 Fairgrounds - Rochester 1230 South Broadway, Rochester, MN 55904 ~21.28 miles west of St. Charles
  • Inexpensive hotel
  • 5 floors in property
Hampton Inn Rochester South 1755 South Broadway, Rochester, MN 55904 ~21.30 miles west of St. Charles
  • Low Cost Suburban hotel
  • 103 sleeping rooms in hotel
  • Reasonable price
  • Large desk with office chair
From$88
Very Good 4.5 /5Reviews CallBookMore Details
The Plaza Hotel & Suites in Winona 1025 Highway 61 East, Winona, MN 55987 ~21.31 miles east of St. Charles
  • Mid-scale Rural property
  • Check-in time: 03:00 pm
From$77
Very Good 4.0 /5Read Reviews CallBookMore Details
Clarion Inn 1630 South Broadway, Rochester, MN 55904 ~21.35 miles west of St. Charles
  • 3-star Downtown hotel
  • Hotel has 7 meeting rooms
  • The lowest position
  • Amenities are not the best
Wyndham Garden Rochester : 1625 South Broadway 1625 South Broadway, Rochester, MN 55904 ~21.41 miles west of St. Charles
  • Midscale Downtown hotel
  • 5 floors in property
Holiday Inn Downtown Rochester in Rochester 220 South Broadway, Rochester, MN 55904 ~21.50 miles west of St. Charles
  • Mid-scale Downtown property
  • 7 floors in property
  • Cleanliness of the room was just horrible
  • Good shuttle service
From$102
Average 3.0 /5Reviews CallBookMore Details
Hilton Garden Inn Rochester Downtown in Rochester 225 South Broadway, Rochester, MN 55904 ~21.52 miles west of St. Charles
  • Midscale Downtown property
  • Check in: 3:00 PM
  • Good facilities
  • Parking lot next to
From$129
Very Good 4.0 /5Latest Reviews CallBookMore Details
Doubletree Hotel Rochester Mayo Clinic Area 150 South Broadway, Rochester, MN 55904 ~21.52 miles west of St. Charles
  • Three Star Downtown hotel
  • 212 rooms in property
  • Everything classy
  • Most guests found the staff to be very friendly
From$139
Very Good 4.5 /5Latest Reviews CallBookMore Details
Days Inn Rochester Downtown - Rochester 6 1st Ave. Northwest, Rochester, MN 55901 ~21.62 miles west of St. Charles
  • Cheap Downtown property
Rochester Marriott 101 1st Ave. Sw, Rochester, MN 55902 ~21.62 miles west of St. Charles
  • Affordable Downtown hotel
  • Hotel has 9 floors
From$126
Very Good 4.0 /5Recent Reviews CallBookMore Details
Kahler Grand Hotel in Rochester 20 2nd Ave. Sw, Rochester, MN 55902 Website ~21.67 miles west of St. Charles
  • High end Downtown hotel
  • Shuttle from airport available
Centerstone Plaza Hotel Soldiers Field in Rochester 401 6th St. Sw, Rochester, MN 55902 ~21.72 miles west of St. Charles
  • Affordable Downtown hotel
  • 8 floors in hotel
From$79
Very Good 4.0 /5Review Score CallBookMore Details
Next 25 St. Charles Hotels >  [1 - 25 of 50]    
Next: See My St. Charles Hotels with Pricing
Back to Top