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

Boarders Inn & Suites by Cobblestone Hotels – Waukon

407 Rossville Rd Waukon, IA

Uncover a comfy escape at Boarders Inn & Suites by Cobblestone Hotels – Waukon on your journey to Elon, where quality rooms provide relaxation, with inviting rates beginning at $89.99. Relax in an environment that exudes luxury and comfort, with rooms that are thoughtfully designed to meet high standards.

Guests staying at Boarders Inn & Suites by Cobblestone Hotels – Waukon will love how easy it is to drive into downtown Elon, explore the city’s top spots, and return to a peaceful retreat. Get the most out of Elon with a hotel that knows how to treat guests right—book today!

  Call (855) 233-7850 to book with an agent.
  7.6 miles from Elon, IA 52170

Starting at

$89.99

per night

Read Reviews View Amenities View All Rooms

Scenic Valley Motel

1608 Main St Lansing, IA

Guests traveling to Elon can find budget-conscious comfort at Scenic Valley Motel, with rooms starting at $76.99, providing a warm and welcoming atmosphere. Experience rooms that are built for the budget-conscious traveler, offering essential amenities without unnecessary luxury.

At Scenic Valley Motel, guests can enjoy a peaceful, spacious stay while still being close enough to downtown Elon for a day of exploring. Stay comfortably and on budget while visiting Elon—lock in your stay today!

  Call (855) 239-4019 to book with an agent.
  8.0 miles from Elon, IA 52170

Starting at

$76.99

per night

Read Reviews View Amenities View All Rooms

Country Inn & Suites by Radisson Prairie du Chien WI

1801 Cabela's Lane Prairie Du Chien, WI

Enjoy a serene stay at Country Inn & Suites by Radisson Prairie du Chien WI near Elon, where quality accommodations provide warmth and relaxation, with inviting rates from $78.99 per night. Enjoy the convenience of a complimentary hot breakfast at Country Inn & Suites, featuring a variety of choices to start your day right.

For a more tranquil stay, Country Inn & Suites by Radisson Prairie du Chien WI provides peaceful surroundings, with downtown Elon accessible for sightseeing adventures. Enjoy added value and comfort during your Elon travels—secure your hotel room now!

  Call (855) 233-0132 to book with an agent.
  16.0 miles from Elon, IA 52170

Starting at

$78.99

per night

Read Reviews View Amenities View All Rooms

Sportsmen Motel

2753 Iowa 76 Dorchester, IA

For a restful stay near Elon, Sportsmen Motel offers homely accommodations with rooms starting at $71.99, creating a clean, welcoming environment ideal for relaxation. Stay in a room that balances comfort and value, offering the essentials for a budget-conscious visit.

For a relaxing stay, Sportsmen Motel offers quiet surroundings, with downtown Elon still nearby for city exploration and adventure. Lock in enhanced comfort for your Elon adventure—reserve your hotel now!

  Call (855) 239-4019 to book with an agent.
  16.0 miles from Elon, IA 52170

Starting at

$71.99

per night

Read Reviews View Amenities View All Rooms

Cobblestone Inn & Suites Marquette / Prairie du Chien

100 North Street Marquette, IA

Guests visiting Elon will appreciate the inviting comfort at Cobblestone Inn & Suites Marquette / Prairie du Chien, where quiet rooms begin at $88.99, creating a warm, welcoming atmosphere. Enjoy a functional stay, where rooms are equipped with all the basic amenities needed for a comfortable and efficient trip.

At Cobblestone Inn & Suites Marquette / Prairie du Chien, guests can unwind in peaceful surroundings, while downtown Elon remains easily accessible for a day of exploration. Enjoy Elon to the fullest with accommodations that won’t strain your wallet—reserve today!

  Call (855) 239-5277 to book with an agent.
  16.8 miles from Elon, IA 52170

Starting at

$88.99

per night

Read Reviews View Amenities View All Rooms

Trickling Waters Retreat

516 5th St. Court Marquette, IA

Stay at Trickling Waters Retreat for a comfortable trip to Elon, where harmonious accommodations create a welcoming retreat, with budget-friendly rates from $79.00. Relax in accommodations that provide a little extra in terms of amenities and space, making your stay more enjoyable.

