Find 2 Star Hotels in St. Charles, MI from $58

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check availability on St. Charles 2 Star Hotels

This weekend
Next weekend

Compare St. Charles 2 Star Hotels with updated room rates, reviews, and availability. Most hotels are fully refundable.

Holiday Inn Express Birch Run - Frankenmuth Area by IHG

2.5 star property
Birch Run
8.8 out of 10, Excellent, (1021)
"Really enjoyed our stay!"
United States
James
$103 nightly
The price is $117
Dec 25 - Dec 26
Total with taxes and fees
Holiday Inn Express Birch Run - Frankenmuth Area by IHG

Comfort Inn Birch Run - Frankenmuth

2.5 star property
Birch Run
8.4 out of 10, Very Good, (1028)
"Clean room and excellent breakfast!"
United States
Jean
$76 nightly
The price is $85
Dec 10 - Dec 11
Total with taxes and fees
Comfort Inn Birch Run - Frankenmuth

Baymont by Wyndham Bridgeport/Frankenmuth

2.5 star property
Bridgeport
7.8 out of 10, Good, (1015)
"A little dated but clean and reasonably priced"
United States
Kelly
$70 nightly
The price is $78
Jan 4 - Jan 5, 2026
Total with taxes and fees
Baymont by Wyndham Bridgeport/Frankenmuth

Americas Best Value Inn Birch Run

2.0 star property
Birch Run
8.0 out of 10, Very Good, (1001)
"Staff was super polite and our room was clean."
United States
laurie
$65 nightly
The price is $73
Dec 15 - Dec 16
Total with taxes and fees
Americas Best Value Inn Birch Run

Holiday Inn Express Hotel & Suites Frankenmuth by IHG

2.5 star property
Frankenmuth
9.0 out of 10, Wonderful, (1022)
"Staff was incredibly friendly and it's a great location."
Canada
Julian
$132 nightly
The price is $149
Jan 4 - Jan 5, 2026
Total with taxes and fees
Holiday Inn Express Hotel & Suites Frankenmuth by IHG

Holiday Inn Express Hotel & Suites Saginaw by IHG

2.5 star property
Saginaw
7.8 out of 10, Good, (1013)
"The room was fresh and clean, beds comfortable and staff was friendly. "
United States
Catherine
$88 nightly
The price is $97
Jan 4 - Jan 5, 2026
Total with taxes and fees
Holiday Inn Express Hotel & Suites Saginaw by IHG

Days Inn by Wyndham Birch Run

2.5 star property
Birch Run
6.4 out of 10, (1000)
"Great room, good customer service. Easy check in. Breakfast was fantastic!!! "
United States
Heather
$59 nightly
The price is $67
Dec 8 - Dec 9
Total with taxes and fees
Days Inn by Wyndham Birch Run

Frankenmuth Motel

2.0 star property
Frankenmuth
9.4 out of 10, Exceptional, (1066)
"The room was very clean and nice and the employee that checked us in was super friendly and very helpful. "
United States
Jennifer
$95 nightly
The price is $107
Jan 4 - Jan 5, 2026
Total with taxes and fees
Frankenmuth Motel

HomeTowne Studios by Red Roof Flint

2.0 star property
Flint
6.2 out of 10, (1007)
"Customer Service was great "
United States
Rodney
$67 nightly
The price is $74
Dec 10 - Dec 11
Total with taxes and fees
HomeTowne Studios by Red Roof Flint

Americinn by Wyndham Birch Run/Frankenmuth

2.5 star property
Birch Run
7.6 out of 10, Good, (1000)
"Great little place to stay "
United States
Melanie
$75 nightly
The price is $85
Dec 7 - Dec 8
Total with taxes and fees
Americinn by Wyndham Birch Run/Frankenmuth

Ramada by Wyndham Saginaw Hotel & Suites

2.5 star property
Saginaw
7.2 out of 10, Good, (1009)
"Limited transportation and dining options around the hotel area."
United States
Ivis
$61 nightly
The price is $67
Jan 4 - Jan 5, 2026
Total with taxes and fees
Ramada by Wyndham Saginaw Hotel & Suites

Hampton Inn Birch Run/Frankenmuth

