The best deals on hotels when visiting Peoria in Missouri.

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 Peoria, Missouri 63622

Super 8 by Wyndham Potosi

820 East High St Potosi, MO

Guests traveling to Peoria will find inviting comfort at Super 8 by Wyndham Potosi, with budget-friendly rooms starting at $50.99, creating a warm and welcoming environment perfect for rest. Depend on Super 8 for a stay that combines convenience, comfort, and cost-effectiveness, ideal for savvy travelers.

Situated away from the city’s noise, Super 8 by Wyndham Potosi offers calm and comfort, while downtown Peoria remains a simple drive away. Plan your Peoria getaway with a welcoming, budget-friendly hotel—book today!

  Call (855) 239-4019 to book with an agent.
  13.3 miles from Peoria, MO 63622

Starting at

$50.99

per night

Read Reviews View Amenities View All Rooms

Fort Davidson Hotel

310 South McCune St Ironton, MO

Guests visiting Peoria can relax in intimate-feeling accommodations at Fort Davidson Hotel, where rooms start at $125.00, creating a warm and inviting atmosphere perfect for unwinding. Stay in accommodations that enhance your experience with added comforts and conveniences, all at an economical price.

Guests at Fort Davidson Hotel will find a peaceful retreat, while downtown Peoria remains easily accessible for sightseeing or city activities. Discover the ease of traveling to Peoria with well-equipped, affordable lodging—reserve today!

  Call (855) 234-5074 to book with an agent.
  16.3 miles from Peoria, MO 63622

Starting at

$125.00

per night

Read Reviews View Amenities View All Rooms

Shepherd Mountain Inn

1321 North Highway 21 Ironton, MO

With affordable rooms from $108.00, Shepherd Mountain Inn provides inviting comfort for travelers to Peoria, creating a clean, welcoming space perfect for relaxation. Enjoy a comfortable and inviting environment in rooms that offer more amenities and better value for a satisfying stay.

At Shepherd Mountain Inn, guests can enjoy the serene surroundings, knowing that downtown Peoria remains within reach for a day of adventure. Enjoy Peoria without financial worries by choosing a budget-savvy hotel—secure now!

  Call (855) 233-7850 to book with an agent.
  16.7 miles from Peoria, MO 63622

Starting at

$108.00

per night

Read Reviews View Amenities View All Rooms

Black River Motel&Restaurant

32970 Missouri Higway 21 Lesterville, MO

With rooms starting at $129.99, Black River Motel&Restaurant provides affordable comfort for guests visiting Peoria, creating a safe, inviting space ideal for relaxation and rest. Stay in a room that delivers dependable comfort, with practical amenities designed to make your visit enjoyable.

At Black River Motel&Restaurant, you’ll experience restful accommodations with the added convenience of being close to Peoria's most exciting venues. Make your Peoria adventure memorable and budget-conscious—reserve now!

  Call (855) 235-6136 to book with an agent.
  21.0 miles from Peoria, MO 63622

Starting at

$129.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Bonne Terre

8 Northwood Dr. Highway 67 A Bonne Terre, MO

At Super 8 by Wyndham Bonne Terre, guests bound for Peoria will find budget-friendly accommodations with rooms starting at $50.99, creating a warm and welcoming environment ideal for rest. Keep comfortable with Super 8’s air-conditioned rooms, a must-have amenity to beat the heat during warmer seasons.

Enjoy a peaceful retreat at Super 8 by Wyndham Bonne Terre, ideally found for guests wanting to explore Peoria while staying in a quiet setting. Enjoy more of Peoria for less with budget-friendly, inviting hotel rooms—book now!

  Call (855) 235-0725 to book with an agent.
  22.1 miles from Peoria, MO 63622

Starting at

$50.99

per night

Read Reviews View Amenities View All Rooms

Motel 6 Bonne Terre MO

1017 Highway K Bonne Terre, MO

With rooms starting at $60.00, Motel 6 Bonne Terre MO is a comfortable choice for guests visiting Peoria, creating a warm and inviting space ideal for a peaceful stay. Brighten your travel experience with the cheerful interior decor of Motel 6, designed to lift your spirits and enhance your stay.

Recharge at Motel 6 Bonne Terre MO, a serene haven found perfectly for guests who want to explore Peoria at their own pace. Enjoy a practical, budget-conscious stay with perks in Peoria—book now!

  Call (855) 235-0725 to book with an agent.
  22.1 miles from Peoria, MO 63622

