The best deals on hotels when visiting Mount Sterling 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 Mount Sterling, Iowa 52573

AmericInn by Wyndham Fairfield

2104 South Main Street Fairfield, IA

Guests visiting Mount Sterling will find affordable comfort at AmericInn by Wyndham Fairfield, where rooms start at $137.99, creating a warm, inviting space perfect for relaxation. Relax in the contemporary and comfortable furniture at AmericInn by Wyndham, designed for relaxation and functionality.

Guests at AmericInn by Wyndham Fairfield will appreciate the quiet surroundings and convenient access to Mount Sterling's most popular spots. Enjoy your Mount Sterling trip with accommodations that add value and comfort—book today!

  Call (855) 239-5277 to book with an agent.
  25.3 miles from Mount Sterling, IA 52573

Starting at

$137.99

per night

Read Reviews View Amenities View All Rooms

Southfork Motel&Grill

905 South Washington Street Bloomfield, IA

At Southfork Motel&Grill, travelers to Mount Sterling can enjoy inviting accommodations with rooms from $109.99, creating a clean and comfortable atmosphere perfect for unwinding. Enjoy accommodations that focus on providing essential comforts with no unnecessary extras, perfect for a budget-friendly trip.

At Southfork Motel&Grill, guests can settle into spacious comfort and still reach Mount Sterling with ease for day trips and exploration. Stay relaxed and enjoy budget-friendly lodging for your Mount Sterling visit—lock in now!

  Call (855) 235-6136 to book with an agent.
  26.4 miles from Mount Sterling, IA 52573

Starting at

$109.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 Mount Sterling can unwind in inviting comfort with rooms starting at $129.99, creating a clean and welcoming environment. Find a cozy and affordable stay in rooms that provide a comfortable sleeping environment and basic conveniences.

With a serene environment and convenient connections, Cobblestone Inn & Suites Bloomfield is ideal for travelers who want to explore Mount Sterling at their own pace. Rest easy in Mount Sterling knowing your hotel prioritizes both relaxation and affordability—lock in today!

  Call (855) 235-6136 to book with an agent.
  26.6 miles from Mount Sterling, IA 52573

Starting at

$129.99

per night

Read Reviews View Amenities View All Rooms

Coratel Inn by Jasper Iowa Fairfield

2200 West Burlington Ave Fairfield, IA

For an affordable and restful stay, Coratel Inn by Jasper Iowa Fairfield offers inviting accommodations with rates beginning at $59.99, creating a mellifluous atmosphere near Mount Sterling. Relish the exquisite craftsmanship of Fairfield's custom furniture, designed for both comfort and style in every room.

Escape to Coratel Inn by Jasper Iowa Fairfield for a restful retreat, where the peace and quiet are perfectly paired with proximity to Mount Sterling. Enjoy your Mount Sterling getaway with peace of mind and budget-friendly amenities—reserve now!

  Call (855) 233-7850 to book with an agent.
  26.8 miles from Mount Sterling, IA 52573

Starting at

$59.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Fairfield

3001 West Burlington Ave Fairfield, IA

For a budget-conscious and comfortable stay, Super 8 by Wyndham Fairfield offers soft accommodations with rooms from $81.99, creating a clean and inviting space. Experience the freedom of seamless travel with Fairfield's efficient check-in and check-out processes, designed to save you time.

At Super 8 by Wyndham Fairfield, guests are invited to relax in spacious rooms, knowing that the vibrant life of Mount Sterling is just a drive away. Make your Mount Sterling travels memorable and budget-friendly—secure your stay now!

  Call (855) 236-8982 to book with an agent.
  26.9 miles from Mount Sterling, IA 52573

Starting at

$81.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn & Suites Fort Madison near Hwy 61

6169 Reve Ct Fort Madison, IA

At Quality Inn & Suites Fort Madison near Hwy 61, travelers bound for Mount Sterling can unwind in restorative comfort with rooms starting at $105.99, creating a warm and welcoming space for relaxation. Stay connected with multiple USB charging ports available in each room at Quality Inn, keeping all your devices powered up.

Relax in comfort at Quality Inn & Suites Fort Madison near Hwy 61, where serene surroundings and easy access to Mount Sterling make for a perfect getaway. Get ready to experience Mount Sterling in style with affordable, well-appointed lodging—reserve now!

  Call (855) 233-7850 to book with an agent.
  28.1 miles from Mount Sterling, IA 52573

Starting at

$105.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Fort Madison

5107 Ave. O Fort Madison, IA

