The best deals on hotels when visiting Garrison in Iowa.

From game day to getaway, save even more on every hotel stay.

Save up to 70% when booking as a group. Select 9+ rooms to get started.

Top 24 Hotels In Garrison, Iowa 52229

Cobblestone Inn & Suites Vinton

1202 West 11th St Vinton, IA

With affordable rooms from $114.99, Cobblestone Inn & Suites Vinton is ideal for travelers visiting Garrison, creating a comfortable, welcoming environment perfect for unwinding. Stay in rooms that provide more than just the basics, with extra amenities to enhance your experience without stretching your budget.

Guests staying at Cobblestone Inn & Suites Vinton will appreciate the calm surroundings, while downtown Garrison remains accessible for a day of sightseeing and adventure. Find the right balance between affordability and quality during your Garrison trip—lock in today!

  Call (855) 234-7135 to book with an agent.
  5.5 miles from Garrison, IA 52229

Starting at

$114.99

per night

Read Reviews View Amenities View All Rooms

Urbana Inn & Suites

5369 Hutton Drive Urbana, IA

With rooms starting at $89.10, Urbana Inn & Suites provides inviting accommodations for guests bound for Garrison, creating a easygoing, comfortable environment ideal for relaxation. Experience enhanced amenities in a cozy setting, designed to make your stay both relaxing and convenient.

Guests at Urbana Inn & Suites will enjoy a peaceful retreat while knowing that downtown Garrison is just a convenient drive away. Take advantage of a Garrison hotel that keeps both quality and cost in mind—reserve now!

  Call (855) 234-2997 to book with an agent.
  14.9 miles from Garrison, IA 52229

Starting at

$89.10

per night

Read Reviews View Amenities View All Rooms

Golden Door Motel

515 1st Street Traer, IA

With budget-friendly rooms from $82.95, Golden Door Motel provides inviting comfort for travelers visiting Garrison, creating a warm, welcoming space. Experience accommodations that are designed to meet basic needs, with rooms offering clean surroundings and comfortable bedding.

Guests staying at Golden Door Motel will appreciate the calm retreat, with downtown Garrison still close enough for city adventures. Explore Garrison knowing your accommodations prioritize both comfort and savings—lock in today!

  Call (855) 234-7135 to book with an agent.
  16.8 miles from Garrison, IA 52229

Starting at

$82.95

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Evansdale Waterloo

450 Evansdale Dr Evansdale, IA

With rooms starting at $75.99, Days Inn by Wyndham Evansdale Waterloo provides inviting accommodations for guests visiting Garrison, creating a warm and welcoming environment ideal for rest. Experience the convenience of Days Inn's on-site dining options, serving delicious meals and snacks throughout the day.

Enjoy the peaceful environment at Days Inn by Wyndham Evansdale Waterloo, perfect for those seeking relaxation while having quick access to Garrison. Make your Garrison adventure easy and economical—secure your stay today!

  Call (855) 233-7850 to book with an agent.
  22.3 miles from Garrison, IA 52229

Starting at

$75.99

per night

Read Reviews View Amenities View All Rooms

Isle Casino Hotel Waterloo

777 Isle of Capri Blvd Waterloo, IA

Stay at Isle Casino Hotel Waterloo near Garrison for a enveloping escape, where quality accommodations create a warm environment, with rates starting from a friendly $89.99. Stay in rooms that provide a comfortable and luxurious environment, with amenities that cater to your every need.

Settle into comfort at Isle Casino Hotel Waterloo, where guests can recharge in a serene setting with the energy of Garrison a short drive away. Enjoy exceptional amenities and affordability for your Garrison visit—secure your room now!

  Call (855) 235-0725 to book with an agent.
  22.6 miles from Garrison, IA 52229

Starting at

$89.99

per night

Read Reviews View Amenities View All Rooms

Country Inn & Suites by Radisson Waterloo IA

4025 Hammond Ave Waterloo, IA

At Country Inn & Suites by Radisson Waterloo IA, guests bound for Garrison can unwind in plush comfort with rooms starting at $60.99, creating a clean, inviting space ideal for relaxation. Experience the charm of Country Inn & Suites’ library, where guests can borrow books and unwind in a quiet, comfortable setting.

Unwind in the tranquil surroundings of Country Inn & Suites by Radisson Waterloo IA, where a restful stay is paired with convenient access to Garrison. Stay effortlessly in Garrison with accommodations that make relaxation simple—secure now!

  Call (855) 239-4019 to book with an agent.
  23.7 miles from Garrison, IA 52229

Starting at

