An aerial view of a town with industrial buildings, roads, and green areas.

St. Charles Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for St. Charles hotels

1. Hampton Inn Rochester-South

Hampton Inn Rochester-South
2.5 star property
Rochester
9.0 out of 10, Wonderful, (1,002 reviews)
"Great stay"
United States
Susan
The price is P6,175
P7,109 total
includes taxes & fees
Dec 12 - Dec 13
Hampton Inn Rochester-South

2. Holiday Inn Express Rochester South - Mayo Area by IHG

Holiday Inn Express Rochester South - Mayo Area by IHG
2.5 star property
Rochester
8.8 out of 10, Excellent, (1,003 reviews)
"Nice location, easy access and good breakfast."
United States
Rick
The price is P5,480
P6,310 total
includes taxes & fees
Dec 11 - Dec 12
Holiday Inn Express Rochester South - Mayo Area by IHG

3. Hyatt House Rochester/Mayo Clinic Area

Hyatt House Rochester/Mayo Clinic Area
3.0 star property
Downtown Rochester
9.0 out of 10, Wonderful, (1,004 reviews)
"Great stay."
Canada
Robert Blaise
The price is P7,086
P8,158 total
includes taxes & fees
Nov 27 - Nov 28
Hyatt House Rochester/Mayo Clinic Area

4. AmericInn by Wyndham Winona

AmericInn by Wyndham Winona
3.0 star property
Winona
9.0 out of 10, Wonderful, (1,001 reviews)
"Always stay when in the area, great staff and clean rooms."
United States
Jonathan
The price is P8,504
P9,493 total
includes taxes & fees
Dec 13 - Dec 14
AmericInn by Wyndham Winona

5. Spark by Hilton Rochester South

Spark by Hilton Rochester South
3.0 star property
Rochester
9.2 out of 10, Wonderful, (611 reviews)
"Great value"
United States
Jen
The price is P4,279
P4,926 total
includes taxes & fees
Nov 22 - Nov 23
Spark by Hilton Rochester South

6. Econo Lodge Mayo Clinic Area

Econo Lodge Mayo Clinic Area
2.0 star property
Rochester
9.0 out of 10, Wonderful, (1,001 reviews)
"Clean room and breakfast area was very clean."
United States
Britta
The price is P4,277
P4,924 total
includes taxes & fees
Dec 12 - Dec 13
Econo Lodge Mayo Clinic Area

7. Comfort Inn & Suites Rochester South Mayo Clinic

Comfort Inn & Suites Rochester South Mayo Clinic
2.0 star property
Rochester
8.8 out of 10, Excellent, (1,000 reviews)
"Great place to stay."
United States
LeeAnn
The price is P4,760
P5,480 total
includes taxes & fees
Dec 11 - Dec 12
Comfort Inn & Suites Rochester South Mayo Clinic

8. Stone Mill Hotel & Suites

Stone Mill Hotel & Suites
3.0 star property
Lanesboro
9.6 out of 10, Exceptional, (732 reviews)
"Very unique property with cozy, comfortable accommodations."
United States
Bernie
The price is P6,691
P7,185 total
includes taxes & fees
Nov 16 - Nov 17
Stone Mill Hotel & Suites

9. La Quinta Inn & Suites by Wyndham Rochester Mayo Clinic S

La Quinta Inn & Suites by Wyndham Rochester Mayo Clinic S
3.0 star property
Rochester
7.6 out of 10, Good, (1,052 reviews)
"Nice place!"
United States
Joseph
The price is P4,550
P5,238 total
includes taxes & fees
Nov 22 - Nov 23
La Quinta Inn & Suites by Wyndham Rochester Mayo Clinic S

10. TownePlace Suites by Marriott Rochester Mayo Clinic Area

TownePlace Suites by Marriott Rochester Mayo Clinic Area
3.0 star property
Kutzky Park
9.6 out of 10, Exceptional, (577 reviews)
"This location is awesome if you are going to Mayo Clinic. What an easy walk to the clinic. Several great restaurants are also within walking distance."
United States
Neil
The price is P8,730
P10,051 total
includes taxes & fees
Nov 27 - Nov 28
TownePlace Suites by Marriott Rochester Mayo Clinic Area

11. Residence Inn by Marriott Rochester Mayo Clinic Area South

