The best deals on hotels when visiting Avery 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 Avery, Iowa 52531

Indian Hills Inn & RV Park

100 Highway 34 East Albia, IA

At Indian Hills Inn & RV Park, travelers bound for Avery can relax in inviting accommodations with rooms from $94.95, creating a delightful and comfortable atmosphere. Enjoy a stay that focuses on essential comforts, with rooms that provide everything needed for a straightforward visit.

From Indian Hills Inn & RV Park, guests can enjoy a quick drive into downtown Avery, where they can explore the city’s highlights and return to a peaceful stay. Enjoy more of Avery for less with practical, budget-conscious lodging—reserve now!

  Call (855) 234-7135 to book with an agent.
  5.9 miles from Avery, IA 52531

Starting at

$94.95

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express&Suites Ottumwa an IHG Hotel

941 North Quincy Avenue Ottumwa, IA

At Holiday Inn Express&Suites Ottumwa an IHG Hotel, travelers bound for Avery can unwind in appealing comfort with rooms beginning at $137.99, creating a welcoming space for relaxation. Enjoy the convenience of Holiday Inn Express's ticket service, helping you purchase tickets for local attractions and events.

Travelers staying at Holiday Inn Express&Suites Ottumwa an IHG Hotel can enjoy a peaceful escape, knowing downtown Avery is still within reach for a day of adventure. Relax and recharge in Avery with a hotel that offers more for less—secure today!

  Call (855) 234-5074 to book with an agent.
  14.8 miles from Avery, IA 52531

Starting at

$137.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Ottumwa

943 North Quincy Ave Ottumwa, IA

With rates starting at $115.99, Hampton Inn Ottumwa is an ideal option for those traveling to Avery, offering budget-friendly rooms in a welcoming, clean environment. Choose Hampton by Hilton for your next journey, where a welcoming atmosphere and value-driven amenities await to make your stay exceptional.

Unwind in the peaceful environment at Hampton Inn Ottumwa, with downtown Avery remaining close enough for a day of adventure. Stay comfortably in Avery without sacrificing quality or savings—lock in your hotel today!

  Call (855) 239-5277 to book with an agent.
  14.8 miles from Avery, IA 52531

Starting at

$115.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn&Suites Ottumwa

125 West Joseph Ave Ottumwa, IA

For an affordable and inviting stay, Quality Inn&Suites Ottumwa offers easygoing rooms with rates from $70.99, creating a clean, comfortable atmosphere perfect for travelers. Indulge in a local culinary experience with Quality Inn's restaurant partnerships, offering guests a taste of regional specialties.

Unwind at Quality Inn&Suites Ottumwa in a quiet setting, where downtown Avery is still within easy reach for a day of adventure. Uncover Avery with a hotel that adds value to your adventure—reserve your stay now!

  Call (855) 235-0725 to book with an agent.
  15.8 miles from Avery, IA 52531

Starting at

$70.99

per night

Read Reviews View Amenities View All Rooms

Best Western Ottumwa Inn & Suites

2813 North Court Street Ottumwa, IA

Experience a peaceful ambiance at Best Western Ottumwa Inn & Suites on your trip to Avery, where inviting accommodations provide comfort and relaxation, with nightly rates from $89.00. Experience the unique charm of Best Western's boutique hotels, each with its own personality and local flair.

For those who enjoy both relaxation and city access, Best Western Ottumwa Inn & Suites offers tranquility while downtown Avery remains close by. Experience the joy of visiting Avery with a hotel that exceeds expectations—book today!

  Call (855) 235-6136 to book with an agent.
  15.8 miles from Avery, IA 52531

Starting at

$89.00

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Ottumwa

2823 North Court St Ottumwa, IA

With rooms starting at $61.99, Super 8 by Wyndham Ottumwa offers budget-friendly comfort for travelers visiting Avery, creating a relaxing environment ideal for unwinding. Streamline your travel experience with Super 8's efficient check-in and check-out, minimizing wait times and getting you on your way faster.

Relax in the peaceful surroundings at Super 8 by Wyndham Ottumwa, where quiet comfort and easy access to downtown Avery meet. Enjoy Avery in comfort and without the expense—lock in your stay today!

  Call (855) 234-7135 to book with an agent.
  15.9 miles from Avery, IA 52531

Starting at

$61.99

per night

Read Reviews View Amenities View All Rooms

AmericInn by Wyndham Ottumwa

