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

AmericInn by Wyndham Mount Pleasant

1100 North Grand Ave Mount Pleasant, IA

Guests visiting Olds can enjoy inviting accommodations at AmericInn by Wyndham Mount Pleasant, with rooms starting at $111.99, creating a enchanting, welcoming environment perfect for relaxation. Enjoy the privacy and convenience of AmericInn by Wyndham’s suite options, featuring separate bedrooms and living spaces.

Guests staying at AmericInn by Wyndham Mount Pleasant will enjoy the quiet retreat, with downtown Olds still nearby for all their city adventures. Experience Olds with comfort and budget-savvy rates—lock in your stay today!

  Call (855) 235-6136 to book with an agent.
  10.7 miles from Olds, IA 52647

Starting at

$111.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn & Suites

1200 East Baker St Mount Pleasant, IA

For an inviting and affordable stay, Quality Inn & Suites offers budget-friendly rooms with rates starting at $76.99, creating a clean and comfortable space. Experience personalized room settings at Quality Inn, where preferences for lighting, temperature, and pillow type are remembered for returning guests.

For a relaxing stay, Quality Inn & Suites offers quiet surroundings while keeping downtown Olds accessible for a day of sightseeing. Discover a Olds experience where comfort and affordability come together—secure now!

  Call (855) 233-7850 to book with an agent.
  10.8 miles from Olds, IA 52647

Starting at

$76.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Mt. Pleasant

1000 North Grand Ave Mount Pleasant, IA

At Super 8 by Wyndham Mt. Pleasant, travelers bound for Olds can enjoy budget-conscious comfort with rooms starting at $91.99, creating a warm and inviting atmosphere for unwinding. Find a warm and inviting atmosphere in Super 8's lobbies, designed as comfortable spaces to relax, work, or socialize.

Relax at Super 8 by Wyndham Mt. Pleasant, where peaceful surroundings make for a restful stay and downtown Olds is still within driving distance. Make your Olds adventure enjoyable and cost-effective—book your hotel today!

  Call (855) 236-8982 to book with an agent.
  10.8 miles from Olds, IA 52647

Starting at

$91.99

per night

Read Reviews View Amenities View All Rooms

Best Western Mt. Pleasant Inn

810 North Grand Avenue Mount Pleasant, IA

For an inviting and budget-friendly stay near Olds, Best Western Mt. Pleasant Inn offers tucked away rooms with rates beginning at $109.99, creating a clean, welcoming space. Experience the thoughtful placement of eco-friendly waste solutions in Best Western hotels, promoting recycling and sustainability.

At Best Western Mt. Pleasant Inn, guests can unwind in peaceful surroundings, while downtown Olds remains easily accessible for a day of sightseeing. Plan your perfect Olds getaway with a hotel that has your comfort and savings in mind—book today!

  Call (855) 233-7850 to book with an agent.
  10.9 miles from Olds, IA 52647

Starting at

$109.99

per night

Read Reviews View Amenities View All Rooms

Columbus Motel

265 Colonels Dr. Columbus Junction, IA

Guests traveling to Olds will appreciate the inviting comfort at Columbus Motel, where enveloping rooms start at $64.99, creating a welcoming space for rest. Experience added convenience and comfort in rooms that provide extra amenities, making your stay both pleasant and affordable.

Travelers seeking peace and quiet will love Columbus Motel, offering a calm retreat with easy access to downtown Olds. Choose a cost-effective hotel that enhances your Olds travels—book your room now!

  Call (855) 233-7850 to book with an agent.
  14.1 miles from Olds, IA 52647

Starting at

$64.99

per night

Read Reviews View Amenities View All Rooms

Hawkeye Motel

1320 West Madison St. Washington, IA

With rates beginning at $69.99, Hawkeye Motel provides budget-friendly comfort for travelers bound for Olds, creating a clean, inviting space. Relax in rooms that offer more than standard accommodations, providing added amenities for a comfortable and enjoyable stay.

A peaceful retreat awaits guests at Hawkeye Motel, where they can relax while keeping downtown Olds within reach for city adventures. Get ready for a Olds trip that’s as affordable as it is memorable—lock in today!

  Call (855) 234-5074 to book with an agent.
  14.5 miles from Olds, IA 52647

Starting at

$69.99

per night

