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

Indian Hills Inn & RV Park

100 Highway 34 East Albia, IA

At Indian Hills Inn & RV Park, travelers headed to Bucknell will find affordable comfort with rooms beginning at $84.95, creating a clean, welcoming atmosphere perfect for rest. Find a cozy and economical stay in rooms that provide essential amenities and a welcoming atmosphere.

Unwind at Indian Hills Inn & RV Park in a quiet setting, where downtown Bucknell is still within easy reach for a day of adventure. Make the most of Bucknell with a comfortable, affordable hotel—book your room now!

  Call (855) 239-5277 to book with an agent.
  12.9 miles from Bucknell, IA 52569

Starting at

$84.95

per night

Read Reviews View Amenities View All Rooms

Red Carpet Motel

1702 North Lincoln Street Knoxville, IA

At Red Carpet Motel, guests visiting Bucknell will find inviting accommodations with rooms beginning at $92.99, creating a warm and welcoming space ideal for relaxation. Stay in a room that balances comfort and practicality, providing dependable amenities for a pleasant visit.

Relax in the quiet surroundings of Red Carpet Motel, where peaceful surroundings offer a restful stay and downtown Bucknell remains nearby. Make the most of your Bucknell stay with budget-friendly, inviting lodging—book now!

  Call (855) 239-4019 to book with an agent.
  18.8 miles from Bucknell, IA 52569

Starting at

$92.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Knoxville

2205 North Lincoln St Knoxville, IA

For an affordable stay, Super 8 by Wyndham Knoxville offers serene accommodations with rooms beginning at $92.99, creating a welcoming, comfortable space ideal for relaxation near Bucknell. Trust in Super 8's commitment to guest satisfaction, with attentive service and a ready-to-help attitude from the staff.

Nestled in a quieter area, Super 8 by Wyndham Knoxville provides guests with a serene atmosphere, while downtown Bucknell remains a short drive away. Make your Bucknell trip both cozy and budget-friendly—secure your room today!

  Call (855) 234-7135 to book with an agent.
  19.0 miles from Bucknell, IA 52569

Starting at

$92.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

For an inviting stay near Bucknell, Links Bos Landen Hotel & Spa of Pella Trademark by Wyndham offers easygoing accommodations with rooms starting at $78.99, creating a clean and comfortable environment for rest. Experience a stay that offers a touch more in terms of comfort and amenities, providing a satisfying and economical visit.

Recharge in the comfort of Links Bos Landen Hotel & Spa of Pella Trademark by Wyndham, where guests can unwind in peace while keeping Bucknell within reach for exploration. Rest easy in Bucknell with a hotel that balances affordability and comfort—reserve today!

  Call (855) 233-0132 to book with an agent.
  23.2 miles from Bucknell, IA 52569

Starting at

$78.99

per night

Read Reviews View Amenities View All Rooms

Country Inn & Suites by Radisson Pella IA

315 Roosevelt Road Pella, IA

For those visiting Bucknell, Country Inn & Suites by Radisson Pella IA offers warm-hearted accommodations with rates starting at $106.99, creating a clean, inviting space ideal for rest and comfort. Appreciate the convenience of on-site parking at Country Inn & Suites, making your stay hassle-free from arrival to departure.

Discover the quiet charm of Country Inn & Suites by Radisson Pella IA, a restful escape situated just a short drive from the excitement of Bucknell. Settle into Bucknell with a hotel that offers comfort and value—secure your room now!

  Call (855) 234-5074 to book with an agent.
  23.6 miles from Bucknell, IA 52569

Starting at

$106.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Pella

105 East Oskaloosa St Pella, IA

With rooms from $67.99, Super 8 by Wyndham Pella provides affordable comfort for guests visiting Bucknell, creating a clean and delightful environment ideal for relaxation. Enjoy great value without compromise at Super 8, offering budget-friendly rates alongside comfortable and clean accommodations.

Unwind at Super 8 by Wyndham Pella, a quiet haven positioned conveniently near Bucknell's best activities and attractions. Enjoy Bucknell to the fullest with accommodations that won’t strain your wallet—reserve today!

  Call (855) 234-7135 to book with an agent.
  24.1 miles from Bucknell, IA 52569

Starting at

$67.99

per night

Read Reviews View Amenities View All Rooms

AmericInn by Wyndham Pella

910 West 16th US 163 Exit 40 Pella, IA