$60.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Waterloo Cedar Falls an IHG Hotel

2127 La Porte Road Waterloo, IA

With budget-friendly rooms beginning at $149.00, Holiday Inn Express Waterloo Cedar Falls an IHG Hotel provides relaxed accommodations for travelers to Garrison, creating a welcoming environment for rest. Stay energized with the 24-hour coffee and tea services available in the lobby at Holiday Inn Express.

Enjoy spacious rooms at Holiday Inn Express Waterloo Cedar Falls an IHG Hotel, a quiet retreat where you can unwind and still explore Garrison with ease. Relax in a hotel that makes your Garrison adventure feel special and stress-free—reserve now!

  Call (855) 236-8982 to book with an agent.
  23.7 miles from Garrison, IA 52229

Starting at

$149.00

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites by Marriott Waterloo Cedar Falls

2134 La Porte Road Waterloo, IA

Relax in the friendly ambiance of Fairfield Inn & Suites by Marriott Waterloo Cedar Falls as you journey to Garrison, where quality rooms create a peaceful retreat, with rates starting at just $144.99 per night. Experience the Fairfield 100 percent Guarantee, ensuring your satisfaction with every aspect of your stay.

Stay at Fairfield Inn & Suites by Marriott Waterloo Cedar Falls to enjoy both peace and convenience, with quiet rooms just a short drive from Garrison's lively attractions. Relax and recharge in Garrison with accommodations that provide exceptional value—book today!

  Call (855) 233-0132 to book with an agent.
  23.8 miles from Garrison, IA 52229

Starting at

$144.99

per night

Read Reviews View Amenities View All Rooms

Suburban Studios Waterloo

2056 LaPorte Rd Waterloo, IA

With rooms beginning at $74.99, Suburban Studios Waterloo offers budget-friendly accommodations for travelers bound for Garrison, creating a snug, comfortable space. Find value in rooms that offer dependable comfort, making your stay both enjoyable and economical.

Enjoy a refreshing stay at Suburban Studios Waterloo, where the comfort of spacious rooms is matched by easy access to Garrison. Stay affordably and comfortably while visiting Garrison—book your room now!

  Call (855) 233-7850 to book with an agent.
  23.8 miles from Garrison, IA 52229

Starting at

$74.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Waterloo

2034 La Porte Rd Waterloo, IA

With budget-conscious rooms beginning at $127.99, Hampton Inn Waterloo is a practical choice for travelers to Garrison, providing a warm and inviting space ideal for rest. Relax in the stylish ambiance of Hampton’s renovated properties, where contemporary design meets the brand’s signature comfort.

Discover a peaceful retreat at Hampton Inn Waterloo, where quiet lodgings are paired with easy access to Garrison's best attractions. Make the most of your Garrison experience with a hotel that keeps you comfortable—secure now!

  Call (855) 234-2997 to book with an agent.
  23.8 miles from Garrison, IA 52229

Starting at

$127.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn & Suites Waterloo Cedar Falls

2011 Laporte Road Waterloo, IA

With rates beginning at $86.99, Comfort Inn & Suites Waterloo Cedar Falls is ideal for guests visiting Garrison, offering friendly accommodations in a welcoming, clean environment. Experience the convenience of Comfort Inn locations, strategically situated near key attractions, business centers, and transport hubs.

Positioned conveniently near Garrison, Comfort Inn & Suites Waterloo Cedar Falls offers the tranquility of a quiet stay with the thrill of city adventures nearby. Rest well in Garrison with a hotel that offers budget-friendly and inviting lodging—secure your room now!

  Call (855) 239-4019 to book with an agent.
  23.9 miles from Garrison, IA 52229

Starting at

$86.99

per night

Read Reviews View Amenities View All Rooms

Baymont by Wyndham Waterloo

1945 La Porte Rd Waterloo, IA

Guests visiting Garrison will appreciate the peaceful comfort at Baymont by Wyndham Waterloo, where rooms begin at $67.99, creating a welcoming and inviting environment. Enjoy a relaxing evening in Baymont by Wyndham’s bar and lounge areas, perfect for socializing or enjoying a quiet drink.

Escape to Baymont by Wyndham Waterloo, where the peaceful atmosphere provides a break from the hustle, yet Garrison remains easily reachable. Experience a well-rounded Garrison stay with amenities that keep you comfortable—reserve now!

  Call (855) 234-7135 to book with an agent.
  24.0 miles from Garrison, IA 52229

Starting at

$67.99

per night

Read Reviews View Amenities View All Rooms

Hilton Garden Inn Cedar Rapids