Read Reviews View Amenities View All Rooms

Hometown Inn & Suites

119 Westview Drive Washington, IA

Choose Hometown Inn & Suites for your trip to Olds, where inviting rooms provide a welcoming experience, with affordable nightly rates starting at $94.99. Enjoy the modern comforts and additional amenities in rooms that provide a perfect base for exploring or relaxing.

For a restful stay, Hometown Inn & Suites offers a quiet atmosphere, while downtown Olds remains a convenient drive away for exploration. Stay in Olds with a hotel that promises comfort, style, and budget-friendly rates—book today!

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

Starting at

$94.99

per night

Read Reviews View Amenities View All Rooms

AmericInn by Wyndham Fairfield

2104 South Main Street Fairfield, IA

With budget-conscious rooms starting at $136.99, AmericInn by Wyndham Fairfield is an ideal choice for travelers to Olds, creating a enchanting, welcoming space perfect for rest. Experience the friendly service and genuine hospitality that are hallmarks of AmericInn by Wyndham’s dedicated staff.

Escape to AmericInn by Wyndham Fairfield for a refreshing stay, and enjoy being just a drive away from the excitement of Olds. Step into Olds with a hotel that makes your visit enjoyable and cost-effective—book now!

  Call (855) 239-4019 to book with an agent.
  24.1 miles from Olds, IA 52647

Starting at

$136.99

per night

Read Reviews View Amenities View All Rooms

Coratel Inn by Jasper Iowa Fairfield

2200 West Burlington Ave Fairfield, IA

At Coratel Inn by Jasper Iowa Fairfield, travelers to Olds will find harmonious accommodations with rooms beginning at $67.84, creating a clean, inviting atmosphere perfect for rest. Relax with confidence at Fairfield, knowing that your satisfaction is backed by the Fairfield 100 percent Guarantee.

Guests at Coratel Inn by Jasper Iowa Fairfield will love the restful environment, paired with the ease of reaching Olds's bustling attractions. Take advantage of thoughtful amenities and affordable rates for your Olds trip—book today!

  Call (855) 239-5277 to book with an agent.
  24.7 miles from Olds, IA 52647

Starting at

$67.84

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Fairfield

3001 West Burlington Ave Fairfield, IA

For a peaceful and budget-friendly stay, Super 8 by Wyndham Fairfield offers inviting rooms with rates starting at $81.99, creating a clean, welcoming environment near Olds. Relax with Fairfield's signature Farmhouse decor, a tribute to the brand's heritage and a symbol of its commitment to simplicity and quality.

Guests will appreciate the serenity of Super 8 by Wyndham Fairfield and its close proximity to all that Olds has to offer. Stay comfortably and on budget while exploring Olds—secure your hotel room today!

  Call (855) 233-0132 to book with an agent.
  25.2 miles from Olds, IA 52647

Starting at

$81.99

per night

Read Reviews View Amenities View All Rooms

Dutch Country Inn

110 East Ave Kalona, IA

Guests bound for Olds will appreciate the intimate comfort at Dutch Country Inn, with budget-friendly rooms beginning at $107.99, creating a warm and inviting space. Relax in rooms that provide a bit more than just the basics, offering extra amenities for a more comfortable and enjoyable stay.

Travelers seeking both calm and convenience will find Dutch Country Inn perfectly situated near Olds for easy exploration. Relax and enjoy your Olds trip with a hotel that fits your budget—reserve today!

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

Starting at

$107.99

per night

Read Reviews View Amenities View All Rooms

AmericInn by Wyndham West Burlington

628 South Gear Ave West Burlington, IA

With affordable rooms beginning at $90.99, AmericInn by Wyndham West Burlington is a practical choice for guests visiting Olds, creating a clean and inviting space ideal for rest. Experience a family-friendly atmosphere at AmericInn by Wyndham, with amenities and services designed for guests of all ages.

At AmericInn by Wyndham West Burlington, you’ll find the ideal combination of calm surroundings and proximity to all that Olds has to offer. Get ready for a relaxing Olds visit with affordable, well-appointed lodging—book now!

  Call (855) 239-4019 to book with an agent.
  29.3 miles from Olds, IA 52647

Starting at

$90.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Hotel & Suites Burlington an IHG Hotel

1605 North Roosevelt Ave Burlington, IA

