Photo by Pure Michigan/Gregory Bozik

Find Resorts & Hotels with Spas in Grand Haven, MI
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Grand Haven Resorts & Hotels with Spas
Our top choices for Grand Haven hotels with a spa

1. Fairfield Inn and Suites by Marriott Muskegon Norton Shores
Fairfield Inn and Suites by Marriott Muskegon Norton ShoresNorton Shores
8.6 out of 10, Excellent, (806 reviews)
The price is NT$3,326
NT$3,691 total
includes taxes & fees
Nov 22 - Nov 23

2. Home2 Suites by Hilton Grand Rapids North
Home2 Suites by Hilton Grand Rapids NorthAlpine Center
9.2 out of 10, Wonderful, (566 reviews)
cleanliness Escape to a peaceful sanctuary with a full-service spa and heated indoor pool where tranquil treatments rejuvenate your body and spirit.
The price is NT$3,884
NT$4,584 total
includes taxes & fees
Nov 26 - Nov 27

3. CityFlatsHotel - Grand Rapids, an Ascend Collection Hotel
CityFlatsHotel - Grand Rapids, an Ascend Collection HotelDowntown Grand Rapids
8.4 out of 10, Very good, (1,000 reviews)
cleanliness Serenity awaits at this boutique hotel with rejuvenating spa services and modern comforts for the perfect wellness retreat.
The price is NT$4,409
NT$5,202 total
includes taxes & fees
Nov 22 - Nov 23

4. Amway Grand Plaza, Curio Collection by Hilton
Amway Grand Plaza, Curio Collection by HiltonDowntown Grand Rapids
8.6 out of 10, Excellent, (1,044 reviews)
cleanliness Experience riverfront tranquility with a luxurious spa, sauna, and indoor pool at this historic downtown hotel.
The price is NT$7,531
NT$8,887 total
includes taxes & fees
Nov 22 - Nov 23

5. JW Marriott Hotel Grand Rapids
JW Marriott Hotel Grand RapidsDowntown Grand Rapids
9.0 out of 10, Wonderful, (1,001 reviews)
cleanliness Revitalize in this riverside retreat with 8 treatment rooms and deep-soaking tubs, steps from downtown dining and cultural venues.
The price is NT$8,844
NT$10,436 total
includes taxes & fees
Nov 22 - Nov 23
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 Grand Haven Hotel Reviews

Baymont by Wyndham Muskegon
10/10 Excellent

JW Marriott Hotel Grand Rapids
10/10 Excellent
Frequently asked questions
Explore a world of travel with Expedia
- Hotels near Mulligan's Hollow Ski Bowl
- Hotels with an Indoor Pool in Coopersville
- Adventure Hotels in Holland
- Family Hotels in Muskegon
- Hotels with a Pool in Norton Shores
- Hotel Wedding Venues Hotels in Holland
- Hotels with an Indoor Pool in Grand Haven
- Hotels near Mercy Health Arena
- Motels in Nunica
- Hotels near Lake Express Ferry Terminal
- Romantic Hotels in Spring Lake
- Muskegon Hotels
- 4 Star Hotels in Grand Haven
- 3 Star Hotels in Coopersville
- Resorts & Hotels with Spas in North Muskegon
- Hotels with an Indoor Pool in Holland
- Romantic Hotels in Holland
- 5 Star Hotels in Port Sheldon
- 4 Star Hotels in Allendale
- Hotels near Grand Haven State Park
- Pet-Friendly Hotels in Muskegon
- Hotels with a Pool in Allendale
- Apartments in Grand Haven
- Hotels with an Indoor Pool in Allendale
- Historic Hotels in Muskegon
- Motels in Allendale
- Casino Hotels in Muskegon
- Hotels with an Indoor Pool in Muskegon
- Hotels with Hot Tubs in Muskegon
- Luxury Hotels in Muskegon
- Beach Hotels in Western Michigan
- Hotels with a Pool in Coopersville
- Pet-Friendly Hotels in Coopersville
- Vacation Homes in Nunica
- Cheap Hotels in Grand Haven
- Beach Hotels in Holland
- Boutique Hotels in Holland
- Hotels with Bars in Holland
- Winery Hotels in Holland
- Luxury Hotels in Coopersville
- Cheap Hotels in Holland
- Luxury Hotels in Holland
- Cheap Hotels in Muskegon
- Flights from Lansing (LAN) to Muskegon (MKG)
- Flights from Duluth (DLH) to Muskegon (MKG)
- Flights from Macon (MCN) to Muskegon (MKG)
- Flights from Salina (SLN) to Muskegon (MKG)
- Flights from Grand Forks (GFK) to Muskegon (MKG)
- Flights from Fort Lauderdale (FLL) to Muskegon (MKG)
- Flights to Coopersville
- Flights from Chicago (MDW) to Muskegon (MKG)
- Flights from Elizabethtown (EKX) to Muskegon (MKG)
- Flights from Coopersville
- Flights from Allakaket (AET) to Muskegon (MKG)
- Flights from International Falls (INL) to Muskegon (MKG)
- Flights from Guadalajara (GDL) to Muskegon (MKG)
- Flights from McAllen (MFE) to Muskegon (MKG)
- Flights to Muskegon
- Flights from Lima (LIM) to Muskegon (MKG)
- Flights from Ottawa (YOW) to Muskegon (MKG)
- Flights from Buffalo (BUF) to Muskegon (MKG)
- Flights from Manila (MNL) to Muskegon (MKG)
- Flights from Pittsburgh (PIT) to Muskegon (MKG)
- Flights from Dubuque (DBQ) to Muskegon (MKG)
- Flights from Sioux City (SUX) to Muskegon (MKG)
- Flights from Mansfield (MFD) to Muskegon (MKG)
- Flights from Sydney (SYD) to Muskegon (MKG)
- Flights from Louisville (SDF) to Muskegon (MKG)
- Flights from Pierre (PIR) to Muskegon (MKG)
- Flights from Mount Pleasant (MPS) to Muskegon (MKG)
- Flights from Lawrence (LWC) to Muskegon (MKG)
- Flights from Edmonton (YEG) to Muskegon (MKG)
- Flights from Winnipeg (YWG) to Muskegon (MKG)
- Flights to Allendale
- Flights from Melbourne (MLB) to Muskegon (MKG)
- Flights from West Palm Beach (PBI) to Muskegon (MKG)
- Flights from Allendale
- Flights from Lahore (LHE) to Muskegon (MKG)
- Flights from Santa Barbara (SBA) to Muskegon (MKG)
- Flights from Toledo (TOL) to Muskegon (MKG)
- Flights from Hagerstown (HGR) to Muskegon (MKG)
- Flights from Vina del Mar (KNA) to Muskegon (MKG)
- Flights from Kenosha (ENW) to Muskegon (MKG)
- Car rental Coopersville
- Apex Car Rentals Rental Cars in Muskegon
- Enterprise Rental Cars in Spring Lake
- Car rentals near Lake Express Ferry Terminal
- Rental cars Muskegon County airport
- Avis Rental Cars in Muskegon County
- Budget Rental Cars in Muskegon
- Car rentals in Budget 1595 Marietta Way
- Car rentals near Pere Marquette Park Beach
- Budget Rental Cars in Muskegon County
- Payless Rental Cars in Muskegon County