For travelers headed to Bucknell, AmericInn by Wyndham Pella offers inviting rooms with rates starting at $82.99, creating a clean and welcoming environment perfect for relaxation. Appreciate the serene surroundings of AmericInn by Wyndham, often located away from the hustle and bustle of the city.

Enjoy a tranquil stay at AmericInn by Wyndham Pella, and venture into Bucknell whenever you're ready for more excitement. Stay in Bucknell with a hotel that caters to your needs and budget—secure your room now!

  Call (855) 233-0132 to book with an agent.
  24.2 miles from Bucknell, IA 52569

Starting at

$82.99

per night

Read Reviews View Amenities View All Rooms

Baymont by Wyndham Pella

2104 Washington St Pella, IA

Guests headed to Bucknell will find mellifluous comfort at Baymont by Wyndham Pella, where inviting rooms start at $66.99, creating a welcoming environment ideal for relaxation. Welcome to Baymont by Wyndham, where every guest is greeted with a smile and the promise of a comfortable, enjoyable stay.

Relax and recharge at Baymont by Wyndham Pella, where restful accommodations are paired with easy access to Bucknell's downtown fun. Step into an unforgettable Bucknell adventure with lodging that offers more for less—lock in today!

  Call (855) 235-6136 to book with an agent.
  24.5 miles from Bucknell, IA 52569

Starting at

$66.99

per night

Read Reviews View Amenities View All Rooms

The Continental Hotel

217 North 13th Street Centerville, IA

Relax at The Continental Hotel near Bucknell, where refined rooms provide comfort and relaxation, with budget-friendly rates starting at $162.99. Find an exceptional level of comfort and luxury in rooms that cater to your needs with style and sophistication.

At The Continental Hotel, guests can unwind in a serene setting, knowing that the lively atmosphere of Bucknell is still accessible. Discover how refined Bucknell can be with a hotel that treats you to the best—secure now!

  Call (855) 233-7850 to book with an agent.
  24.6 miles from Bucknell, IA 52569

Starting at

$162.99

per night

Read Reviews View Amenities View All Rooms

Westbridge Inn & Suites

117 North 18th St Centerville, IA

With rooms beginning at $85.00, Westbridge Inn & Suites is a practical option for travelers to Bucknell, providing budget-conscious accommodations in a secure setting. Relax in rooms that offer a bit more luxury and space, making your stay comfortable and budget-friendly.

Guests will appreciate the calm environment at Westbridge Inn & Suites, where restful lodgings are paired with quick access to Bucknell. Stay comfortably and stress-free in Bucknell with budget-friendly amenities—secure your room today!

  Call (855) 235-0725 to book with an agent.
  24.7 miles from Bucknell, IA 52569

Starting at

$85.00

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites by Marriott Oskaloosa

2325 COAL MINE LOOP Oskaloosa, IA

For an affordable stay near Bucknell, Fairfield Inn & Suites by Marriott Oskaloosa offers inviting rooms with rates starting at $159.99, creating a clean, comfortable atmosphere perfect for relaxation. Celebrate your special occasions at Fairfield, where attentive service and comfortable accommodations welcome groups of all sizes.

Find your quiet retreat at Fairfield Inn & Suites by Marriott Oskaloosa, where restful lodgings are paired with the convenience of being close to Bucknell. Find the right balance between affordability and quality during your Bucknell trip—lock in today!

  Call (855) 235-0725 to book with an agent.
  25.0 miles from Bucknell, IA 52569

Starting at

$159.99

per night

Read Reviews View Amenities View All Rooms

EverSpring Inn & Suites

2401 a Ave. West Oskaloosa, IA

For a charming stay, EverSpring Inn & Suites offers budget-conscious accommodations with rates from $99.99, creating a clean, welcoming environment ideal for travelers. Experience a bit more luxury in rooms that offer extra comforts and amenities, making your visit both pleasant and affordable.

Discover the quiet charm of EverSpring Inn & Suites, a relaxing retreat that’s never too far from the bustling streets of Bucknell. Stay comfortably and affordably in Bucknell with a hotel that delivers—secure your room now!

  Call (855) 236-8982 to book with an agent.
  25.1 miles from Bucknell, IA 52569

Starting at

$99.99

per night

Read Reviews View Amenities View All Rooms

Budget Inn Oskaloosa

1210 a Ave. East Oskaloosa, IA