For those looking to unwind, Trickling Waters Retreat offers a peaceful atmosphere, while downtown Elon remains just a drive away. Plan your Elon travels with a hotel that understands your need for comfort and convenience—reserve now!

  Call (855) 236-8982 to book with an agent.
  16.9 miles from Elon, IA 52170

Starting at

$79.00

per night

Read Reviews View Amenities View All Rooms

Waterfront Hotel

113 South Main St Prairie Du Chien, WI

Stay affordably at Waterfront Hotel on your trip to Elon, where serene rooms create a welcoming environment, with room rates starting from $134.10. Enjoy a stay that features a range of amenities designed to provide comfort and convenience during your visit.

At Waterfront Hotel, visitors can unwind in the calm atmosphere, knowing that downtown Elon remains a simple drive away. Get ready to experience Elon with a hotel that balances luxury and savings perfectly—reserve now!

  Call (855) 236-8982 to book with an agent.
  17.1 miles from Elon, IA 52170

Starting at

$134.10

per night

Read Reviews View Amenities View All Rooms

Microtel Inn & Suites by Wyndham Prairie du Chien

1833 South Marquette Road Prairie Du Chien, WI

For those traveling to Elon, Microtel Inn & Suites by Wyndham Prairie du Chien offers affordable rooms with rates starting at $93.99, creating a clean, comfortable atmosphere ideal for rest. Experience the friendly and informal vibe of Microtel's staff, making guests feel at home from the moment they arrive.

Rest in the peaceful surroundings of Microtel Inn & Suites by Wyndham Prairie du Chien, while knowing downtown Elon is just a convenient drive away for your city adventures. Choose a hotel in Elon that keeps both your comfort and wallet in mind—reserve now!

  Call (855) 234-2997 to book with an agent.
  18.9 miles from Elon, IA 52170

Starting at

$93.99

per night

Read Reviews View Amenities View All Rooms

Windsor Place Inn

1936 Marquette Rd. South Prairie Du Chien, WI

At Windsor Place Inn, travelers to Elon will find inviting accommodations with rooms starting at $60.99, creating a comforting and welcoming space ideal for relaxation. Relax in well-maintained accommodations that offer the essentials for a comfortable and affordable stay.

For travelers seeking a quiet escape, Windsor Place Inn offers a peaceful retreat, while downtown Elon remains easily accessible by car. Book a comfortable, budget-friendly stay for your Elon visit today!

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

Starting at

$60.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn & Suites

37268 US Highway 18 Prairie Du Chien, WI

At Quality Inn & Suites, travelers headed to Elon will find plush comfort with rooms starting at $74.99, creating a warm and inviting environment ideal for relaxation. Stay informed with Quality Inn's guest information channels, offering updates on weather, news, and hotel services.

Escape the hustle of downtown Elon and unwind at Quality Inn & Suites, where the city remains within easy reach for a day of adventure. Get the most out of your Elon visit with well-appointed, budget-friendly lodging—lock in today!

  Call (855) 233-0132 to book with an agent.
  19.1 miles from Elon, IA 52170

Starting at

$74.99

per night

Read Reviews View Amenities View All Rooms

AmericInn by Wyndham Prairie du Chien

37502 Us Highway 35 & 18 S Prairie Du Chien, WI

For an affordable stay near Elon, AmericInn by Wyndham Prairie du Chien offers budget-friendly comfort with rooms from $82.99, creating a clean and hospitable environment. Appreciate the local ambiance of AmericInn by Wyndham, where each hotel reflects the unique charm and character of its community.

Travelers seeking quiet surroundings will appreciate AmericInn by Wyndham Prairie du Chien, offering a calm atmosphere with downtown Elon still nearby. Stay comfortably and on budget for your Elon adventure—lock in now!

  Call (855) 233-7850 to book with an agent.
  19.4 miles from Elon, IA 52170

Starting at

$82.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Decorah

810 Highway 9 E Decorah, IA

With rates starting at $73.99, Super 8 by Wyndham Decorah provides budget-conscious comfort for guests visiting Elon, creating a warm and inviting atmosphere for rest. Rest in Super 8's refreshed room decor, offering a modern and comfortable environment for all travelers.

