
Find Spa Hotels in Marshall, MI from CA $205
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Marshall Spa Hotels
Tonight
Sep 28 - Sep 29Tomorrow
Sep 29 - Sep 30This weekend
Oct 2 - Oct 4Next weekend
Oct 9 - Oct 11Our top choices for Marshall hotels with a spa




1. Munro House B And B
Munro House B And BJonesville
- Surrender to daily massages at this full-service spa with spacious, beautifully decorated rooms and fireplaces for a serene escape.
CA $193
CA $205 total
includes taxes & fees
Oct 29 - Oct 30
Top Marshall Hotel Reviews
Quality Inn & Suites Next to the Casino
10/10 Excellent
"The staff were very friendly and the shuttle to the casino was even friendlier! Great place to stay and to go to casino without the casino hotel price."
Frequently asked questions
Explore a world of travel with Expedia
- B&B in Duck Lake
- Hotels with an Indoor Pool in Lansing
- Charlotte Hotels
- 5 Star Hotels in Battle Creek
- Cottages in Battle Creek
- Baymont by Wyndham Battle Creek/I-94
- Hotels with Kitchenettes in Lansing
- Hampton Inn Marshall
- Pet-Friendly Hotels in Coldwater
- Luxury Hotels in Brooklyn
- Best Western Plus Coldwater Hotel
- Lgbt Friendly Hotels in Battle Creek
- Cheap Hotels in Kalamazoo
- Baymont by Wyndham Battle Creek Downtown
- Luxury Hotels in Lansing
- Kalamazoo Hotels
- Hotels with Free Airport Shuttle in Old Town Lansing
- Cheap Hotels in Jackson
- Holiday Inn Express Marshall by IHG
- Luxury Hotels in Hastings
- Mosherville Hotels
- Coldwater Hotels
- Fairfield Inn by Marriott Battle Creek
- Cottages in Marshall
- Motels in Albion
- Waterpark Hotels in Kalamazoo
- Guest Houses in Brownlee Park
- Cheap Hotels in East Lansing
- Vacation Homes in Duck Lake
- Hotels with a Pool in Three Rivers
- Holiday Inn Battle Creek by IHG
- Pet-Friendly Hotels in Lansing
- Hotels with Hot Tubs in Battle Creek
- B&B in Parma
- Hotels with Balconies in Lansing
- Hampton Inn Battle Creek
- Waterpark Hotels in Paw Paw
- Guest Houses in Battle Creek
- Family Hotels in Lansing
- Little House on the Prairie
- Best Western Executive Inn
- Augusta Hotels
- Travelodge by Wyndham Battle Creek
- Apartments in Spring Arbor
- Home2 Suites by Hilton Battle Creek
- Battle Creek Hotels
- Luxury Hotels in Kalamazoo
- Hotels with Kitchenettes in Battle Creek
- Hotels with a Pool in Michigan Center
- 4 Star Hotels in Battle Creek
- Pet-Friendly Hotels in Kalamazoo
- Cabin Rentals in Charlotte
- Pet-Friendly Hotels in Battle Creek
- Cabin Rentals in Calhoun County
- Gull Lake View Golf Resort
- Cottages in East Leroy
- Quality Inn & Suites Next to the Casino
- Marshall Hotels
- Athens Hotels
- Cheap Hotels in Portage
- Hotels with Free Parking in East Lansing
- Hotels with Early Check-in in Kalamazoo
- Romantic Hotels in Sturgis
- Cabin Rentals in Albion
- Hotels with Free Airport Shuttle in Lansing
- B&B in Climax
- Hotels near Firekeepers Casino
- Cheap Hotels in Battle Creek
- Cheap Hotels in Lansing
- Flights from Fargo (FAR) to Battle Creek (BTL)
- Flights from Bloomington (BMI) to Battle Creek (BTL)
- Flights from Boston (BOS) to Battle Creek (BTL)
- Flights from Toronto (YYZ) to Grand Rapids (GRR)
- Flights from Knoxville (TYS) to Battle Creek (BTL)
- Flights from Vancouver (YVR) to Battle Creek (BTL)
- Flights from Toronto (YYZ) to Kalamazoo (AZO)
- Flights from Owensboro (OWB) to Battle Creek (BTL)
- Flights from Harrisburg (MDT) to Battle Creek (BTL)
- Flights from Hamilton (HAO) to Battle Creek (BTL)
- Flights from Montreal (YUL) to Battle Creek (BTL)
- Flights to Battle Creek
- Flights from New Orleans (MSY) to Battle Creek (BTL)
- Flights from Minneapolis (MSP) to Battle Creek (BTL)
- Flights from Charlotte
- Flights from Houston (IAH) to Battle Creek (BTL)
- Flights from Macon (MCN) to Battle Creek (BTL)
- Flights from Albion
- Flights from Waco (ACT) to Battle Creek (BTL)
- Flights from Madison (MSN) to Battle Creek (BTL)
- Flights from Sault Ste. Marie (CIU) to Battle Creek (BTL)
- Flights from Lexington (LEX) to Battle Creek (BTL)
- Flights from Little Rock (LIT) to Battle Creek (BTL)
- Flights from Climax
- Flights from West Palm Beach (PBI) to Battle Creek (BTL)
- Flights from Concord