Beginning of main content

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Grand Rapids

Best deal Apr 19 - Apr 21
Tonight Mar 23 - Mar 24
This weekend Mar 29 - Mar 31
Next weekend Apr 5 - Apr 7

Best time to stay in Grand Rapids

*Estimated average price per night / 3-star hotel. Prices may vary.
OFF SEASON
November:
$137 avg/night*
HIGH SEASON
July:
$153 avg/night*

Featured Grand Rapids Hotels with an Indoor Pool

See all 121 Properties in Grand Rapids
Wyndham Garden Grand Rapids Airport
Wyndham Garden Grand Rapids Airport
3.0 out of 5.0 4495 28th St Se, Grand Rapids, MI
Free Cancellation
3.5/5 (1,907 reviews)
$68/ night for 2 guests

Great for the price. Hotel staff was pleasing and in a good location.

Reviewed on Mar 18, 2019
Best Western Hospitality Hotel & Suites
Best Western Hospitality Hotel & Suites
2.5 out of 5.0 5500 28th Street SE, Grand Rapids, MI
Free Cancellation
3.9/5 (1,212 reviews)
$76/ night for 2 guests

Comfy Bed, great location, easy parking..helpful & friendly staff

Reviewed on Mar 19, 2019
Comfort Suites Grand Rapids North
Comfort Suites Grand Rapids North
2.5 out of 5.0 350 Dodge St, Comstock Park, MI
Free Cancellation
4.5/5 (524 reviews)
$110/ night for 2 guests

It was all good. We had a great time for our short stay. Beds are a little stiff!

Reviewed on Mar 17, 2019
Motel 6 Grand Rapids MI - Northeast
Motel 6 Grand Rapids MI - Northeast
2.0 out of 5.0 3221 Plainfield Ave NE, Grand Rapids, MI
Free Cancellation
2.7/5 (422 reviews)
$55/ night for 2 guests

I picked this hotel because it has a pool but the water was cold. When I took a shower the water kept switching from very hot to very cold. It was very unpleasant. I was not able to take a bath. My room didn't include soap, shampoo or conditioner. I'm not sure if that is provided or not. It would ...

Reviewed on Feb 21, 2019
AmericInn by Wyndham Greenville
AmericInn by Wyndham Greenville
2.0 out of 5.0 2525 W. Washington, Greenville, MI
Free Cancellation
4.5/5 (120 reviews)
$105/ night for 2 guests

The pool, breakfast, lobby, was very nice. Did not like the pillows or the bed. Also our heating/AC unit did not operate correctly.

Reviewed on Mar 12, 2019
Rodeway Inn
Rodeway Inn
2.5 out of 5.0 3425 Fairlanes Ave. SW, Grandville, MI
Free Cancellation
3.5/5 (739 reviews)
$80/ night for 2 guests

Room was nothing fancy, but comfortable. We would come back again!

Reviewed on Feb 22, 2019
Baymont by Wyndham Grand Rapids N/Walker
Baymont by Wyndham Grand Rapids N/Walker
2.5 out of 5.0 2151 Holton Court NW, Walker, MI
Free Cancellation
4.1/5 (1,404 reviews)
$71/ night for 2 guests

Wifi did not work. Room was clean. Good location. Stayed here before-would return again.

Reviewed on Mar 15, 2019
Holiday Inn Express Hotel & Suites Grand Rapids Airport
Holiday Inn Express Hotel & Suites Grand Rapids Airport
2.5 out of 5.0 5401 28th Street Ct Se, Grand Rapids, MI
4.1/5 (597 reviews)

Just stopped on way home. In the process of remodeling. We didn't use the pool. Breakfast could have been better.

Reviewed on Nov 5, 2018
Best Western Executive Inn & Suites
Best Western Executive Inn & Suites
2.5 out of 5.0 2725 Buchanan Avenue SW, Grand Rapids, MI
Free Cancellation
4.2/5 (794 reviews)
$110/ night for 2 guests

Only stayed one night, but front desk got us in early as we were going to concert and didn't want to come back and gorth from venue. Was very clean and quiet place. Breakfast was typical hotel buffet food, good not great. I would easily stay here again.