Starting at

$60.00

per night

Read Reviews View Amenities View All Rooms

Roseners Inn&banquet center

3411 Rosener Rd Park Hills, MO

With rooms beginning at $87.99, Roseners Inn&banquet center provides inviting accommodations for guests headed to Peoria, creating a comfortable, welcoming atmosphere for rest. Stay in a room that balances comfort and value, offering practical amenities for a worry-free visit.

Find your tranquil retreat at Roseners Inn&banquet center, offering restful accommodations with the convenience of Peoria nearby. Save more and experience added comfort on your Peoria visit—book your room now!

  Call (855) 235-6136 to book with an agent.
  22.8 miles from Peoria, MO 63622

Starting at

$87.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn Farmington

1400 West Liberty St Farmington, MO

For those visiting Peoria, Quality Inn Farmington offers inviting, budget-friendly rooms with rates beginning at $54.00, creating a welcoming environment for relaxation. Benefit from Quality Inn's strategic partnerships with local tour operators, offering guests exclusive discounts on attractions and excursions.

Relax and recharge at Quality Inn Farmington, offering a quiet setting that ensures restful nights with Peoria's attractions nearby. Get ready for a memorable Peoria trip with lodging that puts you first—secure now!

  Call (855) 234-5074 to book with an agent.
  24.0 miles from Peoria, MO 63622

Starting at

$54.00

per night

Read Reviews View Amenities View All Rooms

Baymont Inn&Suites by Wyndham Farmington MO

1625 West Columbia St Farmington, MO

Guests bound for Peoria will find restorative accommodations at Baymont Inn&Suites by Wyndham Farmington MO, where rooms start at $57.99, creating a warm and inviting environment ideal for relaxation. Relax with a leisurely breakfast in bed, courtesy of Baymont by Wyndham’s in-room dining services.

Positioned perfectly for relaxation, Baymont Inn&Suites by Wyndham Farmington MO offers a quiet getaway while keeping Peoria easily accessible. Uncover the best of Peoria with a hotel that makes quality affordable—secure your room now!

  Call (855) 239-5277 to book with an agent.
  24.1 miles from Peoria, MO 63622

Starting at

$57.99

per night

Read Reviews View Amenities View All Rooms

Crown Pointe Lodge Best Western Signature Collection

4245 Hunt Rd Farmington, MO

At Crown Pointe Lodge Best Western Signature Collection, guests bound for Peoria can unwind in enchanting comfort with rooms starting at $117.99, creating a clean, inviting space ideal for relaxation. Relax in the modern style and comfort of Best Western’s guest rooms, equipped with all the amenities needed for a pleasant stay.

Find your ideal retreat at Crown Pointe Lodge Best Western Signature Collection, offering peaceful surroundings and effortless access to Peoria’s many attractions. Make Peoria travel simple with a hotel that provides convenience and savings—reserve now!

  Call (855) 239-5277 to book with an agent.
  24.2 miles from Peoria, MO 63622

Starting at

$117.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Farmington

930 Valley Creek Dr Farmington, MO

At Super 8 by Wyndham Farmington, travelers bound for Peoria can enjoy budget-conscious comfort with rooms starting at $57.00, creating a warm and inviting atmosphere for unwinding. Breathe easy in Super 8’s smoke-free rooms, promoting a clean and healthy environment for all guests.

At Super 8 by Wyndham Farmington, guests can relax in comfort while having the option to explore the vibrant life of Peoria nearby. Choose a practical, inviting hotel for your Peoria travels—lock in your stay today!

  Call (855) 239-4019 to book with an agent.
  24.3 miles from Peoria, MO 63622

Starting at

$57.00

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express & Suites Farmington an IHG Hotel

820 Market St Farmington, MO

With rates beginning at $199.00, Holiday Inn Express & Suites Farmington an IHG Hotel provides budget-friendly accommodations for travelers headed to Peoria, creating a welcoming space ideal for relaxation. Relax in the comfort of Holiday Inn Express's hypoallergenic rooms, designed to provide a safe and allergy-free environment.

At Holiday Inn Express & Suites Farmington an IHG Hotel, you can rest easy knowing Peoria is just a short drive away for whenever you’re ready to explore. Plan your Peoria visit with a hotel that keeps you comfortable and on budget—book today!

  Call (855) 234-7135 to book with an agent.
  24.4 miles from Peoria, MO 63622

Starting at

$199.00

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Farmington