With budget-friendly rooms beginning at $174.00, Holiday Inn Express Hotel & Suites Burlington an IHG Hotel provides soothing accommodations for travelers to Olds, creating a welcoming environment for rest. Experience the comfort of adjustable air conditioning in each room, allowing you to create your ideal environment.

Enjoy spacious comfort at Holiday Inn Express Hotel & Suites Burlington an IHG Hotel, a quiet haven found just a short drive from the dynamic heart of Olds. Enjoy your time in Olds with a hotel that’s both practical and inviting—reserve your room now!

  Call (855) 234-5074 to book with an agent.
  29.9 miles from Olds, IA 52647

Starting at

$174.00

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites Burlington

1320 North Roosevelt Burlington, IA

At Hampton Inn & Suites Burlington, travelers visiting Olds will find inviting accommodations with rates starting at $165.99, creating a safe, welcoming environment ideal for rest. Work efficiently in Hampton's well-appointed business centers, equipped with all the necessities for staying productive while traveling.

Stay at Hampton Inn & Suites Burlington for a serene retreat, where guests can relax in comfort and still have easy access to Olds's top spots. Make your Olds adventure simple and enjoyable with inviting hotel options—lock in now!

  Call (855) 234-7135 to book with an agent.
  30.0 miles from Olds, IA 52647

Starting at

$165.99

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites by Marriott Burlington

1213 North Roosevelt Avenue Burlington, IA

At Fairfield Inn & Suites by Marriott Burlington, travelers to Olds will find mellifluous, budget-friendly rooms with rates starting at $164.99, creating a warm and inviting space for relaxation. Appreciate the convenience of Fairfield's express check-in service for elite members, offering an expedited start to your stay.

Enjoy a restful escape at Fairfield Inn & Suites by Marriott Burlington, where guests can relax and still have Olds's vibrant energy close at hand. Step into a welcoming Olds stay with accommodations that blend comfort and affordability—reserve now!

  Call (855) 233-7850 to book with an agent.
  30.1 miles from Olds, IA 52647

Starting at

$164.99

per night

Read Reviews View Amenities View All Rooms

The Catfish Bend Inn & Spa

3001 Winegard Dr Burlington, IA

Step into a relaxing retreat at The Catfish Bend Inn & Spa near Olds, where refined rooms provide warmth and comfort, with inviting nightly rates starting at $875.99. Enjoy a stay that exceeds expectations with rooms offering a blend of luxury, comfort, and functionality.

Escape to The Catfish Bend Inn & Spa for a quiet retreat, where guests can relax in comfort while keeping Olds's attractions nearby. Take your Olds visit to the next level with a hotel that delivers first-class service—book today!

  Call (855) 234-7135 to book with an agent.
  30.1 miles from Olds, IA 52647

Starting at

$875.99

per night

Read Reviews View Amenities View All Rooms

Fun City Resort Hotel

3001 Winegard Drive Burlington, IA

Relax in style at Fun City Resort Hotel as you explore Olds, where quality rooms offer warmth and relaxation, with budget-friendly rates starting from $160.99. Enjoy accommodations that offer a new level of luxury, with rooms that are beautifully appointed and equipped with the latest amenities.

Enjoy a relaxing stay at Fun City Resort Hotel, where a quiet environment allows you to unwind with the option to visit Olds at your leisure. Enjoy your Olds adventure with a hotel that transforms your experience with elegance—book today!

  Call (855) 235-0725 to book with an agent.
  30.1 miles from Olds, IA 52647

Starting at

$160.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Burlington

3001 Kirkwood St Burlington, IA

Guests traveling to Olds will enjoy the affordable comfort at Super 8 by Wyndham Burlington, where rooms start at $64.99, creating a warm, inviting atmosphere for relaxation. Breathe easy with Super 8's smoke-free policy, creating a clean and fresh environment for guests to enjoy.

Find tranquility at Super 8 by Wyndham Burlington, a peaceful retreat positioned conveniently close to Olds for daily adventures. Make the most of your Olds travels with budget-friendly, relaxing accommodations—reserve now!

  Call (855) 239-5277 to book with an agent.
  30.2 miles from Olds, IA 52647

Starting at

$64.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn Burlington near Hwy 34

3051 Kirkwood St Burlington, IA

