Top St. Charles hotels deals
Bavarian Inn of Frankenmuth
1 Covered Bridge Ln, Frankenmuth, MI
Free Cancellation
Reserve now, pay when you stay
The price is $147 per night
$147
per night
Jul 9 - Jul 10
2 restaurants, 4 indoor pools, and 3 spa tubs are among this hotel's featured amenities. There's fun for all ages with mini golf and a children's pool, and families will appreciate the picnic area. Relax with a drink at one of the 2 bars/lounges and enjoy free perks like free self parking and WiFi in public areas.
Pool
Hot Tub
Drury Inn & Suites Frankenmuth
260 S Main St, Frankenmuth, MI
Free Cancellation
Reserve now, pay when you stay
The price is $108 per night
$108
per night
Jul 7 - Jul 8
This hotel features an indoor pool and a gym. Traveling on business? Take advantage of the business center and free WiFi in public areas. Enjoy the spa tub and free perks like buffet breakfast and free self parking.
Pool
Hot Tub
Holiday Inn Express Birch Run - Frankenmuth Area, an IHG Hotel
12150 Dixie Hwy, Birch Run, MI
Free Cancellation
The price is $114 per night
$114
per night
Jun 24 - Jun 25
This hotel features an indoor pool and a 24-hour gym. Traveling on business? Take advantage of the 24-hour business center and free WiFi in public areas. Enjoy the spa tub and perks like free self parking.
Pool
Hot Tub
Americas Best Value Inn Birch Run
9235 E. Birch Run Road, Birch Run, MI
Free Cancellation
Reserve now, pay when you stay
The price is $70 per night
$70
per night
Jun 19 - Jun 20
This hotel features a spa tub and a sauna. Business travelers can take advantage of the free WiFi in public areas. Guests will appreciate freebies like continental breakfast and free self parking.
Hot Tub
Breakfast included
Ramada by Wyndham Saginaw Hotel & Suites
3325 Davenport Ave, I-675 Exit3, Saginaw, MI
Free Cancellation
Reserve now, pay when you stay
The price is $72 per night
$72
per night
Jun 20 - Jun 21
This hotel doesn't skimp on freebies - guests receive free continental breakfast, free WiFi, and free self parking. Traveling on business? Take advantage of the 2 conference rooms, business center, and express check-out. Enjoy the 24-hour gym and conveniences like a 24-hour front desk and concierge services.
Breakfast included
Parking included
Marv Herzog Hotel
501 S. Main Street, Frankenmuth, MI
The price is $160 per night
$160
per night
Jun 20 - Jun 21
This hotel doesn't skimp on freebies - guests receive free buffet breakfast, free WiFi, and free self parking. Business travelers can take advantage of the business center. A terrace and luggage storage are also provided.
Breakfast included
Parking included
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.
Popular places to visit
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.
Photos of local treasures
Browse St. Charles vacation photos for more inspiration