850 Valley Creek Dr Farmington, MO

For a relaxing and restful stay, Hampton Inn Farmington offers inviting accommodations with rates beginning at $173.99, creating a warm, comfortable environment. Welcome to Hampton by Hilton, where you're greeted with a smile and the promise of a comfortable, value-packed stay.

At Hampton Inn Farmington, the peaceful surroundings create a relaxing atmosphere, while Peoria remains just a short drive away. Make your Peoria adventure simple and enjoyable with inviting hotel options—lock in now!

  Call (855) 236-8982 to book with an agent.
  24.4 miles from Peoria, MO 63622

Starting at

$173.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Club Vacations Timber Creek Resort at De Soto an IHG Hotel

4800 U.S. Highway 67 De Soto, MO

Those visiting Peoria will enjoy the refined surroundings of Holiday Inn Club Vacations Timber Creek Resort at De Soto an IHG Hotel, where mellifluous accommodations create comfort, with nightly rates starting at $169.99. Cozy up by the fire in Holiday Inn’s lounge areas in select locations, ideal for chilly evenings or simply for a touch of comfort.

Guests will appreciate the quiet environment at Holiday Inn Club Vacations Timber Creek Resort at De Soto an IHG Hotel, where restful accommodations are never too far from Peoria's activities. Choose a hotel in Peoria that combines sophistication with modern convenience—reserve now!

  Call (855) 239-4019 to book with an agent.
  31.2 miles from Peoria, MO 63622

Starting at

$169.99

per night

Read Reviews View Amenities View All Rooms

Madison Inn Lodge

730 Plaza Drive Fredericktown, MO

At Madison Inn Lodge, guests bound for Peoria can enjoy budget-friendly accommodations with rooms starting at $81.00, creating a welcoming and comfortable space. Experience enhanced amenities in a cozy setting, designed to make your stay both relaxing and convenient.

Stay at Madison Inn Lodge to enjoy spacious comfort in a calm setting, with Peoria always close enough for a day of adventure. Enjoy your Peoria stay with amenities that make your visit extra special—secure your room today!

  Call (855) 233-7850 to book with an agent.
  34.3 miles from Peoria, MO 63622

Starting at

$81.00

per night

Read Reviews View Amenities View All Rooms

Comfort Inn Sullivan

736 South Service Rd. W Sullivan, MO

For an affordable stay near Peoria, Comfort Inn Sullivan offers soft rooms with rates from $101.99, creating a welcoming, comfortable atmosphere perfect for rest. Hold successful meetings or events in our versatile spaces, equipped with the latest technology and support services.

Discover the convenience of Comfort Inn Sullivan, a peaceful location with Peoria's attractions accessible whenever you're ready to explore. Find a hotel in Peoria that checks all the boxes for a great stay—book today!

  Call (855) 233-7850 to book with an agent.
  35.0 miles from Peoria, MO 63622

Starting at

$101.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Sullivan

601 North Service Rd. W Sullivan, MO

For a relaxing stay near Peoria, Super 8 by Wyndham Sullivan offers inviting accommodations with rooms beginning at $62.99, creating a clean, welcoming environment ideal for rest. Take advantage of Super 8’s Wyndham Rewards program, earning you points towards exciting rewards with each stay.

Discover relaxation at Super 8 by Wyndham Sullivan, where quiet comfort meets the convenience of being close to Peoria's vibrant offerings. Plan your Peoria adventure with comfort and affordability in mind—book now!

  Call (855) 233-7850 to book with an agent.
  35.2 miles from Peoria, MO 63622

Starting at

$62.99

per night

Read Reviews View Amenities View All Rooms

Americas Best Value Inn Sullivan

307 North Service Road Sullivan, MO

Guests headed to Peoria will enjoy the enchanting, budget-conscious accommodations at Americas Best Value Inn Sullivan, where rooms begin at $61.99, providing a welcoming environment for all. Navigate your stay with Americas Best Value Inn's easy online booking, making planning your trip simple and straightforward.

Americas Best Value Inn Sullivan offers the perfect base for exploring Peoria, with the added benefit of returning to a peaceful, quiet stay. Stay affordably and comfortably on your Peoria getaway—lock in your hotel room today!

  Call (855) 233-0132 to book with an agent.
  35.3 miles from Peoria, MO 63622

Starting at

$61.99

per night

Read Reviews View Amenities View All Rooms

Baymont by Wyndham Sullivan

275 North Service Rd. West Sullivan, MO