4640 North River Blvd. NE Cedar Rapids, IA

Enjoy a intimate-feeling stay at Hilton Garden Inn Cedar Rapids as you visit Garrison, where restful rooms offer comfort and warmth, with rates beginning at just $112.99 per night. Appreciate the thoughtful design of Hilton Garden Inn's shower facilities, equipped with invigorating rainfall showerheads.

Relax and recharge at Hilton Garden Inn Cedar Rapids, where calm surroundings make for a restful stay with Garrison just a drive away. Relax in Garrison with accommodations that turn your trip into a memorable getaway—secure now!

  Call (855) 239-5277 to book with an agent.
  24.0 miles from Garrison, IA 52229

Starting at

$112.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn & Suites Independence

2100 Swan Lake Boulevard Independence, IA

With budget-friendly rooms from $112.99, Comfort Inn & Suites Independence is an ideal choice for guests traveling to Garrison, creating a clean and inviting space for unwinding. Make the most of Comfort Inn's recreational facilities, including pools and fitness centers, for a balanced and enjoyable stay.

Guests seeking a peaceful stay will love Comfort Inn & Suites Independence, where calm surroundings are complemented by proximity to Garrison. Experience Garrison the way you deserve with budget-savvy, comfortable lodging—book now!

  Call (855) 234-7135 to book with an agent.
  24.0 miles from Garrison, IA 52229

Starting at

$112.99

per night

Read Reviews View Amenities View All Rooms

Boarders Inn & Suites by Cobblestone Hotels Waterloo / Cedar Falls

LaPorte Rd. 1825 1825 Waterloo, IA

With rooms from $60.99, Boarders Inn & Suites by Cobblestone Hotels Waterloo / Cedar Falls is an affordable option for guests traveling to Garrison, creating a comfortable, welcoming space perfect for a relaxing stay. Experience reliable comfort in rooms that provide standard amenities, making your stay both convenient and economical.

At Boarders Inn & Suites by Cobblestone Hotels Waterloo / Cedar Falls, the quiet charm of the location is paired with the convenience of being near Garrison's vibrant offerings. Stay comfortably on your Garrison adventure with budget-friendly rates—book now!

  Call (855) 236-8982 to book with an agent.
  24.0 miles from Garrison, IA 52229

Starting at

$60.99

per night

Read Reviews View Amenities View All Rooms

Days Inn & Suites by Wyndham Waterloo

1809 Laporte Road Waterloo, IA

Enjoy a restful stay at Days Inn & Suites by Wyndham Waterloo on your journey to Garrison, where inviting rooms create a warm environment, with rates beginning at an accessible $82.99. Experience the convenience of Days Inn's express check-out service, allowing for a swift and hassle-free departure.

Experience a serene stay at Days Inn & Suites by Wyndham Waterloo, where calm surroundings create a restful retreat while keeping Garrison within reach. Uncover a Garrison hotel that offers unmatched service and modern amenities—lock in today!

  Call (855) 235-6136 to book with an agent.
  24.1 miles from Garrison, IA 52229

Starting at

$82.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Toledo

207 West Highway 30 Toledo, IA

With affordable rooms starting at $61.99, Super 8 by Wyndham Toledo provides budget-conscious comfort for guests visiting Garrison, creating a welcoming and relaxing space. Experience the consistency and reliability of Super 8, ensuring you know what to expect with every stay, no matter the location.

Discover the balance of relaxation and adventure at Super 8 by Wyndham Toledo, where a peaceful stay is matched with proximity to Garrison. Stay affordably and enjoy extra perks on your Garrison adventure—reserve your room now!

  Call (855) 239-4019 to book with an agent.
  24.9 miles from Garrison, IA 52229

Starting at

$61.99

per night

Read Reviews View Amenities View All Rooms

Sudbury Court Motel&RV Park

2211 Highway 6 Trail Marengo, IA

With rooms beginning at $60.00, Sudbury Court Motel&RV Park offers inviting accommodations for travelers visiting Garrison, creating a comfortable and welcoming space for all guests. Experience a comfortable stay with rooms that provide practical amenities, making your visit both enjoyable and economical.

Find your ideal escape at Sudbury Court Motel&RV Park, where guests can unwind in comfort and explore Garrison at their convenience. Enjoy added comfort and savings on your Garrison trip—book your hotel stay now!

  Call (855) 239-5277 to book with an agent.
  24.9 miles from Garrison, IA 52229

Starting at

$60.00

per night

Read Reviews View Amenities View All Rooms

Rodeway Inn