2.5 star property
Birch Run
7.8 out of 10, Good, (1013)
"Room & Stay was fantastic"
United States
Matthew
$79 nightly
The price is $90
Jan 4 - Jan 5, 2026
Total with taxes and fees
Hampton Inn Birch Run/Frankenmuth

Fairfield Inn and Suites by Marriott Frankenmuth

2.5 star property
Frankenmuth
8.6 out of 10, Excellent, (1000)
"We enjoyed our stay. "
United States
Tia
$104 nightly
The price is $118
Jan 4 - Jan 5, 2026
Total with taxes and fees
Fairfield Inn and Suites by Marriott Frankenmuth

Fairfield Inn & Suites Saginaw

2.5 star property
Saginaw
8.2 out of 10, Very Good, (1007)
"Very clean and great staff. Having Target in your backyard was a major plus. "
United States
Heather
$88 nightly
The price is $98
Dec 21 - Dec 22
Total with taxes and fees
Fairfield Inn & Suites Saginaw

Hampton Inn & Suites Saginaw

2.5 star property
Saginaw
8.4 out of 10, Very Good, (1000)
"Nice, competent staff."
United States
Violet
$103 nightly
The price is $115
Dec 28 - Dec 29
Total with taxes and fees
Hampton Inn & Suites Saginaw

Super 8 by Wyndham Saginaw

2.0 star property
Saginaw
6.6 out of 10, (715)
"Room is dated, decent restroom, feels safe and its a cheap place to stay. Could improve the carpet to LVP flooring and have better smell and feel. "
United States
Joseph
$54 nightly
The price is $60
Jan 4 - Jan 5, 2026
Total with taxes and fees
Super 8 by Wyndham Saginaw

Alma Motel Alma

2.0 star property
Alma
7.8 out of 10, Good, (497)
"Very clean, comfortable beds."
United States
Rosanne
$61 nightly
The price is $65
Dec 7 - Dec 8
Total with taxes and fees
Alma Motel Alma

Bay Valley Resort

2.5 star property
Bay City
7.4 out of 10, Good, (911)
"Just an all around great place to stay. Beautiful rooms, great restaurant and bar!"
United States
Sherrie
$82 nightly
The price is $91
Dec 23 - Dec 24
Total with taxes and fees
Bay Valley Resort

Heidelberg Motel by Capital O Bridgeport Frankenmuth I 75

2.5 star property
Bridgeport
6.0 out of 10, (159)
"It was a nice clean hotel room I will be using this hotel again when I’m back in town to visit family again "
United States
Andrew
$53 nightly
The price is $58
Dec 21 - Dec 22
Total with taxes and fees
Heidelberg Motel by Capital O Bridgeport Frankenmuth I 75

Red Roof Inn Saginaw - Frankenmuth

2.0 star property
Saginaw
4.4 out of 10, (442)
"I would stay there again "
United States
Dekota
$54 nightly
The price is $59
Dec 10 - Dec 11
Total with taxes and fees
Red Roof Inn Saginaw - Frankenmuth
Save an average of 15% on thousands of hotels when you're signed in

Explore similar 3-star hotels

Many 3-star hotels have the same amenities as 2-star hotels. See all 3-star hotels in St. Charles.
Still don't see what you're looking for?
See all properties in St. Charles.
You can also use these popular filters to refine your search.
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.

Top St. Charles Hotel Reviews

Find out more about St. Charles

When you've got to get away to a new or favorite destination without breaking the bank, St. Charles awaits with comfortable 2 Star hotels and a change of scenery. Stay on your feet visiting top attractions that draw of visitors, or discover a new favorite coffee shop or nearby and relax. You're about to find out why locals and travelers alike love this place.

The Perfect 2 Star Hotel at the Ideal Price

Thanks to several convenient locations and comfortable amenities, you'll find accommodation that meets your vacation needs. Be one of the first travelers to leave a review and share your experience. So, savor the comfort of a well-kept room and attentive hospitality. When you book with Expedia, you can stay all over the world, and the globe-trotting starts in St. Charles.

Book a Two-Star 2 Star Hotel Today

Plan your trip to St. Charles now with Expedia's easy online travel booking and start relaxing before you even leave the house. If you need a break from the crowds, you may find that this region offers just the reprieve you've been looking for. Take advantage of the 2 Star Hotel availability and easy-going atmosphere.

Explore a world of travel with Expedia