Residence Inn by Marriott Rochester Mayo Clinic Area South
3.0 star property
Rochester
9.6 out of 10, Exceptional, (321 reviews)
"Clean hotel, friendly staff, great location."
United States
Chee
The price is P8,412
P9,684 total
includes taxes & fees
Nov 27 - Nov 28
Residence Inn by Marriott Rochester Mayo Clinic Area South

12. Quality Inn & Suites Mayo Clinic Area

Quality Inn & Suites Mayo Clinic Area
2.5 star property
Rochester
8.8 out of 10, Excellent, (973 reviews)
"Nice location, staff very helpful and friendly, and nice big room"
United States
Mark
The price is P4,298
P5,017 total
includes taxes & fees
Dec 11 - Dec 12
Quality Inn & Suites Mayo Clinic Area

13. AmericInn by Wyndham Rochester Near Mayo Clinic

AmericInn by Wyndham Rochester Near Mayo Clinic
3.0 star property
Rochester
8.2 out of 10, Very good, (1,597 reviews)
"Great stay, we were only there for one night, but the staff was very nice and helpful!"
United States
Madelyn
The price is P4,651
P5,354 total
includes taxes & fees
Dec 6 - Dec 7
AmericInn by Wyndham Rochester Near Mayo Clinic

14. Brentwood Inn & Suites

Brentwood Inn & Suites
2.5 star property
Downtown Rochester
8.8 out of 10, Excellent, (1,005 reviews)
"Our stay was very nice"
United States
Anne
The price is P7,647
P8,804 total
includes taxes & fees
Nov 19 - Nov 20
Brentwood Inn & Suites

15. Fairfield Inn & Suites by Marriott Winona

Fairfield Inn & Suites by Marriott Winona
3.0 star property
Winona
9.4 out of 10, Exceptional, (422 reviews)
"The pool and breakfast were both great!"
United States
Leanne
The price is P8,546
P9,539 total
includes taxes & fees
Nov 29 - Nov 30
Fairfield Inn & Suites by Marriott Winona

16. Home2 Suites by Hilton Rochester Mayo Clinic Area

Home2 Suites by Hilton Rochester Mayo Clinic Area
3.0 star property
Rochester
9.4 out of 10, Exceptional, (1,002 reviews)
"Clean room, very nice staff and nice atmosphere."
United States
howard
The price is P7,096
P8,169 total
includes taxes & fees
Nov 29 - Nov 30
Home2 Suites by Hilton Rochester Mayo Clinic Area

17. Hilton Rochester Mayo Clinic Area

Hilton Rochester Mayo Clinic Area
3.5 star property
Downtown Rochester
9.6 out of 10, Exceptional, (658 reviews)
"Clean rooms, great staff, convenient location."
United States
Jennifer
The price is P10,779
P12,410 total
includes taxes & fees
Nov 27 - Nov 28
Hilton Rochester Mayo Clinic Area

18. SpringHill Suites by Marriott Rochester-Mayo Clinic/St Marys

SpringHill Suites by Marriott Rochester-Mayo Clinic/St Marys
3.0 star property
Kutzky Park
8.6 out of 10, Excellent, (1,001 reviews)
"Clean rooms & nice breakfast"
United States
Jackie
The price is P7,112
P8,187 total
includes taxes & fees
Nov 22 - Nov 23
SpringHill Suites by Marriott Rochester-Mayo Clinic/St Marys

19. Country Trails Inn & Suites

Country Trails Inn & Suites
2.0 star property
Preston
9.4 out of 10, Exceptional, (166 reviews)
"Very nice place to stay."
United States
Jeannie
The price is P8,061
P8,897 total
includes taxes & fees
Nov 16 - Nov 17
Country Trails Inn & Suites

20. Hampton Inn & Suites Rochester-North

Hampton Inn & Suites Rochester-North
2.5 star property
Rochester
9.2 out of 10, Wonderful, (1,000 reviews)
"Clean room great facilities."
United States
Mark
The price is P6,127
P7,053 total
includes taxes & fees
Dec 11 - Dec 12
Hampton Inn & Suites Rochester-North
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.

Compare top hotels in St. Charles