For a hospitable stay near Mount Sterling, Super 8 by Wyndham Fort Madison offers inviting accommodations with rooms beginning at $60.99, creating a warm and welcoming environment ideal for rest. Enter the world of Super 8 by Wyndham, where you can expect reliable comfort and excellent service at a competitive price.

Escape to Super 8 by Wyndham Fort Madison for a restful stay, while remaining within close reach of Mount Sterling's exciting destinations. Lock in a budget-friendly hotel that prioritizes your comfort in Mount Sterling—reserve today!

  Call (855) 239-4019 to book with an agent.
  29.0 miles from Mount Sterling, IA 52573

Starting at

$60.99

per night

Read Reviews View Amenities View All Rooms

Cobblestone Inn & Suites Fort Madison

4901 Ave. O Fort Madison, IA

With rates beginning at $71.99, Cobblestone Inn & Suites Fort Madison provides budget-friendly comfort for travelers bound for Mount Sterling, creating a clean, inviting space. Experience a stay that meets your essential needs, with rooms that are clean, comfortable, and conveniently located.

Step into the peaceful surroundings of Cobblestone Inn & Suites Fort Madison, a quiet retreat that’s never too far from Mount Sterling's best activities. Relax and explore Mount Sterling with a hotel that keeps your expenses low and spirits high—reserve now!

  Call (855) 234-5074 to book with an agent.
  29.2 miles from Mount Sterling, IA 52573

Starting at

$71.99

per night

Read Reviews View Amenities View All Rooms

Nauvoo Temple House Hotel

1200 Mulholland St Nauvoo, IL

At Nauvoo Temple House Hotel, travelers to Mount Sterling can enjoy inviting rooms with rates from $69.99, creating a warm and welcoming environment perfect for relaxation. Enjoy reliable comfort in rooms that provide everything you need for a worry-free visit at an economical price.

Unwind at Nauvoo Temple House Hotel, a peaceful haven just a short drive from the vibrant life of Mount Sterling. Make your Mount Sterling trip simple and cost-effective—reserve your comfortable stay today!

  Call (855) 234-2997 to book with an agent.
  29.2 miles from Mount Sterling, IA 52573

Starting at

$69.99

per night

Read Reviews View Amenities View All Rooms

Rivers Inn Fort Madison

4501 Ave. O Fort Madison, IA

For travelers headed to Mount Sterling, Rivers Inn Fort Madison provides inviting accommodations with rooms starting at $48.99, creating a warm and comfortable environment. Relax in accommodations that offer practical comfort, making your stay both pleasant and affordable.

Found outside the busy hub, Rivers Inn Fort Madison lets you enjoy both the calm of your stay and the easy access to Mount Sterling's attractions. Enjoy Mount Sterling with a hotel that makes affordability a top priority—book your room today!

  Call (855) 234-7135 to book with an agent.
  29.5 miles from Mount Sterling, IA 52573

Starting at

$48.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Keokuk

3511 Main St Keokuk, IA

At Super 8 by Wyndham Keokuk, travelers to Mount Sterling will find affordable comfort with rooms starting at $65.99, creating a restful, welcoming environment ideal for relaxation. Get energized for the day ahead with Super 8’s extensive breakfast selections, catering to a variety of tastes and dietary preferences.

Enjoy the serene surroundings at Super 8 by Wyndham Keokuk, while keeping the culture and energy of Mount Sterling nearby for your convenience. Plan a stress-free, budget-savvy stay for your Mount Sterling visit—book your room today!

  Call (855) 235-6136 to book with an agent.
  30.6 miles from Mount Sterling, IA 52573

Starting at

$65.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn & Suites Keokuk North

3404 Main St Keokuk, IA

For a comfortable and inviting stay, Quality Inn & Suites Keokuk North offers budget-conscious rooms with rates starting at $103.99, creating a clean, welcoming space near Mount Sterling. Choose Quality Inn as your next travel haven, where excellent amenities, comfort, and value align for an impeccable stay.

For a tranquil experience, Quality Inn & Suites Keokuk North offers spacious accommodations with Mount Sterling only a short journey away. Stay comfortably and affordably in Mount Sterling with amenities designed for your needs—secure now!

  Call (855) 235-6136 to book with an agent.
  30.7 miles from Mount Sterling, IA 52573

Starting at

$103.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Keokuk

3201 Main Street Keokuk, IA

With budget-friendly rooms beginning at $187.03, Hampton Inn Keokuk provides comforting accommodations for travelers to Mount Sterling, creating a welcoming environment for rest. Celebrate your special events at select Hampton locations, offering versatile spaces for meetings, receptions, and gatherings.

