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

AmericInn by Wyndham Osceola

111 Ariel Dr Osceola, IA

Guests bound for Weldon can enjoy affordable comfort at AmericInn by Wyndham Osceola, with warm rooms starting at $119.99, creating a clean and inviting space for unwinding. Enjoy peace of mind with AmericInn by Wyndham’s commitment to safety and cleanliness, ensuring a healthy and secure environment.

With downtown Weldon still a short drive away, guests at AmericInn by Wyndham Osceola can enjoy the city’s highlights while retreating to a quieter, more relaxed stay. Take your Weldon experience up a notch with well-appointed, wallet-friendly lodging—secure now!

  Call (855) 236-8982 to book with an agent.
  9.4 miles from Weldon, IA 50264

Starting at

$119.99

per night

Read Reviews View Amenities View All Rooms

Evergreen Inn

221 West McLane (Highway 34) Osceola, IA

For an inviting and comfortable stay near Weldon, Evergreen Inn offers budget-friendly rooms with rates beginning at $58.00, creating a warm space. Experience accommodations that focus on providing essential comforts at a good value, perfect for cost-conscious travelers.

Guests at Evergreen Inn will appreciate the balance of city access and a quieter, more peaceful environment, with downtown Weldon still within reach. Relax and unwind in Weldon with a hotel that prioritizes your comfort—book your room today!

  Call (855) 234-7135 to book with an agent.
  9.4 miles from Weldon, IA 50264

Starting at

$58.00

per night

Read Reviews View Amenities View All Rooms

Blue Haven Motel

325 South Main St Osceola, IA

Guests traveling to Weldon will find Blue Haven Motel a charming, budget-conscious choice, with rooms beginning at $68.00, creating a welcoming environment ideal for relaxation. Relax in accommodations that provide standard amenities, offering a comfortable environment at a great price.

Guests staying at Blue Haven Motel will enjoy the quiet atmosphere of the hotel, while downtown Weldon is still a convenient drive away for city adventures. Make your Weldon trip enjoyable and cost-effective—lock in your hotel stay now!

  Call (855) 239-5277 to book with an agent.
  9.4 miles from Weldon, IA 50264

Starting at

$68.00

per night

Read Reviews View Amenities View All Rooms

Quality Inn Osceola

710 Warren Ave Osceola, IA

For an affordable stay near Weldon, Quality Inn Osceola offers warm rooms with rates from $77.99, creating a welcoming, comfortable atmosphere perfect for rest. Work comfortably from your room at Quality Inn, equipped with dedicated workspaces designed for productivity.

Guests at Quality Inn Osceola can enjoy the quiet of staying further out, with downtown Weldon still just a short drive away for all their sightseeing adventures. Choose a hotel that enhances your Weldon experience with thoughtful amenities—book today!

  Call (855) 236-8982 to book with an agent.
  9.4 miles from Weldon, IA 50264

Starting at

$77.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Osceola IA

720 Warren Avenue Osceola, IA

For those traveling to Weldon, Super 8 by Wyndham Osceola IA offers reassuring comfort with rooms beginning at $71.99, creating a clean and inviting atmosphere ideal for rest. Relax in Super 8's welcoming lobbies, perfect for reading, working, or planning your day's itinerary in comfort.

From Super 8 by Wyndham Osceola IA, a brief drive delivers guests into downtown Weldon, where they can explore the city’s highlights and return to the calm of the hotel. Enjoy more of Weldon with a budget-friendly, comfortable hotel—book now!

  Call (855) 236-8982 to book with an agent.
  9.4 miles from Weldon, IA 50264

Starting at

$71.99

per night

Read Reviews View Amenities View All Rooms

The Jeffreys Hotel Extended Stay

1520 Jeffreys Dr Osceola, IA

With budget-friendly rooms from $45.99, The Jeffreys Hotel Extended Stay is a convenient choice for travelers bound for Weldon, creating a warm and comfortable space. Benefit from the free grab-and-go breakfast at Extended Stay America, providing quick and easy options to start your day.

With downtown Weldon a drive from The Jeffreys Hotel Extended Stay, guests can explore the city’s best spots while returning to a more peaceful setting afterward. Lock in an affordable, cozy stay for your Weldon trip—reserve your room today!

  Call (855) 235-6136 to book with an agent.
  9.4 miles from Weldon, IA 50264

