Find Hotels in Battle Creek

Search over 1 million properties and 550 airlines worldwide

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

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

Top 10 hotels in Battle Creek

TownePlace Suites by Marriott Battle Creek
3 out of 5
12917 Harper Village Drive, Battle Creek, MI
Free Cancellation
$87
per night
Mar 8 - Mar 9
4.2/5Excellent! (129 reviews)

"Everything was great. The rooms were spacious and the beds were comfortable."…"

Reviewed on Feb 17, 2020

TownePlace Suites by Marriott Battle Creek
Courtyard Battle Creek
3 out of 5
12891 Harper Village Dr, Battle Creek, MI
Free CancellationReserve now, pay when you stay
$88
per night
Mar 7 - Mar 8
4.5/5Wonderful! (223 reviews)

"It is close to the Firekeepers Casino. Helpful staff."…"

Reviewed on Feb 17, 2020

Courtyard Battle Creek
Best Western Executive Inn
2.5 out of 5
5090 Beckley Road, Battle Creek, MI
Free CancellationReserve now, pay when you stay
$66
per night
Mar 3 - Mar 4
4/5Very Good! (331 reviews)

"I liked everything about the property, the nice staff and the cleanliness of the property."…"

Reviewed on Feb 19, 2020

Best Western Executive Inn
Baymont by Wyndham Battle Creek/I-94
2.5 out of 5
4725 Beckley Rd, Battle Creek, MI
Free CancellationReserve now, pay when you stay
$63
per night
Mar 3 - Mar 4
3.6/5Good! (1,044 reviews)

"Staff was all very friendly. The lady who does the breakfast is super. We look forward to talking to her every year when we stay after black friday shopping."…"

Reviewed on Dec 1, 2019

Baymont by Wyndham Battle Creek/I-94
Baymont by Wyndham Battle Creek Downtown
2.5 out of 5
182 W Van Buren St, Battle Creek, MI
Free CancellationReserve now, pay when you stay
$61
per night
Feb 26 - Feb 27
3.6/5Good! (800 reviews)

"Loved the jacuzzi room. A heated light to smoke outside would be dope too."…"

Reviewed on Feb 22, 2020

Baymont by Wyndham Battle Creek Downtown
Travelodge by Wyndham Battle Creek
1.5 out of 5
5395 Beckley Rd, Battle Creek, MI
Free CancellationReserve now, pay when you stay
$42
per night
Feb 26 - Feb 27
2.8/5 (364 reviews)

"Remodled, comfortable, freindly people, made sure my request were carried out for wake up call."…"

Reviewed on Dec 15, 2019

Travelodge by Wyndham Battle Creek
Fairfield Inn by Marriott Battle Creek
2.5 out of 5
4665 Beckley Road, Battle Creek, MI
Free CancellationReserve now, pay when you stay
$89
per night
Mar 7 - Mar 8
4.4/5Wonderful! (300 reviews)

"Clean and updated hotel property. Friendly staff. Nice pool/hot tub"…"

Reviewed on Feb 12, 2020

Fairfield Inn by Marriott Battle Creek
Red Roof Inn & Suites Battle Creek
2 out of 5
5050 Beckley Rd, Battle Creek, MI
Free CancellationReserve now, pay when you stay
$49
per night
Feb 27 - Feb 28
3.2/5 (1,032 reviews)

"The king mattress was a backbreaker. Our telephone in the room did not work during our entire stay. Every time we had to make a call from the room, we had to go to the office and use theirs. The bathroom was tiny. The staff was excellent. Our room was made up every day. A big-screen TV dominated ..."…"

Reviewed on Feb 12, 2020

Red Roof Inn & Suites Battle Creek
Americas Best Value Inn Battle Creek
1.5 out of 5
4775 Beckley Rd, Battle Creek, MI
Get Rates
2/5 (153 reviews)

"Noel is run down and the furniture was inadequate. There was little or no place to put your belongings. No cheat or dresser. I would not stay there again."…"

Reviewed on Aug 28, 2019

Americas Best Value Inn Battle Creek
Hampton Inn Battle Creek
2.5 out of 5
1150 Riverside Dr, Battle Creek, MI
Free CancellationReserve now, pay when you stay
$95
per night
Mar 5 - Mar 6
4.3/5Excellent! (299 reviews)

"Great stay! Staff was super nice and helpful. Room and hotel was super clean."…"

Reviewed on Feb 12, 2020

Hampton Inn Battle Creek
Don't see what you're looking for?
See all available properties in Battle Creek
View all properties
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.

Visiting Battle Creek

Travelers to Battle Creek give high marks for the casinos, riverfront, and top-notch restaurants. This city also attracts tourists with its sporting events, shopping, and zoo.

  • You'll find 95 Expedia hotels and other accommodations in the larger area of Kalamazoo
  • The closest major airport is in Kalamazoo, MI (AZO-Kalamazoo-Battle Creek Intl.), 19.9 mi (32 km) from the city center

Sightseeing and Staying in Battle Creek

The city is well known for its live music scene and cultural venues like Kingman Museum. Attractions like Full Blast Water Park and Binder Park Zoo are fun for everyone, not just kids. In the area, you'll also find Fort Custer Recreation Area and Alwyn Downs Golf Club.

As you plan your vacation, you'll find 20 hotels and other lodging options to pick from in Battle Creek. These are top ranked ones based on Expedia user reviews:

  • Courtyard Battle Creek - This 3-star hotel features an indoor pool, free WiFi, and free parking. It's a favorite with Expedia travelers for its breakfast and clean, comfortable rooms.
  • Fairfield Inn by Marriott Battle Creek - Our customers like the overall value and clean, comfortable rooms at this hotel. With a stay at this 2.5-star hotel, guests can enjoy access to free breakfast and an indoor pool, along with free WiFi.
  • Hampton Inn Battle Creek - With a stay at this 2.5-star hotel, guests can enjoy access to free breakfast and an indoor pool, along with free WiFi. Expedia customers like its helpful staff and proximity to shopping.

Getting Around Battle Creek

To venture out into the surrounding area, hop on a train at Battle Creek Transportation Center. Battle Creek may not have many public transit options to choose from so consider a car rental to maximize your time.

Dressing for Battle Creek

  • Between January and March, you can expect the daytime average to be around 53°F and the nighttime average to be 15°F
  • From April to June, temperatures average about 83°F during the day and 31°F at night
  • July through September averages 83°F during the day and 44°F at night
  • In October-December, the average temperature is 67°F during the day and 17°F at night
  • About 33.19 inches of rain falls on Battle Creek each year
  • Hottest months are usually July and June with an average temperature of 81°F, while the coldest months are January and February with an average of 17°F

Frequently asked questions

Recently booked Battle Creek hotels

Recent reviews of Battle Creek hotels

More trip options