2.5 star property
Rochester
2.5 star property
Rochester
3.0 star property
Downtown Rochester
3.0 star property
Winona
3.0 star property
Rochester
9.0
Wonderful
1,002 reviews
8.8
Excellent
1,003 reviews
9.0
Wonderful
1,004 reviews
9.0
Wonderful
1,001 reviews
9.2
Wonderful
611 reviews
The price is P6,175
P7,109 total
includes taxes & fees
Dec 12 - Dec 13
The price is P5,480
P6,310 total
includes taxes & fees
Dec 11 - Dec 12
The price is P7,086
P8,158 total
includes taxes & fees
Nov 27 - Nov 28
The price is P8,504
P9,493 total
includes taxes & fees
Dec 13 - Dec 14
The price is P4,279
P4,926 total
includes taxes & fees
Nov 22 - Nov 23
  • Yes, Breakfast included
  • Yes, Pool
  • No Spa
  • Yes, Pet-friendly
  • Yes, WiFi included
  • Yes, Parking
  • Yes, Breakfast included
  • Yes, Pool
  • No Spa
  • No Pet-friendly
  • Yes, WiFi included
  • Yes, Parking
  • Yes, Breakfast included
  • Yes, Pool
  • No Spa
  • Yes, Pet-friendly
  • Yes, WiFi included
  • Yes, Parking
  • Yes, Breakfast included
  • Yes, Pool
  • No Spa
  • Yes, Pet-friendly
  • Yes, WiFi included
  • Yes, Parking
  • Yes, Breakfast included
  • Yes, Pool
  • No Spa
  • Yes, Pet-friendly
  • Yes, WiFi included
  • Yes, Parking
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!

An aerial view of a town with industrial buildings, roads, and green areas.

Top St. Charles Hotel Reviews

More cheap stays in St. Charles

Find out more about St. Charles

Top reasons to visit St. Charles

  • Charming Downtown: St. Charles features a delightful downtown area with friendly locals and a vibrant atmosphere, perfect for leisurely strolls and shopping.
  • Outdoor Activities: Enjoy nearby hiking trails, romantic strolls, and ice skating, making it a haven for outdoor enthusiasts.
  • Historic District: Explore the historic St. Charles district, rich in character and local history.
  • Recreational Areas: Visit urban parks and nearby national and state parks for a scenic retreat.
  • Diverse Accommodations: A variety of hotels cater to families, pets, and business travellers, ensuring a comfortable stay.

Find great hotels near St. Charles

Explore a variety of hotel accommodations in St. Charles, Minnesota, catering to diverse traveller needs. Whether you're seeking a family-friendly atmosphere, pet-friendly options, or facilities suited for business travel, you'll find suitable choices here. With a mix of hotels and unique agritourism properties, St. Charles offers an inviting experience for all visitors. Read reviews to discover the best hotels that promise a memorable stay in this charming destination.

  • Spark by Hilton Rochester South: Spark by Hilton Rochester South embodies a modern and vibrant atmosphere, perfect for those seeking a pet-friendly stay. Located 32.2km from St. Charles, this 3-star hotel is well-suited for business travellers and pet owners alike. Guests can enjoy the convenience of bringing their furry companions, with specific policies in place to enhance your experience. The hotel features contemporary accommodations, ideal for unwinding after a busy day, and has amenities tailored to meet the needs of both leisure and business guests.
  • Holiday Inn Express Rochester South - Mayo Area by IHG: The Holiday Inn Express Rochester South - Mayo Area is a family-friendly hotel situated 32.2km from St. Charles, perfect for those travelling with children. This property offers a welcoming environment with a range of amenities designed for families, including complimentary cribs. It's an excellent choice for business travellers as well, with comfortable rooms and essential facilities. Guests appreciate the warm hospitality and the convenient location, making it an ideal base for exploring the Mayo Clinic area and beyond.
  • Days Inn by Wyndham Winona: Located 29.0km from St. Charles, Days Inn by Wyndham Winona is the ultimate destination for adventure seekers and families. This hotel provides a plethora of outdoor activities, such as snow tubing, snowboarding, and cave exploring, making it an exciting choice for those looking to experience the great outdoors. Family-friendly amenities, including nearby sledding and free cribs, ensure a comfortable stay for guests of all ages. With its focus on recreation and relaxation, this hotel is a fantastic option for those wishing to balance adventure with comfort.

Where to stay near St. Charles

