Find hotels in St. Charles, MI from CA $78

  • 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

Guest rating
Guest rating
Star rating

Our top choices for St. Charles hotels

Relax Inn

Relax Inn
2.5 star property
Saginaw
8.4 out of 10, Very good, (567 reviews)
"This is an old dated motel. The carpet looked dirty, the shower restroom is old definitely recommend using shower shoes. But with all that the owner is very sweet and helpful. The bed was comfortable, heat/air con works and my pup loved it. If you are looking for an updated, very clean place, this isn't it. If you are looking for a pet friendly motel to just get some sleep in, then this is your go to place. I would stay here again."
United States
Angela
The price is CA $81
CA $90 total
includes taxes & fees
Apr 27 - Apr 28
Relax Inn

Montague Inn

Montague Inn
3.0 star property
Celebration Square
8.6 out of 10, Excellent, (467 reviews)
"Beautiful place!"
Canada
Shannon
The price is CA $110
CA $122 total
includes taxes & fees
May 3 - May 4
Montague Inn

Heidelberg Motel by Capital O Bridgeport Frankenmuth I 75

Heidelberg Motel by Capital O Bridgeport Frankenmuth I 75
2.5 star property
Bridgeport
6.2 out of 10, (174 reviews)
"Clean rooms, friendly and helpful managers, quiet location"
United States
Rivers
The price is CA $69
CA $81 total
includes taxes & fees
Apr 14 - Apr 15
Heidelberg Motel by Capital O Bridgeport Frankenmuth I 75

Americas Best Value Inn Birch Run

Americas Best Value Inn Birch Run
2.0 star property
Birch Run
8.0 out of 10, Very good, (1,008 reviews)
"Room was very nice, staff was all very nice, and the waffles at breakfast were delicious!"
United States
Karen
The price is CA $93
CA $105 total
includes taxes & fees
May 10 - May 11
Americas Best Value Inn Birch Run

Frankenmuth Motel

Frankenmuth Motel
2.0 star property
Frankenmuth
9.4 out of 10, Exceptional, (1,086 reviews)
"Excellent place to stay"
United States
Gabrielle
The price is CA $135
CA $152 total
includes taxes & fees
Apr 12 - Apr 13
Frankenmuth Motel

Home2 Suites By Hilton Frankenmuth

Home2 Suites By Hilton Frankenmuth
3.0 star property
Frankenmuth
9.4 out of 10, Exceptional, (122 reviews)
"Everything we needed was there and extra blankets!"
United States
Claudia
The price is CA $180
CA $204 total
includes taxes & fees
Apr 27 - Apr 28
Home2 Suites By Hilton Frankenmuth

Baymont by Wyndham Bridgeport/Frankenmuth

Baymont by Wyndham Bridgeport/Frankenmuth
2.5 star property
Bridgeport
8.0 out of 10, Very good, (1,006 reviews)
"Great staff, great breakfast, comfy bed linens!"
United States
Kristen
The price is CA $98
CA $109 total
includes taxes & fees
Apr 19 - Apr 20
Baymont by Wyndham Bridgeport/Frankenmuth

Saravilla Bed and Breakfast

Saravilla Bed and Breakfast
3.0 star property
Alma
9.8 out of 10, Exceptional, (229 reviews)
"The character of the house, the cleanliness, the breakfast was delicious. "
United States
Robert
The price is CA $168
CA $178 total
includes taxes & fees
Apr 13 - Apr 14
Saravilla Bed and Breakfast

Days Inn by Wyndham Birch Run

Days Inn by Wyndham Birch Run
2.5 star property
Birch Run
6.4 out of 10, (1,000 reviews)
"Very relaxing stay "
United States
Frrd
The price is CA $80
CA $90 total
includes taxes & fees
Apr 12 - Apr 13
Days Inn by Wyndham Birch Run

Ramada by Wyndham Saginaw Hotel & Suites

Ramada by Wyndham Saginaw Hotel & Suites
2.5 star property
Saginaw
7.2 out of 10, Good, (1,002 reviews)
"Nice option when staying in the area."
United States
Jeff
The price is CA $85
CA $94 total
includes taxes & fees
May 3 - May 4
Ramada by Wyndham Saginaw Hotel & Suites

Alma Motel Alma

Alma Motel Alma
2.0 star property
Alma
7.8 out of 10, Good, (523 reviews)
"Room WAS CLEAN, staff were friendly, and parking set up was very convenient."
United States
Sharon
The price is CA $80
CA $85 total
includes taxes & fees
Apr 13 - Apr 14
Alma Motel Alma

The Triangle Motel

The Triangle Motel
2.5 star property
Alma
9.0 out of 10, Wonderful, (203 reviews)
"Enjoyed our stay "
United States
Lori
The price is CA $166
CA $176 total
includes taxes & fees
Apr 15 - Apr 16
The Triangle Motel

The Pines Country Inn