At Hampton Inn Keokuk, you can enjoy both restful accommodations and the easy access to Mount Sterling's vibrant downtown area. Find your ideal hotel for exploring Mount Sterling without overspending—book your stay now!

  Call (855) 233-0132 to book with an agent.
  31.1 miles from Mount Sterling, IA 52573

Starting at

$187.03

per night

Read Reviews View Amenities View All Rooms

Quality Inn & Suites

1200 East Baker St Mount Pleasant, IA

With rooms starting at $65.99, Quality Inn & Suites provides budget-friendly comfort for travelers bound for Mount Sterling, creating a clean, welcoming environment. Enjoy a customized travel experience with Quality Inn's concierge services, helping you book tours, tickets, and reservations.

Rest comfortably at Quality Inn & Suites, enjoying the balance between a calm retreat and easy access to Mount Sterling's highlights. Stay in style and save while visiting Mount Sterling with inviting, budget-conscious lodging—lock in today!

  Call (855) 234-2997 to book with an agent.
  31.9 miles from Mount Sterling, IA 52573

Starting at

$65.99

per night

Read Reviews View Amenities View All Rooms

Best Western Mt. Pleasant Inn

810 North Grand Avenue Mount Pleasant, IA

For an affordable and cozy-like stay, Best Western Mt. Pleasant Inn offers inviting rooms with rates beginning at $88.99, creating a welcoming and comfortable space for guests. Appreciate the historical charm of certain Best Western hotels, which integrate local heritage and architecture into their design.

Find your peaceful getaway at Best Western Mt. Pleasant Inn, where you can unwind in quiet comfort while Mount Sterling's attractions are never far away. Rest easy during your Mount Sterling adventure with accommodations that make sense—lock in today!

  Call (855) 239-4019 to book with an agent.
  32.1 miles from Mount Sterling, IA 52573

Starting at

$88.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Mt. Pleasant

1000 North Grand Ave Mount Pleasant, IA

Guests traveling to Mount Sterling can find budget-conscious comfort at Super 8 by Wyndham Mt. Pleasant, with rooms starting at $73.99, providing a warm and welcoming atmosphere. Satisfy your snack cravings anytime with Super 8's well-stocked vending machines, providing quick and convenient access to refreshments.

Unwind in the serene setting of Super 8 by Wyndham Mt. Pleasant, while knowing Mount Sterling's lively streets are never too far away. Book an inviting, economical hotel for your Mount Sterling visit—lock in now!

  Call (855) 234-5074 to book with an agent.
  32.1 miles from Mount Sterling, IA 52573

Starting at

$73.99

per night

Read Reviews View Amenities View All Rooms

AmericInn by Wyndham Mount Pleasant

1100 North Grand Ave Mount Pleasant, IA

At AmericInn by Wyndham Mount Pleasant, travelers headed to Mount Sterling will find affordable comfort with rooms beginning at $85.99, creating a appealing, welcoming environment for relaxation. Unwind in AmericInn by Wyndham’s modern fitness centers, fully equipped to keep up with your workout routine while on the road.

Enjoy the calm atmosphere of AmericInn by Wyndham Mount Pleasant, where a relaxing stay is paired with convenient access to Mount Sterling. Choose a hotel that balances comfort and savings for your Mount Sterling visit—reserve now!

  Call (855) 233-7850 to book with an agent.
  32.3 miles from Mount Sterling, IA 52573

Starting at

$85.99

per night

Read Reviews View Amenities View All Rooms

Baymont by Wyndham Keokuk

325 Main St Keokuk, IA

For a comfortable and budget-friendly stay, Baymont by Wyndham Keokuk offers inviting rooms with rates beginning at $71.99, creating a gentle environment near Mount Sterling. Experience the added comfort of Baymont by Wyndham’s hypoallergenic rooms, designed to provide a healthy environment for all guests.

At Baymont by Wyndham Keokuk, you’ll find the ideal combination of calm surroundings and proximity to all that Mount Sterling has to offer. Make your Mount Sterling travels both enjoyable and budget-friendly with inviting lodging—book today!

  Call (855) 235-6136 to book with an agent.
  32.8 miles from Mount Sterling, IA 52573

Starting at

$71.99

per night

Read Reviews View Amenities View All Rooms

Cobblestone Hotel & Suites Ottumwa

108 Church St Ottumwa, IA