Starting at

$45.99

per night

Read Reviews View Amenities View All Rooms

Lakeside Hotel Casino

777 Casino Dr Osceola, IA

Choose Lakeside Hotel Casino as you explore Weldon, where inviting rooms create a welcoming retreat, with budget-friendly rates starting from $99.99. Relax in a setting that combines contemporary amenities with traditional comfort, ensuring a memorable stay.

Unwind at Lakeside Hotel Casino, where quiet surroundings make for a relaxing stay and downtown Weldon is still within easy reach. Stay in Weldon with a hotel that brings relaxation and affordability together—secure now!

  Call (855) 234-7135 to book with an agent.
  10.4 miles from Weldon, IA 50264

Starting at

$99.99

per night

Read Reviews View Amenities View All Rooms

Rodeway Inn near I-35 Lamoni

2013 East Main St Lamoni, IA

For an inviting stay near Weldon, Rodeway Inn near I-35 Lamoni offers affordable comfort with rates from $85.99, creating a clean, soothing space for unwinding and rest. Experience a stay that focuses on essential comforts, offering accommodations that provide value and practicality.

At Rodeway Inn near I-35 Lamoni, guests are welcomed into a peaceful environment that provides easy access to Weldon's top destinations. Enjoy more of Weldon for less with budget-friendly, inviting hotel rooms—book now!

  Call (855) 235-6136 to book with an agent.
  20.7 miles from Weldon, IA 50264

Starting at

$85.99

per night

Read Reviews View Amenities View All Rooms

Cobblestone Inn & Suites Lamoni

226 South Spruce Drive Lamoni, IA

For an affordable and comfortable stay, Cobblestone Inn & Suites Lamoni offers inviting rooms with rates starting at $160.99, creating a clean, welcoming environment for guests. Experience added convenience and comfort in rooms that provide extra amenities, making your stay both pleasant and affordable.

Relax and recharge at Cobblestone Inn & Suites Lamoni, offering a quiet setting that ensures restful nights with Weldon's attractions nearby. Get the most out of your Weldon visit with well-appointed, budget-friendly lodging—lock in today!

  Call (855) 234-5074 to book with an agent.
  20.8 miles from Weldon, IA 50264

Starting at

$160.99

per night

Read Reviews View Amenities View All Rooms

Covered Bridge Inn

1312 Cedar Bridge Rd. Winterset, IA

With budget-conscious rooms beginning at $89.00, Covered Bridge Inn is a practical choice for travelers to Weldon, providing a warm and inviting space ideal for rest. Enjoy the added comfort and convenience of rooms that provide a little extra, making your stay both enjoyable and affordable.

Stay at Covered Bridge Inn to enjoy a blend of relaxation and excitement, with Weldon never far from your tranquil retreat. Rest easy in Weldon with accommodations that deliver value and quality—secure your room today!

  Call (855) 233-7850 to book with an agent.
  33.9 miles from Weldon, IA 50264

Starting at

$89.00

per night

Read Reviews View Amenities View All Rooms

Hotel Pommier Indianola

1215 North Jefferson Way Indianola, IA

For a serene and restful stay, Hotel Pommier Indianola offers inviting accommodations with rates beginning at $90.72, creating a warm, comfortable environment. Enjoy rooms that go beyond basic, offering added features and comforts that make your stay a step above the rest.

At Hotel Pommier Indianola, you’ll find the ideal combination of calm surroundings and proximity to all that Weldon has to offer. Stay relaxed and on budget while exploring Weldon with thoughtfully designed lodging—lock in today!

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

Starting at

$90.72

per night

Read Reviews View Amenities View All Rooms

Cobblestone Inn & Suites Winterset IA

1304 North 4th Avenue Winterset, IA

Guests headed to Weldon can enjoy affordable comfort at Cobblestone Inn & Suites Winterset IA, with rooms starting at $99.99, providing a quiet space perfect for relaxation. Stay in a setting that offers a step up in comfort, with additional amenities that cater to your needs for a pleasant visit.