Relax and retreat at Super 8 by Wyndham Decorah, a serene getaway where the excitement of Elon is always within easy access. Stay relaxed and budget-savvy while visiting Elon—secure your hotel now!

  Call (855) 233-0132 to book with an agent.
  22.6 miles from Elon, IA 52170

Starting at

$73.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn & Suites Decorah

705 Commerce Dr Decorah, IA

Guests traveling to Elon will find Quality Inn & Suites Decorah a practical choice, with rooms beginning at $86.99, creating a clean and inviting environment ideal for relaxation. Enjoy both leisure and business amenities at Quality Inn, catering to all travelers with a comprehensive range of services.

At Quality Inn & Suites Decorah, you can enjoy the best of both worlds—peaceful accommodations with convenient access to Elon. Get the most out of your Elon visit with lodging that makes sense—lock in today!

  Call (855) 235-6136 to book with an agent.
  22.8 miles from Elon, IA 52170

Starting at

$86.99

per night

Read Reviews View Amenities View All Rooms

Hotel Winneshiek

104 East Water Street Decorah, IA

Travelers to Elon will find Hotel Winneshiek a charming retreat, where inviting rooms provide warmth, with nightly rates starting at just $139.00. Experience the upgraded facilities and attentive service that make every stay both relaxing and memorable.

Find the ideal balance of relaxation and convenience at Hotel Winneshiek, where a peaceful stay is complemented by proximity to Elon. Get ready for a Elon adventure that combines luxury and affordability—lock in today!

  Call (855) 234-2997 to book with an agent.
  23.4 miles from Elon, IA 52170

Starting at

$139.00

per night

Read Reviews View Amenities View All Rooms

Bluffside Gardens

1020 Park St Decorah, IA

With rooms from $140.99, Bluffside Gardens provides heartwarming, budget-conscious comfort for travelers bound for Elon, creating a clean and welcoming environment. Enjoy a comfortable retreat in rooms that offer the basic necessities for a relaxing and budget-conscious visit.

Enjoy a quiet stay at Bluffside Gardens, perfectly positioned for those wanting both relaxation and proximity to Elon. Book a cozy, budget-friendly hotel for your Elon adventure—reserve today!

  Call (855) 239-4019 to book with an agent.
  24.0 miles from Elon, IA 52170

Starting at

$140.99

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites by Marriott Decorah

2041 Iowa State Highway 9 Decorah, IA

Guests visiting Elon will appreciate the inviting comfort at Fairfield Inn & Suites by Marriott Decorah, with budget-friendly rooms starting at $134.99, creating a clean, welcoming space. Enjoy the flexibility of Fairfield's check-in and check-out times, designed to accommodate the needs of busy travelers.

At Fairfield Inn & Suites by Marriott Decorah, guests are treated to restful lodgings with the bonus of Elon's top destinations only a short drive away. Enjoy a hassle-free Elon visit with accommodations that prioritize value—reserve today!

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

Starting at

$134.99

per night

Read Reviews View Amenities View All Rooms

Country Inn & Suites by Radisson Decorah IA

2042 State Highway 9 Decorah, IA

Unwind in the welcoming surroundings of Country Inn & Suites by Radisson Decorah IA as you travel to Elon, where quality rooms provide warmth, with rates beginning at an affordable $133.75. Stay cool and comfortable with individual climate control in each room at Country Inn & Suites, ensuring your environment is just right.

Unwind in the tranquil setting of Country Inn & Suites by Radisson Decorah IA, a perfect spot to relax while keeping Elon close enough for adventure. Plan your Elon travels with a hotel that offers the perfect balance of luxury and cost—reserve now!

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

Starting at

$133.75

per night

Read Reviews View Amenities View All Rooms

Best Rest Inn & Suites

108 Highway 150 North West Union, IA

With rooms from $95.99, Best Rest Inn & Suites is an affordable option for guests traveling to Elon, creating a comfortable, welcoming space perfect for a relaxing stay. Relax in well-maintained accommodations that provide the essentials for a worry-free stay at a budget-friendly price.

With a serene environment and convenient connections, Best Rest Inn & Suites is ideal for travelers who want to explore Elon at their own pace. Enjoy practical comfort and great rates on your Elon adventure—book today!

  Call (855) 234-7135 to book with an agent.
  32.3 miles from Elon, IA 52170

Starting at

$95.99

per night