With affordable rooms beginning at $129.00, Cobblestone Hotel & Suites Ottumwa provides inviting accommodations for guests visiting Mount Sterling, creating a warm, comfortable space. Find value in accommodations that offer a bit more comfort and convenience, ensuring a pleasant and economical stay.

Stay at Cobblestone Hotel & Suites Ottumwa for a restful experience, while Mount Sterling remains close enough for exploration whenever you wish. Stay relaxed and on budget while exploring Mount Sterling—reserve your hotel room today!

  Call (855) 239-5277 to book with an agent.
  37.0 miles from Mount Sterling, IA 52573

Starting at

$129.00

per night

Read Reviews View Amenities View All Rooms

Hotel Ottumwa

107 East 2nd St Ottumwa, IA

Unwind in the friendly surroundings of Hotel Ottumwa as you explore Mount Sterling, where quality rooms create a relaxing environment, with inviting rates from $76.99. Stay in rooms designed with elegance and comfort in mind, featuring premium amenities to enhance your experience.

At Hotel Ottumwa, enjoy the peaceful environment and easy access to Mount Sterling that make it an ideal destination for travelers. Plan your Mount Sterling travels with a hotel that takes comfort and service to the next level—reserve now!

  Call (855) 233-0132 to book with an agent.
  37.2 miles from Mount Sterling, IA 52573

Starting at

$76.99

per night

Read Reviews View Amenities View All Rooms

AmericInn by Wyndham Ottumwa

222 West 2nd Street Ottumwa, IA

At AmericInn by Wyndham Ottumwa, travelers to Mount Sterling can unwind in inviting rooms with rates starting at $93.99, providing a clean and comfortable space ideal for relaxation. Enjoy a leisurely morning with AmericInn by Wyndham’s extended breakfast hours, perfect for those who like to sleep in.

Find your peaceful escape at AmericInn by Wyndham Ottumwa, where guests enjoy a calm retreat and the option to explore Mount Sterling's vibrant life. Enjoy an effortless Mount Sterling adventure with budget-conscious, inviting lodging—book now!

  Call (855) 235-6136 to book with an agent.
  37.3 miles from Mount Sterling, IA 52573

Starting at

$93.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Ottumwa

943 North Quincy Ave Ottumwa, IA

Guests bound for Mount Sterling can enjoy inviting accommodations at Hampton Inn Ottumwa, where rooms start at $174.99, creating a warm, welcoming environment for relaxation. Enjoy the peace and quiet of Hampton’s dedicated quiet zones, ensuring a restful environment for rest and relaxation.

Settle into spacious comfort at Hampton Inn Ottumwa, where you can enjoy a quiet atmosphere and still take a quick trip into Mount Sterling. Experience Mount Sterling with peace of mind, knowing your hotel delivers value—secure now!

  Call (855) 234-7135 to book with an agent.
  38.0 miles from Mount Sterling, IA 52573

Starting at

$174.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express&Suites Ottumwa an IHG Hotel

941 North Quincy Avenue Ottumwa, IA

With rates beginning at $160.00, Holiday Inn Express&Suites Ottumwa an IHG Hotel is a practical choice for guests visiting Mount Sterling, providing a secure and inviting space ideal for relaxation. Enjoy the added convenience of Holiday Inn Express's in-room mini-fridges and microwaves, making it easy to store and prepare snacks.

Find a peaceful hideaway at Holiday Inn Express&Suites Ottumwa an IHG Hotel, where you can unwind after exploring the bustling streets of Mount Sterling. Get the most out of your Mount Sterling visit with lodging that makes sense—lock in today!

  Call (855) 234-7135 to book with an agent.
  38.0 miles from Mount Sterling, IA 52573

Starting at

$160.00

per night

Read Reviews View Amenities View All Rooms

Best Western Ottumwa Inn & Suites

2813 North Court Street Ottumwa, IA

Relax in style at Best Western Ottumwa Inn & Suites as you travel to Mount Sterling, with comfortable rooms that offer a restful escape, with rates beginning at a budget-friendly $84.00. Enjoy the variety of Best Western’s pillow menu, offering different firmness and fill options to ensure a perfect night’s sleep.

Enjoy spacious comfort at Best Western Ottumwa Inn & Suites, a quiet haven nestled just a short drive from the dynamic heart of Mount Sterling. Make your Mount Sterling visit special with a hotel that adds a touch of elegance—lock in today!

  Call (855) 234-2997 to book with an agent.
  39.3 miles from Mount Sterling, IA 52573

Starting at

$84.00

per night

Read Reviews View Amenities View All Rooms