Beginning of main content

Save an extra 10% or more on select hotels with Member Discounts

Access exclusive hotel deals, only with the Travelocity app

Tonight Nov 25 - Nov 26
This weekend Nov 27 - Nov 29
Next weekend Dec 4 - Dec 6

Most frequently booked St. Charles hotels

$80
La Quinta Inn & Suites by Wyndham Rochester

La Quinta Inn & Suites by Wyndham Rochester

3.0 out of 5.0 4353 Canal Pl SE, Rochester, MN
4.1/5
(21 Reviews)
2 indoor pools, a spa tub, and a fitness center are all featured at this smoke-free hotel. There's fun for all ages with a children's pool and a waterslide, and families will appreciate the onsite laundry facilities. There's no skimping on freebies - guests receive free continental breakfast, free WiFi, and free self parking.
 
$98
Kahler Inn and Suites - Mayo Clinic Area

Kahler Inn and Suites - Mayo Clinic Area

3.5 out of 5.0 9 3rd Ave Nw, Rochester, MN
3.4/5
(35 Reviews)
This hotel features a restaurant, a fitness center, and a bar/lounge. WiFi in public areas is free. You'll appreciate the area shuttle, self parking, and business center.
 
$60
White Valley Motel

White Valley Motel

2.5 out of 5.0 449 W. 6th Street, St. Charles, MN
3/5
(4 Reviews)
This motel doesn't skimp on freebies - guests receive free WiFi and free self parking. Staff at the 24-hour front desk can provide around-the-clock assistance.
 
Map

How much is a hotel room in St. Charles?

Hotels in St. Charles start at $60 per night. Prices and availability subject to change. Additional terms may apply.

St. Charles Hotel & Travel Guide

There are less than a handful of hotels within a short drive of St. Charles. We recommend all visitors book early if you'd like to stay central.

The White Valley Motel is the closest accommodation to the center of St. Charles and the only Travelocity-listed hotel within a quick drive.

For those who are in the heart of St. Charles, it is around 13 miles (20 kilometers) to the Oakenwald Terrace.

Planning on seeing more of the forests and lakes this part of the country offers? How about you spend some extra nights in some of the other destinations in Southern Minnesota? Spend your time ice skating and quad biking or make a trip to the area's diverse places of interest. Suitable Travelocity-listed establishments will be your home away from home.

The closest hotels in Rochester are Austin and Austin. Austin is 50 miles (83 kilometers) to the southwest of St. Charles, while Austin is 50 miles (83 kilometers) to the southwest. Travelocity-registered hotel options in Austin include the Holiday Inn Austin and AmericInn Austin. The Days Inn Austin and Econo Lodge are some of the places to stay in Austin.

Make sure you spend a few hours hanging out with some Rochester lovers of sports at a community game. La Crosse Center is 40 miles (67 kilometers) to the east of St. Charles. Sports fans wanting to find hotels nearby can take their choice from the Courtyard by Marriott La Crosse or the Holiday Inn Hotel & Suites La Crosse.

If you're flying to St. Charles, a logical gateway is Rochester International Airport. The closest accommodation option is AmericInn Hotel & Suites Rochester Airport.


Recent St. Charles hotel reviews by fellow wanderers


*Price based on the lowest price found within past 24 hours and based upon one night stay for two adults over the next thirty days. Prices and availability subject to change. Additional terms may apply.