Read Reviews View Amenities View All Rooms

AmericInn by Wyndham Boscobel

1700 Elm St Boscobel, WI

With budget-conscious rooms beginning at $90.99, AmericInn by Wyndham Boscobel provides inviting accommodations for travelers visiting Elon, creating a delightful, comfortable environment. Enjoy the ease of AmericInn by Wyndham’s parking facilities, accommodating everything from motorcycles to RVs.

At AmericInn by Wyndham Boscobel, guests can relax in a peaceful atmosphere while keeping the energy of Elon just a short drive away. Unwind in Elon with lodging that ensures you’re rested and refreshed—lock in today!

  Call (855) 234-5074 to book with an agent.
  32.3 miles from Elon, IA 52170

Starting at

$90.99

per night

Read Reviews View Amenities View All Rooms

Eagle View Motel & Retreat

115 Acre St Guttenberg, IA

With affordable rooms from $99.99, Eagle View Motel & Retreat provides budget-friendly accommodations for guests bound for Elon, creating a welcoming and welcoming space. Find a delightful stay in accommodations that provide added amenities, offering a more comfortable visit at a budget-friendly price.

Enjoy spacious rooms at Eagle View Motel & Retreat, a quiet retreat where you can unwind and still explore Elon with ease. Find comfort and convenience in Elon at a rate that fits your budget—book now!

  Call (855) 234-7135 to book with an agent.
  33.6 miles from Elon, IA 52170

Starting at

$99.99

per night

Read Reviews View Amenities View All Rooms

Welch Motel

3643 Mormon Coulee Rd. La Crosse, WI

At Welch Motel, travelers bound for Elon will find budget-friendly comfort with rooms starting at $49.00, creating a calm, inviting environment for unwinding. Enjoy a functional stay in rooms that are equipped with the basics, providing a clean and comfortable environment for all guests.

Positioned just beyond the city, Welch Motel offers a peaceful retreat that’s never too far from Elon's lively attractions. Experience Elon in style and on budget with accommodations tailored for you—lock in today!

  Call (855) 233-0132 to book with an agent.
  35.9 miles from Elon, IA 52170

Starting at

$49.00

per night

Read Reviews View Amenities View All Rooms

Adriatic

3438 Mormon Coulee Rd La Crosse, WI

Guests bound for Elon will appreciate the secure accommodations at Adriatic, with rooms starting at $52.99, providing a warm, welcoming space for rest. Find value in rooms that offer dependable comfort, making your stay both enjoyable and economical.

Find your retreat at Adriatic, where calm surroundings are paired with easy connections to the vibrant offerings of Elon. Enjoy Elon without overspending—secure your budget-friendly room now!

  Call (855) 233-7850 to book with an agent.
  35.9 miles from Elon, IA 52170

Starting at

$52.99

per night

Read Reviews View Amenities View All Rooms

Gundersen Hotel & Suites

1520 Clinic Court La Crosse, WI

With affordable rooms beginning at $149.99, Gundersen Hotel & Suites provides inviting accommodations for guests bound for Elon, creating a clean, comfortable space. Stay in rooms that offer the fundamentals of a comfortable stay, with amenities designed for convenience and simplicity.

Discover the comfort of Gundersen Hotel & Suites, where spacious accommodations provide a restful atmosphere near Elon. Relax in a hotel that makes your Elon adventure feel special and stress-free—reserve now!

  Call (855) 235-0725 to book with an agent.
  37.0 miles from Elon, IA 52170

Starting at

$149.99

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites by Marriott La Crosse Downtown

434 3rd St. South La Crosse, WI

With budget-conscious rooms starting at $189.99, Fairfield Inn & Suites by Marriott La Crosse Downtown is a practical option for guests bound for Elon, providing a welcoming environment for relaxation. Discover the special touches at Fairfield, like complimentary refreshments upon arrival, to start your stay off right.

Experience the best of both worlds at Fairfield Inn & Suites by Marriott La Crosse Downtown, where relaxation meets the convenience of being close to Elon. Find the ideal base for your Elon adventures with a hotel that adds value—lock in today!

  Call (855) 234-7135 to book with an agent.
  37.8 miles from Elon, IA 52170

Starting at

$189.99

per night

Read Reviews View Amenities View All Rooms