Reviewed on Mar 16, 2019
Country Inn & Suites by Radisson, Grand Rapids Airport, MI
Country Inn & Suites by Radisson, Grand Rapids Airport, MI
3.0 out of 5.0 5399 28th Street SE, Grand Rapids, MI
Free Cancellation
4.1/5 (1,550 reviews)
$88/ night for 2 guests

Staff was very helpful. Check in was smooth. The rooms were clean. I have no complaints!

Reviewed on Mar 9, 2019
Courtyard by Marriott Grand Rapids Airport
Courtyard by Marriott Grand Rapids Airport
3.0 out of 5.0 4741 28th St SE, Grand Rapids, MI
Free Cancellation
4.2/5 (213 reviews)
$80/ night for 2 guests

Requested a wake up call that never came. Had a pool...but not a hot tub.

Reviewed on Mar 10, 2019
The Grand River Hotel an Ascend Hotel Collection Member
The Grand River Hotel an Ascend Hotel Collection Member
3.0 out of 5.0 270 Ann Street NW, Grand Rapids, MI
Free Cancellation
3.9/5 (571 reviews)
$95/ night for 2 guests

Friendly staff, free local shuttle, onsite restaurant

Reviewed on Mar 15, 2019
Crowne Plaza Grand Rapids - Airport
Crowne Plaza Grand Rapids - Airport
3.5 out of 5.0 5700 East 28th Street Se, Grand Rapids, MI
Free Cancellation
3.8/5 (516 reviews)
$85/ night for 2 guests

Staff was nice, pool was clean and food was excellent but pricey! My room carpet was sticky and my shoes stuck to the floor and someone else’s sock from a stay before us was left in the floor.

Reviewed on Mar 17, 2019
Sleep Inn & Suites - Airport
Sleep Inn & Suites - Airport
2.5 out of 5.0 4284 29th St Se, Grand Rapids, MI
Free Cancellation
3.8/5 (412 reviews)
$67/ night for 2 guests

Liked the layout, Room was clean and Staff was great 🙂

Reviewed on Nov 22, 2018
Quality Inn
Quality Inn
2.0 out of 5.0 65 28th St Southwest, Grand Rapids, MI
Free Cancellation
3.3/5 (687 reviews)
$70/ night for 2 guests

Clean, quiet and safe atmosphere. Decent breakfast.

Reviewed on Mar 15, 2019
Rodeway Inn
Rodeway Inn
2.0 out of 5.0 1040 O'Malley Drive, Coopersville, MI
Free Cancellation
3.6/5 (325 reviews)
$70/ night for 2 guests

Very clean and nice for the price

Reviewed on Dec 10, 2018
Travelodge by Wyndham Hudsonville
Travelodge by Wyndham Hudsonville
2.0 out of 5.0 3005 Corporate Grove Dr, Hudsonville, MI
Free Cancellation
3.1/5 (557 reviews)
$54/ night for 2 guests

Nothing special. Nice, inexpensive place to sleep.

Reviewed on Mar 18, 2019
Holiday Inn Express Hotel & Suites Grand Rapids - South
Holiday Inn Express Hotel & Suites Grand Rapids - South
2.5 out of 5.0 6569 Clay Avenue Sw, Grand Rapids, MI
Free Cancellation
4.3/5 (377 reviews)
$113/ night for 2 guests

We really liked the kid pool, but the rooms need an update

Reviewed on Feb 19, 2019
Map

Recently booked Hotels with an Indoor Pool in Grand Rapids

Courtyard by Marriott Grand Rapids Airport
3.0 out of 5.0
Last booking: 2 hours ago
Hampton Inn Grand Rapids North
2.5 out of 5.0
Last booking: 3 hours ago
DoubleTree by Hilton Grand Rapids Airport
3.5 out of 5.0
Last booking: 3 hours ago
SpringHill Suites Grand Rapids Airport Southeast
3.0 out of 5.0
Last booking: 4 hours ago
Country Inn & Suites by Radisson, Grand Rapids Airport, MI
3.0 out of 5.0
Last booking: 5 hours ago