St. Charles Hotels from ₹4,390

    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Property class

Top 10 St. Charles hotels and places to stay

Montague Inn

3.0 star property
8.4 out of 10, Very good, (387)
"Very nice and unique bed and breakfast . I will stay there again . "
The price is ₹7,424
₹8,241 total
includes taxes & fees
21 Jul - 22 Jul
Montague Inn

Chesaning Inn & Suites

The price is ₹8,057
₹8,944 total
includes taxes & fees
21 Jul - 22 Jul
Chesaning Inn & Suites

Drury Inn & Suites Frankenmuth

3.0 star property
9.4 out of 10, Exceptional, (1086)
"We have stayed at this hotel many times, always a great stay."
The price is ₹11,189
₹12,644 total
includes taxes & fees
17 Aug - 18 Aug
Drury Inn & Suites Frankenmuth

Americas Best Value Inn Birch Run

2.0 star property
8.2 out of 10, Very good, (1004)
"Room was clean staff nice. Sometimes noisy but probably due to being holiday weekend overall enjoyable stay"
The price is ₹6,043
₹6,828 total
includes taxes & fees
18 Aug - 19 Aug
Americas Best Value Inn Birch Run

Americinn by Wyndham Birch Run/Frankenmuth

2.5 star property
7.8 out of 10, Good, (1001)
"Staff were freindly and rooms were comfy and clean. I enjoyed our stay"
The price is ₹6,575
₹7,429 total
includes taxes & fees
23 Jul - 24 Jul
Americinn by Wyndham Birch Run/Frankenmuth

Baymont by Wyndham Bridgeport/Frankenmuth

2.5 star property
7.8 out of 10, Good, (1001)
"Friendly staff"
The price is ₹6,884
₹7,641 total
includes taxes & fees
20 Jul - 21 Jul
Baymont by Wyndham Bridgeport/Frankenmuth

Frankenmuth Motel

2.0 star property
9.4 out of 10, Exceptional, (1008)
"Nice property and great location. "
The price is ₹9,548
₹10,789 total
includes taxes & fees
20 Jul - 21 Jul
Frankenmuth Motel

Relax Inn

2.5 star property
8.6 out of 10, Excellent, (522)
"It's a fine place "
The price is ₹5,586
₹6,201 total
includes taxes & fees
27 Jul - 28 Jul
Relax Inn

Ramada by Wyndham Saginaw Hotel & Suites

2.5 star property
7.4 out of 10, Good, (1012)
"Good for a quick stay overall! "
The price is ₹5,806
₹6,445 total
includes taxes & fees
10 Aug - 11 Aug
Ramada by Wyndham Saginaw Hotel & Suites

Saravilla Bed and Breakfast

3.0 star property
9.8 out of 10, Exceptional, (202)
"Awesome place. Beautifully decorated. Breakfast was wonderful. "
The price is ₹10,829
₹11,479 total
includes taxes & fees
20 Jul - 21 Jul
Saravilla Bed and Breakfast

The Triangle Motel

2.5 star property
9.0 out of 10, Wonderful, (189)
"Everything met our nneeds and was close to the activities we did in the area."
The price is ₹10,313
₹10,932 total
includes taxes & fees
19 Jul - 20 Jul
The Triangle Motel

Knights Inn Bridgeport Frankenmuth

1.5 star property
7.0 out of 10, Good, (683)
"Great property at this price point. "
The price is ₹6,015
₹6,677 total
includes taxes & fees
20 Jul - 21 Jul
Knights Inn Bridgeport Frankenmuth

The Pines Country Inn

2.5 star property
9.2 out of 10, Wonderful, (691)
"nice clean property I came in late but the staffs was understanding and friendly "
The price is ₹9,884
₹10,674 total
includes taxes & fees
20 Jul - 21 Jul
The Pines Country Inn

Fairfield Inn & Suites Saginaw

2.5 star property
8.2 out of 10, Very good, (1001)
"Great staff and very clean "
The price is ₹7,563
₹8,395 total
includes taxes & fees
3 Aug - 4 Aug
Fairfield Inn & Suites Saginaw

Heidelberg Motel

2.5 star property
6.0 out of 10, (141)
"Ok "
The price is ₹5,324
₹5,910 total
includes taxes & fees
20 Jul - 21 Jul
Heidelberg Motel

Comfort Inn Birch Run - Frankenmuth

2.5 star property
8.4 out of 10, Very good, (1002)
"newly renovated great location immaculate cleran great staff"
The price is ₹7,489
₹8,462 total
includes taxes & fees
4 Aug - 5 Aug
Comfort Inn Birch Run - Frankenmuth

Alma Motel Alma

2.0 star property
7.8 out of 10, Good, (463)
"Property is not nrw but clean and the staff is great ! Great price , close to shopping and restaurants. "
The price is ₹4,977
₹5,275 total
includes taxes & fees
28 Jul - 29 Jul
Alma Motel Alma

Days Inn by Wyndham Birch Run

2.5 star property
6.4 out of 10, (1002)
"Location was nice. Right next to freeway and food and shopping. "
The price is ₹6,188
₹6,992 total
includes taxes & fees
4 Aug - 5 Aug
Days Inn by Wyndham Birch Run

The Comstock Inn and Conference Center

3.0 star property
8.4 out of 10, Very good, (773)
"Great stay!"
The Comstock Inn and Conference Center

Baymont by Wyndham Bay City

2.5 star property
6.4 out of 10, (705)
"Affordable stay for road trip. Clean room and friendly staff."
The price is ₹4,390
₹4,873 total
includes taxes & fees
17 Aug - 18 Aug
Baymont by Wyndham Bay City
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

Escape to St. Charles! Enjoy its parks.

Top St. Charles Hotel Reviews

Frequently asked questions

Where is the best place for a stay in St. Charles?

Located 20.5 mi (33 km) from the heart of St. Charles, Bavarian Inn of Frankenmuth is a top choice for your stay, based on our traveller data. Other good choices for your stay in the area are Drury Inn & Suites Frankenmuth and Holiday Inn Express Hotel & Suites Saginaw by IHG. 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! Most room reservations are refundable if you cancel prior to the accommodation's cancellation deadline, which is often 24 or 48 hours before the scheduled arrival. If you have a non-refundable reservation, you might still have the option to cancel and receive a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in St. Charles.

What are some hotels with pools in St. Charles?

Fairfield Inn by Marriott Frankenmuth: Offers free breakfast, a pool and free Internet. Bavarian Inn of Frankenmuth and Fairfield Inn & Suites Saginaw are a couple of other choices with an on-site pool.

What's staying in St. Charles like?

Visitors can enjoy all that St. Charles has to offer, including its parks. There are 177 hotels and other accommodation options in the surrounding area. Find out more about St. Charles.

What is there to see in St. Charles?

A favourite place to visit is St. Charles Village Park. You'll also find Shiawassee National Wildlife Refuge and Hoyt Park in the area. Take a look at what more there is to see and do in Expedia's St. Charles guide.

What's the seasonal weather in St. Charles?

The hottest months are usually July and August, with an average temperature of 20°C, while the coldest months are January and February, with an average of -2°C. The snowiest months in St. Charles are January, February, March and December, with each month seeing an average of 18 cm of snowfall.