Skip to content

Vacation rentals in Battle Creek

Find and book unique accommodations on Airbnb

Top-rated vacation rentals in Battle Creek

Guests agree: these stays are highly rated for location, cleanliness, and more.

Home in Holstein
Short Term or Long Term Stay! Fully Furnished!
Just Like staying in a Hotel, only BETTER!!!!! Minimal 3 day stay. Nightly stay cost is $150.00 OR monthly FULLY FURNISHED is $2,400.00! Located on the east side of the Holstein Golf Course! This 2 bedroom, 2 bathroom townhouse with a 2 car attached garage gives you 1,400 sq ft of open concept space. A private patio overlooks the golf course where you can find yourself drinking your morning coffee and enjoying the smell the freshly cut grass.Best Part --ZERO Stairs! No Pets! Thank You!
$150 per night
Home in Ida Grove
Cozy like home! Fully Furnished
Experience the feeling of home in this warm and cozy 2-bedroom rental. With accommodations for up to 4 people, in a quiet neighborhood close to downtown Ida Grove. Relax or visit all our Castletown has to offer. You will be close to a movie theater, bowling alley, skating rink and local shopping. Also you will have a 7 mile walking trail that can take you out to beautiful Moorehead Park.
$75 per night
Rental unit in Cherokee
Library Loft Apartment - Right Wing
Located above The Book Vine and Underground Clothing on West Main Street in historic downtown Cherokee, Iowa. This open-concept loft apartment housed in an 1888 building features 10 foot windows, 12.5' tin ceilings, and original hardwood floors. Guests will enjoy numerous amenities, a splendid downtown view, restaurants and shopping.
$135 per night

Other great vacation rentals in Battle Creek

Loft in Dunlap
Main Street Studio Apartment
$80 per night
Rental unit in Arthur
Guest House -Upper Lodge
$100 per night
Home in Correctionville
Cute 2 BR home perfect for a small town getaway
$157 per night
Tiny home in Orange City
Orange City Tiny Home
$65 per night

Other types of stays on Airbnb

  1. Airbnb
  2. United States
  3. Iowa
  4. Ida County
  5. Battle Creek