222 West 2nd Street Ottumwa, IA

With affordable rooms beginning at $96.99, AmericInn by Wyndham Ottumwa is a practical choice for guests visiting Avery, creating a clean and inviting space ideal for rest. Relax in AmericInn by Wyndham’s hot tubs, a perfect way to soothe muscles and unwind after a busy day.

Rest in the tranquility of AmericInn by Wyndham Ottumwa, with downtown Avery still accessible by car for a day of sightseeing or adventure. Choose a Avery hotel that keeps you comfortable and your budget intact—reserve now!

  Call (855) 235-0725 to book with an agent.
  16.0 miles from Avery, IA 52531

Starting at

$96.99

per night

Read Reviews View Amenities View All Rooms

Cobblestone Hotel & Suites Ottumwa

108 Church St Ottumwa, IA

At Cobblestone Hotel & Suites Ottumwa, guests visiting Avery will enjoy enveloping accommodations with rates starting at $129.00, creating a clean and welcoming environment. Stay in accommodations that cater to your comfort with additional features, ensuring a pleasant and affordable visit.

For those seeking a quiet retreat, Cobblestone Hotel & Suites Ottumwa offers tranquil surroundings with downtown Avery still accessible for sightseeing. Step into Avery comfort with a hotel that prioritizes both convenience and savings—book today!

  Call (855) 239-5277 to book with an agent.
  16.0 miles from Avery, IA 52531

Starting at

$129.00

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites by Marriott Oskaloosa

2325 COAL MINE LOOP Oskaloosa, IA

With budget-conscious rooms starting at $149.99, Fairfield Inn & Suites by Marriott Oskaloosa is a practical option for guests bound for Avery, providing a welcoming environment for relaxation. Relax in Fairfield's outdoor courtyards, beautifully designed for guests to enjoy nature and fresh air without leaving the hotel.

Escape to the quiet of Fairfield Inn & Suites by Marriott Oskaloosa, where peaceful surroundings provide a restful stay and downtown Avery is still nearby. Plan your Avery getaway with a hotel that knows how to make you feel at home—reserve today!

  Call (855) 235-0725 to book with an agent.
  16.0 miles from Avery, IA 52531

Starting at

$149.99

per night

Read Reviews View Amenities View All Rooms

Hotel Ottumwa

107 East 2nd St Ottumwa, IA

Relax in style at Hotel Ottumwa on your journey to Avery, where refined rooms provide comfort and elegance, with inviting rates from $84.99 per night. Find comfort and luxury in rooms that are equipped with a range of premium amenities, designed for discerning guests.

Unwind at Hotel Ottumwa, where guests can enjoy quiet surroundings, knowing that downtown Avery is just a smooth drive away. Stay comfortably in Avery with accommodations that transform your experience—lock in today!

  Call (855) 239-4019 to book with an agent.
  16.1 miles from Avery, IA 52531

Starting at

$84.99

per night

Read Reviews View Amenities View All Rooms

EverSpring Inn & Suites

2401 a Ave. West Oskaloosa, IA

At EverSpring Inn & Suites, guests traveling to Avery will find inviting accommodations with rooms starting at $109.99, creating a warm and comfortable environment. Stay in rooms that elevate your experience with additional amenities, ensuring a comfortable and affordable visit.

Rest easy at EverSpring Inn & Suites, where calm surroundings create a restful stay, and downtown Avery is still within driving distance. Take advantage of extra perks for your Avery trip without the high cost—reserve now!

  Call (855) 239-5277 to book with an agent.
  16.2 miles from Avery, IA 52531

Starting at

$109.99

per night

Read Reviews View Amenities View All Rooms

Budget Inn Oskaloosa

1210 a Ave. East Oskaloosa, IA

With rooms starting at $65.00, Budget Inn Oskaloosa is a practical option for guests bound for Avery, creating a welcoming and welcoming environment ideal for relaxation. Experience dependable comfort in well-appointed rooms that provide everything you need for a relaxing visit.

Guests at Budget Inn Oskaloosa can relax in a peaceful atmosphere, with downtown Avery just a short drive away for city exploration. Enjoy more of Avery with budget-friendly accommodations—reserve now!

  Call (855) 233-0132 to book with an agent.
  16.5 miles from Avery, IA 52531

Starting at

$65.00

per night

Read Reviews View Amenities View All Rooms

Quality Inn Oskaloosa