Guests traveling to Bucknell will find budget-friendly comfort at Budget Inn Oskaloosa, with mellifluous rooms beginning at $65.00, creating a welcoming space perfect for unwinding. Enjoy accommodations that focus on providing essential comforts with no unnecessary extras, perfect for a budget-friendly trip.

At Budget Inn Oskaloosa, guests can enjoy both relaxation and proximity to Bucknell, offering the perfect combination for a balanced stay. Make your Bucknell adventure memorable and budget-wise—secure your hotel room now!

  Call (855) 239-4019 to book with an agent.
  26.7 miles from Bucknell, IA 52569

Starting at

$65.00

per night

Read Reviews View Amenities View All Rooms

Quality Inn Oskaloosa

306 South 17th St Oskaloosa, IA

Guests traveling to Bucknell can unwind at Quality Inn Oskaloosa, where inviting rooms start at $80.99, creating a clean and comfortable environment perfect for relaxation. Maximize your stay with the Choice Privileges® rewards program at Quality Inn, earning points for free nights and more.

Unwind in style at Quality Inn Oskaloosa, where guests can enjoy the calm atmosphere and still explore Bucknell at their leisure. Stay cozy and keep your wallet happy while exploring Bucknell—lock in your stay today!

  Call (855) 235-6136 to book with an agent.
  27.0 miles from Bucknell, IA 52569

Starting at

$80.99

per night

Read Reviews View Amenities View All Rooms

Hotel O Oskaloosa Hwy 63 / 92

2278 Highway 63 North Oskaloosa, IA

Guests traveling to Bucknell will appreciate the inviting comfort at Hotel O Oskaloosa Hwy 63 / 92, where comfy rooms start at $46.89, creating a welcoming space for rest. Stay in accommodations that provide a no-frills experience, with rooms designed for ease of use and comfort.

Get the restful experience you crave at Hotel O Oskaloosa Hwy 63 / 92, just a short distance from the exciting venues and activities of Bucknell. Set yourself up for an enjoyable Bucknell visit with budget-friendly accommodations—book today!

  Call (855) 233-0132 to book with an agent.
  27.4 miles from Bucknell, IA 52569

Starting at

$46.89

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express&Suites Ottumwa an IHG Hotel

941 North Quincy Avenue Ottumwa, IA

With rooms beginning at $160.00, Holiday Inn Express&Suites Ottumwa an IHG Hotel provides budget-friendly accommodations for travelers visiting Bucknell, creating a warm and welcoming environment. Relax with the security of Holiday Inn Express's 24-hour front desk service, available to assist you at any time during your stay.

Enjoy a calming retreat at Holiday Inn Express&Suites Ottumwa an IHG Hotel, where quiet surroundings and Bucknell's energy are just a drive apart. Step into a welcoming Bucknell stay that delivers on both comfort and savings—lock in today!

  Call (855) 239-4019 to book with an agent.
  31.7 miles from Bucknell, IA 52569

Starting at

$160.00

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Ottumwa

943 North Quincy Ave Ottumwa, IA

At Hampton Inn Ottumwa, travelers bound for Bucknell can unwind in secure comfort with rooms beginning at $174.99, creating a welcoming space for relaxation. Celebrate your special events at select Hampton locations, offering versatile spaces for meetings, receptions, and gatherings.

Find your retreat at Hampton Inn Ottumwa, where calm surroundings are paired with easy connections to the vibrant offerings of Bucknell. Relax and enjoy Bucknell with a hotel that keeps comfort affordable—lock in now!

  Call (855) 239-4019 to book with an agent.
  31.7 miles from Bucknell, IA 52569

Starting at

$174.99

per night

Read Reviews View Amenities View All Rooms

Cobblestone Hotel & Suites Ottumwa

108 Church St Ottumwa, IA

For a comfortable and inviting stay, Cobblestone Hotel & Suites Ottumwa offers budget-friendly rooms with rates from $129.00, creating a sheltered environment ideal for travelers bound for Bucknell. Relax in rooms that provide a perfect blend of comfort and convenience, designed to enhance your travel experience without stretching your budget.

Discover the tranquility of Cobblestone Hotel & Suites Ottumwa, perfectly nestled for those who want to balance calm surroundings with city exploration. Discover how great your Bucknell stay can be with thoughtful, cost-effective amenities—secure now!

  Call (855) 233-0132 to book with an agent.
  33.0 miles from Bucknell, IA 52569

Starting at

$129.00

per night

Read Reviews View Amenities View All Rooms

