Find hotels near Dr. John Harvey Kellogg Discovery Center, Battle Creek from $64

Start date: Check-in selected.
To Date
End date: Check-out

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Compare 485 hotels close to Dr. John Harvey Kellogg Discovery Center with room rates, reviews, and availability. Most hotels are fully refundable.

DoubleTree by Hilton Battle Creek

4.0 star property
0.7 mi from Dr. John Harvey Kellogg Discovery Center
7.4 out of 10, Good, (629)
"Staff was respectful & room was very clean "
United States
Dmya
$122 nightly
The price is $136
Jan 1 - Jan 2, 2026
Total with taxes and fees
DoubleTree by Hilton Battle Creek

Baymont by Wyndham Battle Creek Downtown

2.5 star property
0.5 mi from Dr. John Harvey Kellogg Discovery Center
7.0 out of 10, Good, (1006)
"Friendly staff, nice large rooms but difficult parking situation. Nice pools and hot tub. "
United States
Laura
$70 nightly
The price is $77
Dec 3 - Dec 4
Total with taxes and fees
Baymont by Wyndham Battle Creek Downtown

Home2 Suites by Hilton Battle Creek

3.0 star property
4.2 mi from Dr. John Harvey Kellogg Discovery Center
9.2 out of 10, Wonderful, (461)
"Everything about this place was great"
United States
Frank
$119 nightly
The price is $132
Dec 7 - Dec 8
Total with taxes and fees
Home2 Suites by Hilton Battle Creek

Tru By Hilton Battle Creek

2.5 star property
4.1 mi from Dr. John Harvey Kellogg Discovery Center
9.2 out of 10, Wonderful, (54)
"Great stay here it's close to shops and food clean and quiet and the staff went above and beyond to make our stay enjoyable"
United States
andrew
$71 nightly
The price is $79
Dec 21 - Dec 22
Total with taxes and fees
Tru By Hilton Battle Creek

Courtyard Battle Creek

3.0 star property
4.3 mi from Dr. John Harvey Kellogg Discovery Center
8.8 out of 10, Excellent, (623)
"Very clean room and quick check in and out "
United States
Andrew
$101 nightly
The price is $112
Dec 11 - Dec 12
Total with taxes and fees
Courtyard Battle Creek

Quality Inn & Suites Next to the Casino

2.5 star property
6.2 mi from Dr. John Harvey Kellogg Discovery Center
9.0 out of 10, Wonderful, (1004)
"Very clean rooms and comfortable beds"
United States
Yvonne
$89 nightly
The price is $99
Dec 28 - Dec 29
Total with taxes and fees
Quality Inn & Suites Next to the Casino

Fairfield Inn by Marriott Battle Creek

2.5 star property
4.3 mi from Dr. John Harvey Kellogg Discovery Center
8.6 out of 10, Excellent, (853)
"Nice hot tub and hotel "
United States
Louis
$84 nightly
The price is $93
Dec 14 - Dec 15
Total with taxes and fees
Fairfield Inn by Marriott Battle Creek

Holiday Inn Battle Creek by IHG

3.0 star property
4.2 mi from Dr. John Harvey Kellogg Discovery Center
8.4 out of 10, Very Good, (743)
"Breakfast was great"
United States
Thomas
$103 nightly
The price is $115
Dec 7 - Dec 8
Total with taxes and fees
Holiday Inn Battle Creek by IHG

TownePlace Suites by Marriott Battle Creek

3.0 star property
4.1 mi from Dr. John Harvey Kellogg Discovery Center
8.2 out of 10, Very Good, (357)
"Great stay. Will stay at again."
United States
Petra
$97 nightly
The price is $108
Dec 14 - Dec 15
Total with taxes and fees
TownePlace Suites by Marriott Battle Creek

Best Western Executive Inn

2.5 star property
4.3 mi from Dr. John Harvey Kellogg Discovery Center
8.0 out of 10, Very Good, (770)
"Staff was very friendly. Very nice and clean hotel. "
United States
Roni
$88 nightly
The price is $97
Dec 14 - Dec 15
Total with taxes and fees
Best Western Executive Inn

Hampton Inn Battle Creek

2.5 star property
4.2 mi from Dr. John Harvey Kellogg Discovery Center
7.4 out of 10, Good, (800)
"very clean and quiet place with a good breakfest "
United States
Todd
$78 nightly
The price is $87
Dec 28 - Dec 29
Total with taxes and fees
Hampton Inn Battle Creek

The Inn At Gull Lake

2.5 star property
11 mi from Dr. John Harvey Kellogg Discovery Center
8.6 out of 10, Excellent, (82)
"Great place for weekend stay!"
United States
Raymond
$148 nightly
The price is $164
Dec 3 - Dec 4
Total with taxes and fees
The Inn At Gull Lake

Holiday Inn Express Marshall by IHG

2.5 star property
12.1 mi from Dr. John Harvey Kellogg Discovery Center
8.6 out of 10, Excellent, (780)
"The buffet breakfast was fresh and hot. "
United States
Tiffany
$75 nightly
The price is $83
Dec 14 - Dec 15
Total with taxes and fees
Holiday Inn Express Marshall by IHG

Country Inn & Suites By Radisson, Battle Creek, MI

2.5 star property
4.1 mi from Dr. John Harvey Kellogg Discovery Center
6.6 out of 10, (1013)
"Very clean, nice comforting bed and pillows. Would recommend! "
United States
Brian
$67 nightly
The price is $75
Dec 28 - Dec 29
Total with taxes and fees
Country Inn & Suites By Radisson, Battle Creek, MI

Knights Inn Battle Creek

1.5 star property
4.1 mi from Dr. John Harvey Kellogg Discovery Center
6.4 out of 10, (626)
"Wonderful stay!"
United States
Stephanie
$58 nightly
The price is $65
Dec 13 - Dec 14
Total with taxes and fees
Knights Inn Battle Creek

HomeTowne Studios by Red Roof Battle Creek

2.0 star property
4.4 mi from Dr. John Harvey Kellogg Discovery Center
6.4 out of 10, (113)
"Had plumbing issues the entire stay, toilet leaked all over floor, ceiling was leaking, tub backed up with black gross water…most people who worked front desk didn’t speak very good English along with anyone you called at corporate. Do not stay here."
United States
Michelle
$69 nightly
The price is $77
Dec 7 - Dec 8
Total with taxes and fees
HomeTowne Studios by Red Roof Battle Creek

Red Roof Inn Battle Creek

2.0 star property
4.3 mi from Dr. John Harvey Kellogg Discovery Center
6.2 out of 10, (1000)
"Rooms in a good condition "
United States
CYLEY
$58 nightly
The price is $64
Dec 8 - Dec 9
Total with taxes and fees
Red Roof Inn Battle Creek

Quality Inn Marshall near I-69

2.5 star property
11.3 mi from Dr. John Harvey Kellogg Discovery Center
7.6 out of 10, Good, (844)
"Very friendly staff! Smooth check in. Clean facilities!"
United States
Justin
$79 nightly
The price is $88
Dec 25 - Dec 26
Total with taxes and fees
Quality Inn Marshall near I-69

Travelodge by Wyndham Battle Creek

2.0 star property
4.3 mi from Dr. John Harvey Kellogg Discovery Center
6.2 out of 10, (574)
"Great place at a reasonable price. Plenty of dinning options in the area. "
United States
Jason
$65 nightly
The price is $72
Dec 3 - Dec 4
Total with taxes and fees
Travelodge by Wyndham Battle Creek
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 Dr. John Harvey Kellogg Discovery Center Hotel Reviews

Hotels near other Dr. John Harvey Kellogg Discovery Center attractions

Frequently asked questions

What are the top-rated hotels near Dr. John Harvey Kellogg Discovery Center?
Finding the perfect stay near the Dr. John Harvey Kellogg Discovery Center is essential for a memorable trip, and there are top-rated hotels that cater to every traveler's needs.

DoubleTree by Hilton Battle Creek

DoubleTree by Hilton Battle Creek, rated 7.4 by travelers, is a delightful 4-star hotel situated just a 15-minute walk from the Dr. John Harvey Kellogg Discovery Center. This inviting hotel features an indoor pool, hot tub, and a well-equipped fitness center available 24 hours a day. Guests will appreciate the premium bedding, designer toiletries, and the convenience of daily housekeeping. The hotel also offers a range of amenities including free cribs and rollaway beds, making it a comfortable choice for all travelers.

Baymont by Wyndham Battle Creek Downtown

Baymont by Wyndham Battle Creek Downtown is a cozy option just 15 minutes on foot from the Dr. John Harvey Kellogg Discovery Center, with a traveler's rating of 6.8. This hotel features an indoor pool and complimentary breakfast options, ensuring travelers start their day right. The hotel also offers conveniences like free self-parking and access to fitness facilities. With its welcoming atmosphere and amenities like microwaves and premium bedding, it serves as a great base for travelers exploring Battle Creek.
What hotels are within walking distance to Dr. John Harvey Kellogg Discovery Center?
Discover the perfect hotels near the Dr. John Harvey Kellogg Discovery Center that offer comfort and convenience for your stay in Battle Creek.

DoubleTree by Hilton Battle Creek

DoubleTree by Hilton Battle Creek is a welcoming 4-star hotel located just a 15-minute walk from the Dr. John Harvey Kellogg Discovery Center, rated 7.4 by travelers. Guests can enjoy an indoor pool, a hot tub, and a 24-hour fitness center. The hotel also offers spacious rooms with premium bedding and designer toiletries for a comfortable experience. Additional conveniences include daily housekeeping and on-site dining options, making it an excellent choice for visitors.

Baymont by Wyndham Battle Creek Downtown

Baymont by Wyndham Battle Creek Downtown offers a cozy stay just a 15-minute walk from the Dr. John Harvey Kellogg Discovery Center, with a traveler review rating of 6.8. This hotel features an indoor pool, complimentary breakfast, and air-conditioned rooms equipped with microwaves. Guests can also take advantage of free self-parking and accessible facilities, ensuring a straightforward experience while exploring the area.
How much is a hotel near Dr. John Harvey Kellogg Discovery Center?
Staying near Dr. John Harvey Kellogg Discovery Center is a treat, with plenty of hotels from $64 offering incredible amenities. If you're leaning toward a little luxury, prices can rise, especially in peak season. Be sure to book in advance to enjoy more options and potentially better rates, especially if you're planning a vacation during weekends or around public holidays.
What are the most popular family-friendly hotels near Dr. John Harvey Kellogg Discovery Center?
For families looking to explore the wonders of Dr. John Harvey Kellogg Discovery Center, these top-rated family-friendly hotels offer the perfect base for an exciting stay.

DoubleTree by Hilton Battle Creek

DoubleTree by Hilton Battle Creek is conveniently located just a 15-minute walk from Dr. John Harvey Kellogg Discovery Center. This 4-star hotel is a great choice for families, featuring connecting rooms and free cribs to accommodate everyone comfortably. Guests will appreciate the indoor pool, 24-hour fitness facilities, and on-site restaurant that offers kids' meals, making it a delightful stay for travelers. Rated by travelers at 7.4, this hotel ensures a welcoming experience for all ages.

Baymont by Wyndham Battle Creek Downtown

Baymont by Wyndham Battle Creek Downtown is another excellent family-friendly option, also within a 15-minute walking distance from Dr. John Harvey Kellogg Discovery Center. This hotel offers connecting rooms and free cribs, perfect for families. Guests can enjoy an indoor pool and complimentary breakfast daily, enhancing the overall experience. With a review rating of 6.8, this hotel combines comfort and convenience for a memorable family getaway.
What are the best affordable hotels near Dr. John Harvey Kellogg Discovery Center?
For affordable stays near the Dr. John Harvey Kellogg Discovery Center, consider these great options that offer comfort and convenience for travelers on a budget.

Baymont by Wyndham Battle Creek Downtown

Baymont by Wyndham Battle Creek Downtown is a budget-friendly option just a 15-minute walk from the Dr. John Harvey Kellogg Discovery Center. Rated by travelers at 6.8, this hotel features family-friendly amenities such as free breakfast and an indoor pool, making it perfect for families looking to unwind. Guests can also enjoy free WiFi, onsite parking, and air-conditioned rooms equipped with microwaves, ensuring a comfortable stay.
Are there any hotels with pools close to Dr. John Harvey Kellogg Discovery Center?
Looking for family-friendly hotels with pools near the Dr. John Harvey Kellogg Discovery Center? Here are some great options to consider.

DoubleTree by Hilton Battle Creek

DoubleTree by Hilton Battle Creek is a welcoming 4-star hotel located just a 15-minute walk from the Dr. John Harvey Kellogg Discovery Center. With a review rating of 7.4, this hotel features an inviting indoor pool, perfect for families looking to unwind after a day of exploration. Guests will also appreciate complimentary cribs and rollaway beds for younger travelers, as well as a fitness center open 24 hours. Additional amenities include a hot tub, on-site restaurant, and designer toiletries, ensuring a comfortable stay for all.

Baymont by Wyndham Battle Creek Downtown

Baymont by Wyndham Battle Creek Downtown offers a cozy stay just 15 minutes from the Dr. John Harvey Kellogg Discovery Center. Rated 6.8 by travelers, this hotel features an indoor pool that is perfect for families wanting to relax and have fun. Guests can enjoy free continental breakfast, along with accessible self-parking and early check-in options. The hotel also includes conveniences like microwaves in rooms, family-friendly amenities, and daily housekeeping to enhance the overall experience.
Can I book a fully refundable hotel close to Dr. John Harvey Kellogg Discovery Center?
Most bookings on Expedia are refundable if canceled within 24-48 hours of arrival, though this depends on the hotel's individual cancellation policy, which you should check in your booking confirmation. If free cancellation is available, you can cancel directly through your Expedia account by going to "My Trips" and selecting your reservation. To find fully refundable hotel options, simply enter "Dr. John Harvey Kellogg Discovery Center", set your travel dates, and use the "Fully refundable" filter under "Deals & Discounts" on the results page. Alternatively, explore deals with free cancellation options on Expedia.
Can I find Expedia discounts for hotels near Dr. John Harvey Kellogg Discovery Center?
To look for discounts on hotels near Dr. John Harvey Kellogg Discovery Center, join One Key™—our free travel rewards program. One Key members always get our best prices and earn OneKeyCash™* on eligible bookings for every dollar spent. Another way to save is by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.

Explore a world of travel with Expedia