The Pines Country Inn
2.5 star property
Owosso
9.2 out of 10, Wonderful, (723 reviews)
"Thoughtful front desk staff, very clean room, excellent option for the area. "
United States
Andrea
The price is CA $159
CA $172 total
includes taxes & fees
Apr 14 - Apr 15
The Pines Country Inn

Comfort Inn Birch Run - Frankenmuth

Comfort Inn Birch Run - Frankenmuth
2.5 star property
Birch Run
8.6 out of 10, Excellent, (1,010 reviews)
"I have stayed at better. "
United States
Denise
The price is CA $130
CA $147 total
includes taxes & fees
Apr 19 - Apr 20
Comfort Inn Birch Run - Frankenmuth

Chesaning Inn & Suites

Chesaning Inn & Suites
2.5 star property
Chesaning
8.2 out of 10, Very good, (14 reviews)
"Great place for our 1 night stop."
United States
Tamara
The price is CA $167
CA $185 total
includes taxes & fees
Apr 27 - Apr 28
Chesaning Inn & Suites

Drury Inn & Suites Frankenmuth

Drury Inn & Suites Frankenmuth
3.0 star property
Frankenmuth
9.4 out of 10, Exceptional, (1,210 reviews)
"Good hotel nice pool"
United States
David
The price is CA $174
CA $197 total
includes taxes & fees
Apr 27 - Apr 28
Drury Inn & Suites Frankenmuth

Marv Herzog Hotel

Marv Herzog Hotel
3.0 star property
Frankenmuth
9.6 out of 10, Exceptional, (1,074 reviews)
"Everything was great, would stay again!!!"
United States
JANET
The price is CA $174
CA $197 total
includes taxes & fees
Apr 19 - Apr 20
Marv Herzog Hotel

The Comstock Inn and Conference Center

The Comstock Inn and Conference Center
3.0 star property
Owosso
8.4 out of 10, Very good, (890 reviews)
"Lobby area was a nice place to relax with family."
United States
Lisa
The price is CA $154
CA $167 total
includes taxes & fees
Apr 27 - Apr 28
The Comstock Inn and Conference Center

Americinn by Wyndham Birch Run/Frankenmuth

Americinn by Wyndham Birch Run/Frankenmuth
2.5 star property
Birch Run
7.6 out of 10, Good, (1,001 reviews)
"Parking near room. "
United States
Keith
The price is CA $111
CA $125 total
includes taxes & fees
Apr 28 - Apr 29
Americinn by Wyndham Birch Run/Frankenmuth

Knights Inn Bridgeport Frankenmuth

Knights Inn Bridgeport Frankenmuth
1.5 star property
Bridgeport
7.0 out of 10, Good, (758 reviews)
"Nice quiet place to stay "
United States
Constance
The price is CA $83
CA $92 total
includes taxes & fees
Apr 12 - Apr 13
Knights Inn Bridgeport Frankenmuth
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

Stay near popular St. Charles attractions

Top St. Charles Hotel Reviews

Recent Reviews in St. Charles

More cheap stays in St. Charles

Hotels in St. Charles with star rating

Frequently asked questions

What is the best area to stay in St Charles?
The best area to stay in St Charles, Michigan, is within the village centre, particularly around the main street, M-52 (S Saginaw Street).

This area is the heart of the village, offering easy access to local amenities and the quaint, small-town feel of St Charles. You'll find a selection of local shops, eateries, and public spaces within a short walk. The village is compact, so staying here means you're never far from anything.

For couples looking for a relaxed getaway, staying in the village centre provides a convenient base. You can enjoy strolls along the Bad River, which runs through the village, or visit the St Charles District Library. The atmosphere is calm and offers a pleasant retreat from city life.

Solo travellers will also appreciate the village centre for its accessibility and the opportunity to engage with local life.
When is the best time to go to St Charles?
The best time to go to St Charles is during the late spring, summer, and early autumn months, from May through to October, when the weather is most pleasant for outdoor activities.

May and June offer comfortable temperatures, usually in the high teens to low twenties Celsius, making it ideal for exploring the local parks, such as Lumberjack Park, or enjoying the Saginaw Valley Rail Trail. The greenery is lush, and events like the annual St Charles Fiesta, celebrating the town's Spanish heritage, often take place in late spring or early summer.

July and August are the warmest months, with temperatures often reaching the mid-to-high twenties. This period is superb for enjoying the Bad River, whether it's for canoeing, kayaking, or fishing. Families might particularly enjoy these months for outdoor fun, as the warm weather allows for full enjoyment of the local natural attractions without concerns about cold.

September and October bring cooler, crisp air, with temperatures typically ranging from the mid-teens to low twenties. The changing autumn leaves provide a scenic backdrop, especially along the Tittabawassee River. This is an excellent time for those who appreciate scenic drives and quieter outdoor pursuits, such as walking or cycling along the rail trails.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in St. Charles.
How can I save on a St. Charles hotel booking with Expedia?
Members always get our best prices. Find our best St. Charles hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
How much is the nightly rate at a St. Charles hotel?
Prices for hotels in St. Charles often vary, but you can find a great deal from CA $78 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia