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 Battle Creek

Tonight Aug. 22 - Aug. 23
This weekend Aug. 23 - Aug. 25
Next weekend Aug. 30 - Sep. 1

Featured Battle Creek Hotels with an Indoor Pool

See all 117 properties in Battle Creek

Estimated price for 1 night/2 adults

Baymont by Wyndham Battle Creek Downtown
Baymont by Wyndham Battle Creek Downtown
2.0 out of 5.0 182 W Van Buren St, Battle Creek, MI
Free Cancellation
3.7/5 (721 reviews)

Convenient to wherever you want to go. The pool was good and fun for kids

Reviewed on Aug. 12, 2019
Baymont by Wyndham Battle Creek/I-94
Baymont by Wyndham Battle Creek/I-94
2.0 out of 5.0 4725 Beckley Rd, Battle Creek, MI
Free Cancellation
3.6/5 (963 reviews)

It was ok , clean and staff was very nice and helpful

Reviewed on Aug. 22, 2019
Quality Inn
Quality Inn
2.5 out of 5.0 2590 Capital Ave Sw, Battle Creek, MI
Free Cancellation
3.7/5 (174 reviews)

Good location in the battle creek area. Close to all the things.

Reviewed on Jul. 19, 2019
Best Western Executive Inn
Best Western Executive Inn
2.5 out of 5.0 5090 Beckley Road, Battle Creek, MI
Free Cancellation
3.9/5 (287 reviews)

Staff was fantastic, everyone very friendly. Outside of building a little ran down, but inside was remodeled and very clean!

Reviewed on Aug. 18, 2019
Courtyard Battle Creek
Courtyard Battle Creek
3.0 out of 5.0 12891 Harper Village Dr, Battle Creek, MI
Free Cancellation
4.5/5 (187 reviews)

Just amazing overall. I have stayed at many Courtyards but by far the cleanest and most comfortable room yet. Was very unexpected with my last stay in Battle Creek. Overall best hotel in the area! Highly recommended!!

Reviewed on Aug. 21, 2019
Fairfield Inn by Marriott Battle Creek
Fairfield Inn by Marriott Battle Creek
2.5 out of 5.0 4665 Beckley Road, Battle Creek, MI
Free Cancellation
4.4/5 (257 reviews)

The lady who took care of the breakfast was super nice. She did a fabulous job!

Reviewed on Aug. 11, 2019
Hampton Inn Battle Creek
Hampton Inn Battle Creek
2.5 out of 5.0 1150 Riverside Dr, Battle Creek, MI
Free Cancellation
4.3/5 (264 reviews)

Clean, spacious, updated room. Nice staff.. Good location, close to shopping and restaurants

Reviewed on Aug. 19, 2019
Holiday Inn Battle Creek
Holiday Inn Battle Creek
3.0 out of 5.0 12812 Harper Village Dr, Battle Creek, MI
Free Cancellation
4.2/5 (240 reviews)

Close to shopping, restaurants yet very quiet. Staff very friendly and efficient. Equipment in workout room clean and working. Breakfast well stocked and refilled , staff attentive and friendly. No complaints at all

Reviewed on Aug. 20, 2019
McCamly Plaza Hotel
McCamly Plaza Hotel
3.0 out of 5.0 50 Capital Ave Sw, Battle Creek, MI
3.5/5 (495 reviews)

We didn't like you you couldn't get food there. Had to drive 5 miles. Put in some vending machines at least. Or a 24 hour restaurant

Reviewed on Aug. 15, 2019
Map

Recently Booked Hotels with an Indoor Pool in Battle Creek

Baymont by Wyndham Battle Creek/I-94
2.0 out of 5.0
Last booking: 3 hours ago
Quality Inn
2.5 out of 5.0
Last booking: 3 hours ago
Holiday Inn Battle Creek
3.0 out of 5.0
Last booking: 6 hours ago
Best Western Executive Inn
2.5 out of 5.0
Last booking: 9 hours ago
Fairfield Inn by Marriott Battle Creek
2.5 out of 5.0
Last booking: 25 hours ago

Pocket Guide: Hotels with an Indoor Pool in Battle Creek

Search for hotels in Battle Creek on Expedia. You can easily find your hotels in Battle Creek using one of the methods below:

  • View our selection of featured hotels in Battle Creek
  • Use the map to find hotels in the Battle Creek neighborhood you prefer
  • Use the filters to see hotels in a specific area of Battle Creek, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Battle Creek
  • Enter your travel dates to view the best deals on hotels in Battle Creek - while they last