Quality Inn&Suites Ottumwa

125 West Joseph Ave Ottumwa, IA

With budget-friendly rooms starting at $83.99, Quality Inn&Suites Ottumwa provides inviting accommodations for those bound for Bucknell, creating a clean, welcoming space. Enjoy the simplicity of Quality Inn's streamlined room layouts, designed for ease of movement and maximum comfort.

Unwind in the tranquil surroundings of Quality Inn&Suites Ottumwa, where a restful stay is paired with convenient access to Bucknell. Relax in Bucknell with a hotel that provides comfort and peace of mind—book today!

  Call (855) 234-5074 to book with an agent.
  33.0 miles from Bucknell, IA 52569

Starting at

$83.99

per night

Read Reviews View Amenities View All Rooms

AmericInn by Wyndham Ottumwa

222 West 2nd Street Ottumwa, IA

For an inviting and comfortable stay near Bucknell, AmericInn by Wyndham Ottumwa offers budget-friendly rooms with rates beginning at $93.99, creating a warm space. Relax in AmericInn by Wyndham’s garden areas, providing a serene setting for a quiet walk or a moment of reflection.

Experience a refreshing stay at AmericInn by Wyndham Ottumwa, where guests can unwind and still explore the vibrant life of Bucknell. Enjoy your Bucknell visit with accommodations designed to deliver quality and savings—book today!

  Call (855) 236-8982 to book with an agent.
  33.0 miles from Bucknell, IA 52569

Starting at

$93.99

per night

Read Reviews View Amenities View All Rooms

Best Western Ottumwa Inn & Suites

2813 North Court Street Ottumwa, IA

Discover restful accommodations at Best Western Ottumwa Inn & Suites as you explore Bucknell, with a intimate-feeling atmosphere that ensures a pleasant stay starting at $84.00. Stay refreshed with the beverage and snack options available in Best Western’s minibars, thoughtfully stocked for your convenience.

At Best Western Ottumwa Inn & Suites, guests can enjoy a peaceful retreat with Bucknell always within convenient reach. Unwind in Bucknell with accommodations that make your visit a true delight—reserve your room now!

  Call (855) 234-2997 to book with an agent.
  33.0 miles from Bucknell, IA 52569

Starting at

$84.00

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Ottumwa

2823 North Court St Ottumwa, IA

With budget-friendly rooms starting at $66.99, Super 8 by Wyndham Ottumwa provides inviting accommodations for travelers bound for Bucknell, creating a warm and welcoming environment. Keep hunger at bay with Super 8's vending machines, stocked with snacks and beverages for that late-night craving or quick snack.

Enjoy spacious rooms at Super 8 by Wyndham Ottumwa, a quiet retreat where you can unwind and still explore Bucknell with ease. Plan ahead for a practical, budget-conscious Bucknell trip—reserve your stay now!

  Call (855) 234-7135 to book with an agent.
  33.0 miles from Bucknell, IA 52569

Starting at

$66.99

per night

Read Reviews View Amenities View All Rooms

Hotel Ottumwa

107 East 2nd St Ottumwa, IA

Designed with relaxation in mind, Hotel Ottumwa near Bucknell provides inviting rooms for a refined experience, with room rates beginning at $76.99. Find the pinnacle of comfort and luxury in rooms that are equipped with everything you need for a flawless stay.

Find your restful escape at Hotel Ottumwa, where the calm of your stay is complemented by the convenience of Bucknell. Enjoy every part of your Bucknell journey with a hotel that knows how to impress—lock in today!

  Call (855) 234-7135 to book with an agent.
  33.1 miles from Bucknell, IA 52569

Starting at

$76.99

per night

Read Reviews View Amenities View All Rooms

Hotel Pommier Indianola

1215 North Jefferson Way Indianola, IA

With affordable rooms beginning at $85.32, Hotel Pommier Indianola is a practical choice for guests visiting Bucknell, creating a clean and inviting space ideal for rest. Stay in accommodations that provide a no-frills experience, with rooms designed for ease of use and comfort.

Hotel Pommier Indianola provides a relaxing atmosphere for guests looking to unwind, with the attractions of Bucknell always within reach. Stay comfortably and affordably in Bucknell with a hotel that delivers—secure your room now!

  Call (855) 234-5074 to book with an agent.
  34.1 miles from Bucknell, IA 52569

Starting at

$85.32

per night

Read Reviews View Amenities View All Rooms