306 South 17th St Oskaloosa, IA

With rooms beginning at $89.99, Quality Inn Oskaloosa provides budget-friendly comfort for travelers bound for Avery, creating a clean, inviting space for rest. Dive into relaxation at Quality Inn's pools, whether you prefer the refreshing outdoor waters or the tranquility of an indoor swim.

At Quality Inn Oskaloosa, travelers can enjoy a calm retreat while downtown Avery remains within easy reach for a day of sightseeing. Make your Avery experience cost-effective and relaxing—secure your stay now!

  Call (855) 234-2997 to book with an agent.
  16.5 miles from Avery, IA 52531

Starting at

$89.99

per night

Read Reviews View Amenities View All Rooms

Hotel O Oskaloosa Hwy 63 / 92

2278 Highway 63 North Oskaloosa, IA

With budget-friendly rooms starting at $51.87, Hotel O Oskaloosa Hwy 63 / 92 provides inviting accommodations for those bound for Avery, creating a clean, welcoming space. Experience a stay that offers a touch of luxury with rooms that include enhanced amenities for your comfort and convenience.

At Hotel O Oskaloosa Hwy 63 / 92, guests can unwind in a serene environment, knowing that downtown Avery is just a comfortable drive away. Discover a Avery stay that makes every moment worthwhile with practical, cost-saving lodging—lock in today!

  Call (855) 236-8982 to book with an agent.
  18.3 miles from Avery, IA 52531

Starting at

$51.87

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Centerville

1021 North 18th Highway 5 N Centerville, IA

For a safe stay, Super 8 by Wyndham Centerville offers budget-friendly rooms with rates beginning at $98.99, creating a warm and welcoming environment ideal for guests visiting Avery. Stay refreshed with Super 8's available laundry facilities, a convenient option for travelers on extended trips.

Guests will appreciate the serenity of Super 8 by Wyndham Centerville and its close proximity to all that Avery has to offer. Choose a cost-conscious, inviting stay for your Avery visit—reserve today!

  Call (855) 233-0132 to book with an agent.
  23.6 miles from Avery, IA 52531

Starting at

$98.99

per night

Read Reviews View Amenities View All Rooms

Westbridge Inn & Suites

117 North 18th St Centerville, IA

With rates from $90.00, Westbridge Inn & Suites is a convenient option for travelers visiting Avery, providing gentle accommodations in a welcoming environment. Relax in accommodations that offer added amenities and a touch of luxury, providing a comfortable and economical stay.

Guests seeking a peaceful stay will love Westbridge Inn & Suites, where calm surroundings are complemented by proximity to Avery. Discover a hotel that keeps your Avery visit affordable and comfortable—book your room now!

  Call (855) 235-0725 to book with an agent.
  24.2 miles from Avery, IA 52531

Starting at

$90.00

per night

Read Reviews View Amenities View All Rooms

The Continental Hotel

217 North 13th Street Centerville, IA

Unwind at The Continental Hotel as you travel to Avery, where refined accommodations offer comfort and warmth, with rates beginning at $160.99 per night. Experience the ultimate comfort in rooms that cater to your every need, providing luxury and convenience in equal measure.

Guests seeking both rest and exploration will love The Continental Hotel, where peaceful lodgings are matched with easy access to Avery. Discover how extraordinary Avery can be with a hotel that prioritizes your comfort—secure now!

  Call (855) 233-0132 to book with an agent.
  24.3 miles from Avery, IA 52531

Starting at

$160.99

per night

Read Reviews View Amenities View All Rooms

Country Inn & Suites by Radisson Pella IA

315 Roosevelt Road Pella, IA

Guests visiting Avery will appreciate the harmonious comfort at Country Inn & Suites by Radisson Pella IA, where rooms begin at $104.99, creating a welcoming and inviting environment. Enjoy the intimate and cozy ambiance of Country Inn & Suites’ on-site café, serving freshly brewed coffee and light snacks.

Discover a peaceful getaway at Country Inn & Suites by Radisson Pella IA, where the comfort of spacious rooms is combined with easy access to Avery. Relax and rejuvenate in Avery with accommodations that fit your budget perfectly—lock in today!

  Call (855) 239-4019 to book with an agent.
  24.8 miles from Avery, IA 52531

Starting at

$104.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Pella

105 East Oskaloosa St Pella, IA

