Find hotels in Middleton, MI from SAR65
Plan, book, stay with confidence
Be picky
Search almost a million properties worldwide
Change your mind
Book hotels with free cancellation
Check Middleton hotel prices
Tonight |
Tomorrow night |
This weekend |
Next weekend |
Compare 57 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.
Super 8 by Wyndham Mt. Pleasant
Super 8 by Wyndham Mt. Pleasant
7.8 out of 10, Good, (1001)
The price is SAR 297
SAR 324 total
includes taxes & fees
2 Jum. II - 3 Jum. II
Courtyard Mt. Pleasant at Central Michigan University
Courtyard Mt. Pleasant at Central Michigan University
9.4 out of 10, Exceptional, (1001)
The price is SAR 443
SAR 486 total
includes taxes & fees
2 Jum. II - 3 Jum. II
Fairfield by Marriott Mt Pleasant
Fairfield by Marriott Mt Pleasant
8.4 out of 10, Very Good, (598)
The price is SAR 316
SAR 344 total
includes taxes & fees
9 Jum. II - 10 Jum. II
Save an average of 15% on thousands of hotels when you're signed in
Comfort Inn & Suites and Conference Center
Comfort Inn & Suites and Conference Center
9.0 out of 10, Wonderful, (874)
The price is SAR 452
SAR 495 total
includes taxes & fees
2 Jum. II - 3 Jum. II
Alma Motel Alma
Alma Motel Alma
7.6 out of 10, Good, (390)
The price is SAR 231
SAR 242 total
includes taxes & fees
28 Jum. II - 29 Jum. II
The Triangle Motel
The Triangle Motel
9.0 out of 10, Wonderful, (161)
The price is SAR 450
SAR 477 total
includes taxes & fees
30 Jum. I - 31 Jum. I
Saravilla Bed and Breakfast
Saravilla Bed and Breakfast
9.6 out of 10, Exceptional, (159)
The price is SAR 634
SAR 672 total
includes taxes & fees
2 Jum. II - 3 Jum. II
Seahorse Cottage Camper
Seahorse Cottage Camper
6.0 out of 10, (2)
Charming apartment with a private balcony overlooking downtown Alma
Charming apartment with a private balcony overlooking downtown Alma
Cute cottage on all sports lake
Cute cottage on all sports lake
8.8 out of 10, Excellent, (18)
Crystal Lake Beachfront Condo - Sleeps 8 - Montcalm County
Crystal Lake Beachfront Condo - Sleeps 8 - Montcalm County
10.0 out of 10, Exceptional, (20)
Secluded House on the water
Secluded House on the water
Bass Lake Cottage!
Bass Lake Cottage!
10.0 out of 10, Exceptional, (9)
Brand New Build! Crystal Lake Cottage - Sleeps 6 - Montcalm County
Brand New Build! Crystal Lake Cottage - Sleeps 6 - Montcalm County
Historic home in Shepherd spacious upstairs apartment.
Historic home in Shepherd spacious upstairs apartment.
Middle of Shepherd and about 10 miles from Mt. Pleasant.
Middle of Shepherd and about 10 miles from Mt. Pleasant.
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.
Frequently asked questions
Recent reviews of Middleton hotelsExpedia verified reviews
5/5 Excellent
"The staff was amazing! I have never seen a cleaner hotel in my life."
A verified traveler stayed at Edmore Inn
Posted 2 days ago
Stay near popular Middleton attractions
More Accommodation Types in Middleton
Hotels near Middleton Airports
Middleton Hotels by Brand
Other Hotels near Middleton, Michigan
- Mount Pleasant Hotels
- Great Lakes Hotels
- Greenville Hotels
- Ionia Hotels
- Alma Hotels
- DeWitt Hotels
- St Johns Hotels
- Portland Hotels
- Stanton Hotels
- Saginaw Bay Hotels
- Edmore Hotels
- Ithaca Hotels
- St. Louis Hotels
- Carson City Hotels
- Sheridan Hotels
- Six Lakes Hotels
- Central Michigan Hotels
- St. Charles Hotels
- Fenwick Hotels
- Vestaburg Hotels
Explore more hotels
- Derby Dreams lake house - private lake frontage!
- Feel right at home! Traditional family cabin feel with a clean modern base.
- 5 Bedroom Home w/King Suite - Sleeps 16!
- Cozy 1 bedroom in Vintage Ionia
- Spectacular Lake Views!
- Bass Lake Cottage!
- Long Lake Beach Cottage with Deck, Dock and Beach
- Welcome to Louann Lodge! A Lakefront Retreat!
- Cabin on Pine River-Sleeps 5
- Modern Cozy Cottage w/ Lake Access
- Welcome to Lake Life! Your spacious WATERFRONT getaway on an all sports lake! 😎
- Crystal Lake Beachfront Condo - Sleeps 8 - Montcalm County