At Quality Inn Burlington near Hwy 34, travelers bound for Olds can unwind in sheltered comfort with rooms beginning at $85.99, creating a welcoming space for relaxation. Enjoy the convenience of on-site laundry facilities at Quality Inn, ideal for refreshing your wardrobe during longer stays.

Stay at Quality Inn Burlington near Hwy 34 for a restful experience, where the peaceful ambiance is complemented by the proximity to Olds's highlights. Enjoy your Olds adventure with lodging that makes every penny worth it—secure your room now!

  Call (855) 234-7135 to book with an agent.
  30.3 miles from Olds, IA 52647

Starting at

$85.99

per night

Read Reviews View Amenities View All Rooms

Comfort Suites Burlington

1780 Stonegate Center Dr Burlington, IA

Guests traveling to Olds will find pleasant comfort at Comfort Suites Burlington, where rooms start at $132.00, providing a warm, welcoming environment perfect for relaxation. Stay secure with Comfort Suites' enhanced security features, including key card access and surveillance systems.

Unwind in the tranquil surroundings of Comfort Suites Burlington, where a restful stay is paired with convenient access to Olds. Enjoy peace of mind on your Olds trip with accommodations designed for relaxation—book today!

  Call (855) 234-2997 to book with an agent.
  31.6 miles from Olds, IA 52647

Starting at

$132.00

per night

Read Reviews View Amenities View All Rooms

The Merrill Hotel Muscatine a Tribute Portfolio Hotel

119 Mississippi Dr. West Muscatine, IA

With a blend of elegance and comfort, The Merrill Hotel Muscatine a Tribute Portfolio Hotel near Olds offers inviting rooms designed for tranquility, with nightly rates starting at just $199.99. Appreciate the attention to environmental sustainability at Tribute Portfolio hotels, from energy efficiency to waste reduction.

Find both rest and convenience at The Merrill Hotel Muscatine a Tribute Portfolio Hotel, a calm escape nestled just a short distance from Olds. Take your Olds adventure to the next level with accommodations that redefine indulgence—book today!

  Call (855) 234-7135 to book with an agent.
  32.5 miles from Olds, IA 52647

Starting at

$199.99

per night

Read Reviews View Amenities View All Rooms

The Sage Hotel

2402 Park Ave Muscatine, IA

Guests traveling to Olds will find inviting comfort at The Sage Hotel, with budget-friendly rooms starting at $75.99, creating a warm and welcoming environment perfect for rest. Stay in a room that balances comfort and practicality, providing reliable amenities for an enjoyable visit.

With its accessible location, The Sage Hotel provides guests the comfort of spacious rooms while keeping Olds within reach. Plan your Olds adventure with comfort and affordability in mind—book now!

  Call (855) 239-5277 to book with an agent.
  34.3 miles from Olds, IA 52647

Starting at

$75.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn Muscatine near Hwy 61

115 Cleveland St Muscatine, IA

With affordable rooms beginning at $91.99, Comfort Inn Muscatine near Hwy 61 provides budget-conscious comfort for guests bound for Olds, creating a welcoming atmosphere. Benefit from valuable local knowledge, with staff recommendations on dining, shopping, and entertainment options.

Discover a refreshing retreat at Comfort Inn Muscatine near Hwy 61, found at a comfortable distance from the energy and attractions of Olds. Find your ideal Olds hotel with amenities that make your visit extra special—lock in today!

  Call (855) 233-7850 to book with an agent.
  34.4 miles from Olds, IA 52647

Starting at

$91.99

per night

Read Reviews View Amenities View All Rooms

Best Western Muscatine / Pearl City Hotel

305 Cleveland St Muscatine, IA

Guests bound for Olds will find inviting accommodations at Best Western Muscatine / Pearl City Hotel, where snug rooms start at $86.99, creating a warm and comfortable space perfect for relaxation. Experience the local engagement of Best Western hotels, actively participating in community events and supporting local businesses.

Stay at Best Western Muscatine / Pearl City Hotel to experience a quiet atmosphere, where restful nights are balanced by the option to explore Olds. Savor your Olds experience with accommodations designed for relaxation—book today!

  Call (855) 235-0725 to book with an agent.
  34.6 miles from Olds, IA 52647

Starting at

$86.99

per night

Read Reviews View Amenities View All Rooms