Enjoy the serene environment of Cobblestone Inn & Suites Winterset IA, where peaceful lodgings provide the perfect base for exploring Weldon. Treat yourself to a seamless Weldon adventure with affordable, welcoming lodging—secure now!

  Call (855) 233-0132 to book with an agent.
  34.3 miles from Weldon, IA 50264

Starting at

$99.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn Indianola

1701 North Jefferson St Indianola, IA

For an affordable and welcoming stay near Weldon, Quality Inn Indianola offers budget-friendly rooms with rates from $77.99, creating a clean and comfortable atmosphere. Appreciate Quality Inn's commitment to accessibility, offering rooms and facilities designed for guests with disabilities.

Relax and recharge at Quality Inn Indianola, where a calm atmosphere ensures restful nights with Weldon's vibrant streets nearby. Experience Weldon in comfort and style without overspending—lock in your room now!

  Call (855) 239-5277 to book with an agent.
  34.4 miles from Weldon, IA 50264

Starting at

$77.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn West Des Moines

804 West Taylor Street Creston, IA

With budget-friendly rooms beginning at $111.99, Quality Inn West Des Moines provides inviting accommodations for guests traveling to Weldon, creating a harmonious and relaxing atmosphere. Enjoy the convenience of Quality Inn's on-demand movies and entertainment systems, perfect for a relaxing night in.

Escape the hustle and bustle of the city at Quality Inn West Des Moines, while staying close enough to explore everything Weldon has to offer. Stay cozy and within budget on your Weldon adventure—lock in your room today!

  Call (855) 239-4019 to book with an agent.
  34.5 miles from Weldon, IA 50264

Starting at

$111.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn

900 South Sumner Ave Creston, IA

At Quality Inn, travelers to Weldon will find budget-friendly comfort with rooms beginning at $133.99, creating a clean and inviting environment. Take pleasure in the artistic touches throughout Quality Inn, featuring local art and decor that enhance the aesthetic of the hotel.

Escape to Quality Inn for a restful stay, with a calm setting and Weldon's lively attractions within reach. Get ready for an unforgettable Weldon visit with thoughtfully designed, budget-friendly lodging—lock in today!

  Call (855) 235-0725 to book with an agent.
  34.7 miles from Weldon, IA 50264

Starting at

$133.99

per night

Read Reviews View Amenities View All Rooms

Supertel Inn & Conference Center

800 Laurel Street Creston, IA

At Supertel Inn & Conference Center, travelers bound for Weldon can unwind in soothing rooms with rates starting at $144.99, creating a warm and welcoming environment. Enjoy a pleasant and affordable stay in rooms that offer extra comfort and amenities, ensuring a relaxing visit.

Discover the quiet charm of Supertel Inn & Conference Center, a restful escape found just a short drive from the excitement of Weldon. Get the most out of your Weldon trip with a hotel that delivers affordability—book today!

  Call (855) 234-7135 to book with an agent.
  34.9 miles from Weldon, IA 50264

Starting at

$144.99

per night

Read Reviews View Amenities View All Rooms

Country Inn & Suites by Radisson Indianola IA

501 East Trail Ridge Avenue Indianola, IA

Guests traveling to Weldon will appreciate the restorative comfort at Country Inn & Suites by Radisson Indianola IA, where budget-friendly rooms start at $115.99, creating a warm and inviting space for rest. Stay cozy by the fireplace in the lounge area at Country Inn & Suites, a perfect spot for chilly evenings.

Stay at Country Inn & Suites by Radisson Indianola IA to enjoy a peaceful retreat, where you can relax and still explore the excitement of Weldon when you’re ready. Savor your Weldon experience with accommodations designed for relaxation—book today!

  Call (855) 235-6136 to book with an agent.
  34.9 miles from Weldon, IA 50264

Starting at

$115.99

per night

Read Reviews View Amenities View All Rooms

Fairfield by Marriott Inn & Suites Norwalk

2100 Hughes Drive Norwalk, IA

With budget-friendly rooms from $149.99, Fairfield by Marriott Inn & Suites Norwalk is ideal for travelers visiting Weldon, creating a warm and inviting environment for relaxation. Experience the ease of Fairfield's parking facilities, with ample space and security features for your vehicle.