With affordable rooms beginning at $69.99, Super 8 by Wyndham Pella is a practical choice for guests visiting Avery, creating a clean and inviting space ideal for rest. Settle into Super 8’s updated and refreshed rooms, designed to provide a contemporary and comfortable stay for all guests.

Discover your ideal getaway at Super 8 by Wyndham Pella, where peaceful accommodations are paired with proximity to Avery's top sights. Uncover Avery with a hotel that adds value to your adventure—reserve your stay now!

  Call (855) 234-5074 to book with an agent.
  25.0 miles from Avery, IA 52531

Starting at

$69.99

per night

Read Reviews View Amenities View All Rooms

Links Bos Landen Hotel & Spa of Pella Trademark by Wyndham

2508 Bos Landen Dr Pella, IA

Guests visiting Avery can relax in relaxing accommodations at Links Bos Landen Hotel & Spa of Pella Trademark by Wyndham, where rooms start at $88.99, creating a warm and inviting atmosphere perfect for unwinding. Enjoy a functional stay, where rooms provide the essentials for comfort and convenience, without any unnecessary extras.

At Links Bos Landen Hotel & Spa of Pella Trademark by Wyndham, guests can unwind in spacious surroundings while still being close to the vibrant life of Avery. Enjoy a hassle-free Avery visit with accommodations that prioritize value—reserve today!

  Call (855) 239-4019 to book with an agent.
  25.8 miles from Avery, IA 52531

Starting at

$88.99

per night

Read Reviews View Amenities View All Rooms

Cobblestone Hotel & Suites Knoxville

1212 Eric Dr Knoxville, IA

With budget-friendly rooms starting at $129.00, Cobblestone Hotel & Suites Knoxville is ideal for guests bound for Avery, creating a clean and inviting space perfect for relaxation. Enjoy a stay that focuses on the essentials, with clean, well-maintained rooms and convenient access to local attractions.

At Cobblestone Hotel & Suites Knoxville, you can rest in peaceful surroundings while keeping the lively streets of Avery within easy reach. Relax in Avery with lodging that offers comfort and cost savings—reserve your room today!

  Call (855) 234-7135 to book with an agent.
  26.4 miles from Avery, IA 52531

Starting at

$129.00

per night

Read Reviews View Amenities View All Rooms

Baymont by Wyndham Pella

2104 Washington St Pella, IA

Guests traveling to Avery will appreciate the tranquil accommodations at Baymont by Wyndham Pella, with rooms starting at $76.99, creating a welcoming atmosphere. Relax with Baymont by Wyndham’s cable TV offerings, featuring a range of channels to keep you entertained during your stay.

Find your restful escape at Baymont by Wyndham Pella, where the calm of your stay is complemented by the convenience of Avery. Settle in and enjoy your Avery stay with amenities that make all the difference—reserve now!

  Call (855) 233-7850 to book with an agent.
  26.8 miles from Avery, IA 52531

Starting at

$76.99

per night

Read Reviews View Amenities View All Rooms

AmericInn by Wyndham Pella

910 West 16th US 163 Exit 40 Pella, IA

For a relaxing and budget-conscious stay near Avery, AmericInn by Wyndham Pella offers inviting accommodations with rooms starting at $101.99, creating a warm space for rest. Unwind with a selection of premium cable channels available in every room at AmericInn by Wyndham.

Find your peaceful escape at AmericInn by Wyndham Pella, nestled within easy driving distance of Avery’s top attractions. Plan your Avery visit with a hotel that offers comfort without compromise—secure today!

  Call (855) 239-5277 to book with an agent.
  26.8 miles from Avery, IA 52531

Starting at

$101.99

per night

Read Reviews View Amenities View All Rooms

Cobblestone Inn & Suites Bloomfield

509 South Washington St Bloomfield, IA

At Cobblestone Inn & Suites Bloomfield, travelers visiting Avery can enjoy inviting accommodations with rooms from $139.99, creating a clean and welcoming environment ideal for rest. Relax in accommodations that provide extra comfort and conveniences, ensuring a pleasant and economical stay.

Unwind in style at Cobblestone Inn & Suites Bloomfield, positioned in a calm setting yet keeping the energy of Avery within easy reach. Make your Avery travels both comfortable and cost-efficient—reserve now!

  Call (855) 233-7850 to book with an agent.
  27.1 miles from Avery, IA 52531

Starting at

$139.99

per night

Read Reviews View Amenities View All Rooms