Find hotels in St. Charles, MI from SAR 204
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check prices for these dates
Tonight
Tomorrow
This weekend
Next weekend
Compare 174 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Bavarian Inn of Frankenmuth
Bavarian Inn of Frankenmuth
9.2 out of 10, Wonderful, (2271)
The price is SAR 537
SAR 755 total
includes taxes & fees
19 May - 20 May

Marv Herzog Hotel
Marv Herzog Hotel
9.6 out of 10, Exceptional, (1005)
The price is SAR 450
SAR 508 total
includes taxes & fees
7 May - 8 May

Drury Inn & Suites Frankenmuth
Drury Inn & Suites Frankenmuth
9.4 out of 10, Exceptional, (1050)
The price is SAR 375
SAR 424 total
includes taxes & fees
11 May - 12 May

Hampton Inn & Suites Saginaw
Hampton Inn & Suites Saginaw
8.6 out of 10, Excellent, (1002)
The price is SAR 379
SAR 421 total
includes taxes & fees
11 May - 12 May

The Triangle Motel
The Triangle Motel
9.0 out of 10, Wonderful, (186)
The price is SAR 450
SAR 477 total
includes taxes & fees
7 May - 8 May

The Pines Country Inn
The Pines Country Inn
9.2 out of 10, Wonderful, (676)
The price is SAR 431
SAR 466 total
includes taxes & fees
6 May - 7 May
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.
More cheap stays in St. Charles
More cheap stays in St. Charles

Comfort Suites Saginaw
5180 Cardinal Square Boulevard, Saginaw, MI
The price is SAR 310 per night from May 12 to May 13
SAR 310
SAR 345 total
includes taxes & fees
12 May - 13 May
8/10 Very Good! (703 reviews)
Hotels in St. Charles with star-rating
Hotels in St. Charles with star-rating

4 Star Hotels
1 properties
Stay near popular St. Charles attractions
Stay near popular St. Charles attractions
St. Charles Village Park
Explore the great outdoors at St. Charles Village Park, a lovely green space in St. Charles. While in this family-friendly area, you can enjoy the bars.
Recent reviews of St. Charles hotels
Recent reviews of St. Charles hotels

Drury Inn & Suites Frankenmuth
5/5 Excellent
"Great weekend stay!"
A verified traveler from Grand Blanc stayed at Drury Inn & Suites Frankenmuth
Posted 14 hours ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Stay near popular St. Charles attractions
- Hotels near St. Charles Village Park
- Hotels near Bronner's Christmas Wonderland
- Hotels near Birch Run Premium Outlets
- Hotels near Saginaw Valley State University
- Hotels near The Dow Event Center
- Hotels near River Place Shops
- Hotels near Fashion Square Mall
- Hotels near Frankenmuth Historical Museum
- Hotels near Dow Diamond
- Hotels near Birch Run Speedway & Event Center
- Hotels near Alma College
- Hotels near Temple Theatre
- Hotels near Shiawassee National Wildlife Refuge
- Hotels near Auto City Speedway
- Hotels near The Tridge
- Hotels near Grandpa Tiny's Farm
- Hotels near St. Julians Winery
- Hotels near The Fortress Golf Course
- Hotels near Curwood Castle
- Hotels near Japanese Cultural Center
Hotels near St. Charles Airports
St. Charles Hotels by Brand
Other Hotels near St. Charles, Michigan
- Frankenmuth Hotels
- Saginaw Hotels
- Flint Hotels
- Bay City Hotels
- Birch Run Hotels
- Midland Hotels
- Owosso Hotels
- Great Lakes Hotels
- Alma Hotels
- Southeast Michigan Hotels
- St Johns Hotels
- Durand Hotels
- Bridgeport Hotels
- Clio Hotels
- Flushing Hotels
- Freeland Hotels
- Auburn Hotels
- Saginaw Bay Hotels
- Vassar Hotels
- Mount Morris Hotels
Explore more hotels
- The H Hotel
- Frankenmuth Motel
- SpringHill Suites by Marriott Frankenmuth
- Four Points by Sheraton Saginaw
- Red Roof Inn Flint
- Comfort Inn Birch Run - Frankenmuth
- Days Inn by Wyndham Birch Run
- Comfort Suites Saginaw
- Ramada by Wyndham Saginaw Hotel & Suites
- Hampton Inn & Suites Saginaw
- Fairfield Inn and Suites by Marriott Frankenmuth
- Hampton Inn Birch Run/Frankenmuth