St. Charles offers a delightful blend of adventure and scenic beauty, making it an ideal destination for outdoor enthusiasts. Explore the charming downtown area, where friendly locals welcome you to experience the vibrant atmosphere. Nearby cities like San Francisco and New Orleans provide a unique contrast with their bustling business vibes and stylish architecture. Whether you're seeking relaxation or excitement, St. Charles and its surrounding regions promise a memorable vacation.

  • Dover: Nestled a mere 8.0km from St. Charles, Dover is a charming city that entices outdoor enthusiasts and adventure seekers alike. With its scenic landscapes, visitors can indulge in a variety of recreational activities throughout the year. The peak season from June to August sees an influx of travellers eager to explore the nearby national state park and enjoy the stunning water features. Dover's educational venues also provide a wonderful opportunity for learning amidst nature. Whether you’re hiking through the picturesque trails or simply soaking in the serene surroundings, Dover offers a delightful travel experience.
  • Utica: Located also 8.0km from St. Charles, Utica is a vibrant city renowned for its outdoor adventures and breathtaking scenery. The city attracts moderate seasonal visitors, especially during the warmer months of July and August, as well as in October. Outdoor enthusiasts can take advantage of the numerous recreational areas and extensive hiking trails that wind through the natural beauty of the region. The proximity to a national state park and a winding river adds to Utica's allure, making it an ideal destination for those looking to immerse themselves in nature while enjoying an adventurous escape.
  • Elba: Just 9.7km away from St. Charles, Elba is a quaint village that offers a peaceful retreat for nature lovers and adventure seekers. With a steady flow of visitors, particularly from June to August, Elba is perfect for those looking to explore outdoor activities. The nearby national state park, river, and lake provide countless opportunities for recreation, while the local ski field promises winter fun. Elba's combination of education and scenic beauty makes it an enchanting spot for relaxation and exploration, ensuring a memorable experience for every traveller.

Things to do near St. Charles

St. Charles, Minnesota, offers a delightful blend of adventure and scenic beauty, perfect for a memorable vacation. Visitors can enjoy recreational areas, explore local shopping centres, and engage in educational activities. For those seeking outdoor pursuits, there are opportunities for nearby hiking, romantic strolls, and even ice skating. Don’t forget to pack beach chairs for a relaxing day in the sun as you create your bucket list of experiences in this charming town.

Shopping

For a charming shopping experience in St. Charles, visit the local shops and boutiques. If you're up for a drive, check out Apache Mall, 33.8km away, and Shops University Square, 32.2km away, both offering a variety of entertainment and family-friendly vibes.

Recreation

The Regional Sports Center offers an energetic atmosphere for sports enthusiasts, perfect for staying active. Nearby, the Maple Valley Golf & Country Club presents a scenic outdoor setting for golf lovers. For a tranquil retreat, Goodview Park invites relaxation amidst nature’s beauty, ideal for unwinding and rejuvenation.

Adventure

The Winona Indoor Tennis Center, located 32.2km from St. Charles, provides an exhilarating environment for tennis enthusiasts. For skiing, head to the Coffee Mill Ski Area, 40.2km away, where sports and ski vibes abound. Additionally, the Sugar Loaf Trailhead, 33.8km away, offers picturesque hiking opportunities amidst stunning scenery.

Nightlife

Enjoy a cinematic experience at Marcus Rochester Cinema, just 32.2km from St. Charles, perfect for a romantic evening. For a touch of culture, visit Jon Hassler Theater, 20.9km away, offering captivating performances. Don’t miss the LARK Carousel, 33.8km out, ideal for family fun under the stars.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for St. Charles

To save on your trip to St. Charles, plan your visit between November and January when prices are lower, particularly on Sundays. Use Expedia’s search tool to find affordable accommodations by sorting options from lowest to highest price and applying filters for eco-friendly stays. Consider bundling your hotel, flights, and activities for additional savings. Look out for exclusive discounts and instant savings to further reduce costs. Exploring the area on foot is also a great way to enjoy free activities while saving on transport expenses.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in St. Charles are November to January, where the prices are slightly lower. This is in comparison to May and September to October, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in St. Charles is Sunday. The most expensive day to stay in St. Charles is Tuesday.
  • Find cheap hotels on Expedia: Expedia’s search tool enables you to specify your budget, preferred destination, and additional preferences. You can arrange your search results to display prices from lowest to highest, allowing you to find the most affordable hotels right away. Additionally, you have the option to refine your search by hotel category; for instance, selecting the Eco-certified filter will showcase sustainable and eco-friendly accommodations that are available for booking.
  • Consider bundling your trip: You can save money by combining your hotel reservation in St. Charles with your flights and activities by opting for an Expedia package.

Find the best attractions near St. Charles

St. Charles, Minnesota, offers a delightful mix of adventure and scenic beauty, making it ideal for outdoor enthusiasts and families alike. Key attractions include the historic St. Charles district, the St. Charles Convention Center, and nearby national and state parks. Visitors can also explore urban parks and local colleges, ensuring a rich experience for all who venture here.

  • Rock in the House: This unique landmark, located 30.6km from St. Charles, offers stunning scenery and a welcoming atmosphere. The friendly locals enhance your experience, making it a charming spot to relax and enjoy the picturesque views.
  • Whitewater State Park: Situated just 6.4km away, this national park is a haven for outdoor enthusiasts. With breathtaking landscapes and numerous trails, it provides endless opportunities for adventure in nature, from hiking to birdwatching.
  • Whitewater River: Also located 6.4km from St. Charles, this river is perfect for those seeking a tranquil outdoor experience. Enjoy the serene surroundings while engaging in activities like fishing or simply taking in the scenic beauty.

Best time to go to St. Charles

The best time to visit St. Charles is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly sunny with light rain. January is its coolest month on average. At this time, visitor numbers are average and weather is mostly cloudy with no rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January15.1°F (-9.4°C)No RainMostly CloudyAverageSlightly Low
February17.2°F (-8.2°C)No RainMostly CloudyAverageAverage
March32.5°F (0.3°C)Light RainMostly CloudyAverageAverage
April43.7°F (6.5°C)Light RainMostly CloudyAverageAverage
May56.5°F (13.6°C)Light RainMostly SunnyAverageSlightly High
June66.7°F (19.3°C)Light RainMostly SunnySlightly HighAverage
July70.5°F (21.4°C)Light RainMostly SunnySlightly HighAverage
August68.9°F (20.5°C)Light RainMostly SunnySlightly HighAverage
September62.1°F (16.7°C)Light RainMostly SunnyAverageSlightly High
October48.0°F (8.9°C)Light RainMostly SunnySlightly LowSlightly High
November34.9°F (1.6°C)No RainMostly SunnySlightly LowSlightly Low
December22.5°F (-5.3°C)Light RainMostly CloudySlightly LowSlightly Low

The nearest major airports for your trip to St. Charles

For your visit to St. Charles, Minnesota, the nearest major airport is Rochester International Airport (RST), situated 37.0km away. Excellent hotel options nearby include the 3.5-star Hyatt House Rochester/Mayo Clinic Area, EVEN Hotel Rochester - Mayo Clinic Area by IHG, and Aspen Select, all located approximately 12.9km from the airport. Alternatively, La Crosse Municipal Airport (LSE) is 64.4km away, with the 4-star Charmant Hotel and 3.5-star Radisson Hotel La Crosse both just 6.4km from the airport, offering convenient shuttle services. Days Inn by Wyndham La Crosse Conference Center is another option, located 1.6km from LSE, providing easy access for travellers.

Frequently asked questions

Where is the best place to stay in St. Charles?
AmericInn by Wyndham Rochester Near Mayo Clinic, located 20.5 mi (32.9 km) from the heart of St. Charles, is a top choice for your stay based on our traveler data. Other good options for your trip to the area are Kahler Grand Hotel and Kahler Inn and Suites - Mayo Clinic Area. See all available top hotels, or vacation rentals in St. Charles.
If I need to cancel my hotel reservation in St. Charles, will I receive a refund?
Yes! The majority of hotel reservations are fully refundable provided that you cancel prior to the hotel's cancellation deadline, which is usually within 24-48 hours of your scheduled arrival. If your reservation is non-refundable, it may still be possible to cancel it and be given a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in St. Charles.
What's it like staying in St. Charles?
Visitors can enjoy all that St. Charles has to offer including its parks. This city also attracts tourists with its welcoming locals. In St. Charles, there are 3 hotels and other accommodations to choose from. Find out more about St. Charles.
What is there to see in St. Charles?
A couple of favorite places to visit are Whitewater State Park and Whitewater River. You'll also find Regional Sports Center and National Volleyball Center in the area. Check out what more to see and do in Expedia's St. Charles guide.
What's the seasonal weather like in St. Charles?
The hottest months are usually July and August with an average temp of 67°F, while the coldest months are January and February with an average of 22°F. The snowiest months in St. Charles are January, March, February, and April, with each month seeing an average of 8 inches of snowfall.

Explore a world of travel with Expedia