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 Oct 20 - Oct 21
This weekend Oct 23 - Oct 25
Next weekend Oct 30 - Nov 1

Most frequently booked St. Charles hotels

$106
Home2 Suites by Hilton Rochester Mayo Clinic Area

Home2 Suites by Hilton Rochester Mayo Clinic Area

2.5 out of 5.0 831 16th Street SW, Rochester, MN
4.8/5
(5 Reviews)
This hotel features an indoor pool and a fitness center. Traveling on business? Take advantage of the 24-hour business center and free WiFi in public areas. Free perks include daily breakfast, free self parking, and an area shuttle.
 
$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.
 
$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.