Guests traveling to Peoria can unwind at Baymont by Wyndham Sullivan, where budget-friendly rooms start at $81.99, creating a warm, inviting atmosphere ideal for rest. Enjoy Baymont by Wyndham’s complimentary breakfast buffet, featuring a variety of options to kickstart a day of travel or exploration.

Discover a quiet escape at Baymont by Wyndham Sullivan, where the bustle of Peoria is close enough to explore at your leisure. Stay smart and relaxed in Peoria with a hotel that fits your budget perfectly—lock in today!

  Call (855) 234-2997 to book with an agent.
  35.3 miles from Peoria, MO 63622

Starting at

$81.99

per night

Read Reviews View Amenities View All Rooms

Sullivan Inn

209 North Service Rd. W Sullivan, MO

Guests headed to Peoria will appreciate the soft accommodations at Sullivan Inn, with rooms beginning at $62.99, creating a warm and inviting environment. Relax in a setting that offers basic comforts without compromising on quality, ensuring a pleasant and economical stay.

Unwind in comfort at Sullivan Inn, providing a serene getaway that remains conveniently connected to Peoria. Stay affordably and comfortably on your Peoria adventure—lock in your hotel today!

  Call (855) 239-5277 to book with an agent.
  35.3 miles from Peoria, MO 63622

Starting at

$62.99

per night

Read Reviews View Amenities View All Rooms

Days Inn & Suites by Wyndham Cuba

97 Ozark Drive Cuba, MO

For budget-savvy travelers to Peoria, Days Inn & Suites by Wyndham Cuba offers inviting accommodations with rooms from $80.00, creating a warm, comfortable environment for rest. Stay effortlessly connected with our complimentary high-speed Wi-Fi, perfect for both catching up on work and staying in touch with loved ones.

Find your sanctuary at Days Inn & Suites by Wyndham Cuba, a restful spot positioned just a short drive from the lively streets of Peoria. Enjoy Peoria to the fullest with budget-friendly, inviting hotel rooms—book today!

  Call (855) 233-0132 to book with an agent.
  35.8 miles from Peoria, MO 63622

Starting at

$80.00

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Cuba

28 Highway P Cuba, MO

For a cozy-like and affordable stay, Super 8 by Wyndham Cuba offers inviting accommodations with rooms starting at $74.99, creating a comfortable space for guests bound for Peoria. Explore the area with Super 8's prime locations, offering easy access to local landmarks, parks, and shopping centers.

Relax and recharge at Super 8 by Wyndham Cuba, where serene surroundings and proximity to Peoria create the perfect retreat. Stay comfortably and affordably while visiting Peoria—lock in your stay today!

  Call (855) 239-4019 to book with an agent.
  35.9 miles from Peoria, MO 63622

Starting at

$74.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Hotel & Suites FESTUS SOUTH ST. LOUIS an IHG Hotel

1802 Gamel Cemetery Road Festus, MO

Guests bound for Peoria can enjoy tucked away comfort at Holiday Inn Express Hotel & Suites FESTUS SOUTH ST. LOUIS an IHG Hotel, where rooms start at $129.99, creating a welcoming environment ideal for relaxation. Appreciate the convenience of Holiday Inn Express's ATM on-site, ensuring you always have access to cash when you need it.

Nestled just beyond the city, Holiday Inn Express Hotel & Suites FESTUS SOUTH ST. LOUIS an IHG Hotel offers a peaceful retreat that’s never too far from Peoria's lively attractions. Enjoy your Peoria visit to the fullest with a hotel that delivers cost-effective comfort—secure now!

  Call (855) 235-0725 to book with an agent.
  40.6 miles from Peoria, MO 63622

Starting at

$129.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn Festus St. Louis South

1303 Veterans Blvd Festus, MO

For a comfortable stay near Peoria, Comfort Inn Festus St. Louis South offers budget-conscious rooms with rates beginning at $81.99, creating a intimate-feeling, inviting space for relaxation. Discover each location's unique charm, with hotels designed to reflect their local environments and communities.

Escape to Comfort Inn Festus St. Louis South for a restful retreat, where the peace and quiet are perfectly paired with proximity to Peoria. Enjoy your Peoria getaway with peace of mind and budget-friendly amenities—reserve now!

  Call (855) 234-7135 to book with an agent.
  40.8 miles from Peoria, MO 63622

Starting at

$81.99

per night

Read Reviews View Amenities View All Rooms