4011 16th Ave. Sw Cedar Rapids, IA

For guests traveling to Garrison, Rodeway Inn provides affordable comfort with rooms beginning at $57.99, creating a warm and inviting atmosphere perfect for rest. Experience reliable comfort in rooms that offer standard amenities, ensuring a pleasant and budget-conscious stay.

Relax and recharge at Rodeway Inn, offering a quiet setting that ensures restful nights with Garrison's attractions nearby. Choose a cost-conscious, inviting stay for your Garrison visit—reserve today!

  Call (855) 235-6136 to book with an agent.
  24.9 miles from Garrison, IA 52229

Starting at

$57.99

per night

Read Reviews View Amenities View All Rooms

Designer Inn & Suites

403 Bus Highway 30 West Toledo, IA

For those headed to Garrison, Designer Inn & Suites offers budget-friendly comfort with rooms starting at $55.99, creating a clean, welcoming environment perfect for unwinding. Experience a stay that focuses on essential amenities and cleanliness, providing a comfortable and efficient lodging experience.

Enjoy the best of both relaxation and convenience at Designer Inn & Suites, where guests can unwind and still reach Garrison with ease. Embrace the best of Garrison with a welcoming, cost-effective hotel—book your stay today!

  Call (855) 235-6136 to book with an agent.
  25.1 miles from Garrison, IA 52229

Starting at

$55.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Independence

2000 1st St. West Independence, IA

With rooms starting at $77.99, Super 8 by Wyndham Independence is a comfortable choice for guests visiting Garrison, creating a warm and inviting space ideal for a peaceful stay. Settle in for a quiet evening in Super 8’s serene accommodations, where peace and privacy are prioritized for guest comfort.

At Super 8 by Wyndham Independence, you’ll be able to relax in a peaceful environment while keeping the sights of Garrison easily accessible. Book your affordable Garrison stay today and enjoy added comfort and value!

  Call (855) 239-5277 to book with an agent.
  25.1 miles from Garrison, IA 52229

Starting at

$77.99

per night

Read Reviews View Amenities View All Rooms

Days Inn & Suites by Wyndham Cedar Rapids

2215 Blairs Ferry Rd. Ne Cedar Rapids, IA

Guests visiting Garrison will find budget-conscious comfort at Days Inn & Suites by Wyndham Cedar Rapids, with rooms starting at $60.99, creating a clean and welcoming environment ideal for rest. Take a break in Days Inn's outdoor seating areas, where you can relax, socialize, or simply enjoy the surroundings.

Escape to Days Inn & Suites by Wyndham Cedar Rapids for a quiet retreat, where guests can relax in comfort while keeping Garrison's attractions nearby. Book now for a convenient, wallet-friendly Garrison experience—secure today!

  Call (855) 235-6136 to book with an agent.
  25.3 miles from Garrison, IA 52229

Starting at

$60.99

per night

Read Reviews View Amenities View All Rooms

Home2 Suites by Hilton Cedar Rapids Westdale

4000 Westdale Pkwy. SW Cedar Rapids, IA

Experience a restful retreat at Home2 Suites by Hilton Cedar Rapids Westdale when visiting Garrison, where pleasant rooms provide warmth, with inviting rates starting from $117.99 per night. Appreciate the artistic touches throughout the hotel, including custom art installations that reflect the local culture and heritage.

Positioned outside the urban sprawl, Home2 Suites by Hilton Cedar Rapids Westdale offers you peace and quiet with the convenience of Garrison's attractions nearby. Discover a hotel in Garrison that enhances your adventure with unparalleled value—secure now!

  Call (855) 234-5074 to book with an agent.
  25.4 miles from Garrison, IA 52229

Starting at

$117.99

per night

Read Reviews View Amenities View All Rooms

Tru by Hilton Cedar Rapids Westdale

3900 Westdale Pkwy. Sw Cedar Rapids, IA

With rooms starting at $99.99, Tru by Hilton Cedar Rapids Westdale provides inviting accommodations for guests bound for Garrison, creating a gentle, comfortable environment ideal for relaxation. Enjoy the convenience of ample parking at Tru by Hilton, accommodating guests with personal vehicles or rental cars.

Find both comfort and convenience at Tru by Hilton Cedar Rapids Westdale, where you can rest in peaceful surroundings and still visit Garrison with ease. Find comfort and value in Garrison with a hotel that delivers on both fronts—reserve now!

  Call (855) 234-7135 to book with an agent.
  25.4 miles from Garrison, IA 52229

Starting at

$99.99

per night

Read Reviews View Amenities View All Rooms