Find a restful haven at Fairfield by Marriott Inn & Suites Norwalk, where the quiet setting ensures a calm stay with Weldon's attractions nearby. Plan your Weldon adventure with a hotel that’s as inviting as it is affordable—secure now!

  Call (855) 234-7135 to book with an agent.
  40.7 miles from Weldon, IA 50264

Starting at

$149.99

per night

Read Reviews View Amenities View All Rooms

Homewood Suites by Hilton Des Moines Airport

7201 South 22nd St Des Moines, IA

Enjoy a comforting stay at Homewood Suites by Hilton Des Moines Airport as you journey to Weldon, where inviting rooms provide quality and warmth, with nightly rates starting at just $125.99. Relax knowing Homewood Suites by Hilton offers a 100 percent Suite Assurance Guarantee, ensuring your complete satisfaction with your stay.

Discover your serene getaway at Homewood Suites by Hilton Des Moines Airport, where the peaceful atmosphere lets you recharge while keeping Weldon nearby. Choose accommodations that make your Weldon trip smooth and hassle-free—secure now!

  Call (855) 234-5074 to book with an agent.
  43.1 miles from Weldon, IA 50264

Starting at

$125.99

per night

Read Reviews View Amenities View All Rooms

Cobblestone Hotel & Suites Knoxville

1212 Eric Dr Knoxville, IA

With rates beginning at $129.00, Cobblestone Hotel & Suites Knoxville is ideal for guests visiting Weldon, offering cozy-like accommodations in a welcoming, clean environment. Stay in accommodations that offer a solid base for exploring, with rooms that provide comfort, cleanliness, and convenience.

Nestled just outside of Weldon, Cobblestone Hotel & Suites Knoxville provides the ideal base for exploring the area and returning to peaceful lodgings. Relax and explore Weldon knowing your accommodations provide excellent value—book today!

  Call (855) 236-8982 to book with an agent.
  43.2 miles from Weldon, IA 50264

Starting at

$129.00

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites by Marriott Des Moines Airport

6880 Fleur Dr Des Moines, IA

Guests traveling to Weldon can unwind at Fairfield Inn & Suites by Marriott Des Moines Airport, where budget-friendly rooms start at $139.99, creating a warm, inviting atmosphere ideal for rest. Find joy in the little touches at Fairfield, from welcoming smiles to freshly baked cookies, enhancing your travel experience.

Find your ideal balance at Fairfield Inn & Suites by Marriott Des Moines Airport, where guests can experience the tranquility of the surroundings while Weldon stays close by. Find the right balance between affordability and quality during your Weldon trip—lock in today!

  Call (855) 236-8982 to book with an agent.
  43.4 miles from Weldon, IA 50264

Starting at

$139.99

per night

Read Reviews View Amenities View All Rooms

Hilton Garden Inn Des Moines Airport

6800 Fleur Drive Des Moines, IA

Choose Hilton Garden Inn Des Moines Airport for your trip to Weldon, where soft rooms and friendly service create a welcoming retreat, with budget-friendly rates beginning at $153.99. Enjoy the serene ambiance of Hilton Garden Inn's beautifully landscaped gardens, providing a peaceful retreat within the hotel grounds.

Enjoy the serene environment of Hilton Garden Inn Des Moines Airport, where spacious accommodations meet convenient access to the heart of Weldon. Plan a Weldon stay that’s both luxurious and affordable with inviting accommodations—reserve now!

  Call (855) 234-2997 to book with an agent.
  43.4 miles from Weldon, IA 50264

Starting at

$153.99

per night

Read Reviews View Amenities View All Rooms

Baymont by Wyndham Des Moines Airport

6221 Willow Creek Ave Des Moines, IA

At Baymont by Wyndham Des Moines Airport, travelers to Weldon will find warm, budget-friendly accommodations with rates from $111.99, creating a welcoming environment perfect for rest. Enjoy the outdoor activities nearby Baymont by Wyndham locations, from hiking trails to local parks.

Relax and recharge at Baymont by Wyndham Des Moines Airport, where a calm atmosphere ensures restful nights with Weldon's vibrant streets nearby. Discover a Weldon experience where comfort and affordability come together—secure now!

  Call (855) 234-2997 to book with an agent.
  43.5 miles from Weldon, IA 50264

Starting at

$111.99

per night

Read Reviews View Amenities View All Rooms