The best deals on hotels when visiting Imperial 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 Imperial, Missouri 63010

WoodSpring Suites St. Louis Arnold

888 Arnold Commons Dr. Arnold, MO

Guests visiting Imperial will find inviting comfort at WoodSpring Suites St. Louis Arnold, where enchanting rooms start at $85.99, creating a welcoming space perfect for relaxation. Stay informed with WoodSpring Suites’ on-site notice boards, featuring local information, events, and updates for guests.

With downtown Imperial just a short drive away, guests at WoodSpring Suites St. Louis Arnold can easily explore the city’s top spots while enjoying a quieter stay. Enjoy Imperial to the fullest with accommodations that won’t strain your wallet—reserve today!

  Call (855) 235-6136 to book with an agent.
  4.8 miles from Imperial, MO 63010

Starting at

$85.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Pevely

1711 Highway Z Pevely, MO

Guests visiting Imperial can unwind in inviting comfort at Super 8 by Wyndham Pevely, with rooms beginning at $70.99, creating a clean and welcoming atmosphere ideal for relaxation. Facilitate quick check-outs with Super 8’s express service, ideal for guests with early departures or tight schedules.

From Super 8 by Wyndham Pevely, a convenient drive takes guests to downtown Imperial, where they can explore the city’s highlights before returning to the hotel’s calm setting. Book now and experience Imperial without overspending—secure your hotel stay today!

  Call (855) 239-5277 to book with an agent.
  5.8 miles from Imperial, MO 63010

Starting at

$70.99

per night

Read Reviews View Amenities View All Rooms

Best Western St. Louis Inn

6224 Heimos Industrial Park Dr St. Louis, MO

At Best Western St. Louis Inn, guests bound for Imperial will find comfortable comfort with rooms starting at $74.99, creating a warm, inviting environment perfect for rest. Take a dip in Best Western's swimming pools, available at many locations for a refreshing break from your travel itinerary.

Guests staying at Best Western St. Louis Inn will love the peaceful surroundings, with downtown Imperial still just a short drive away for easy access to the city’s highlights. Enjoy more of Imperial with a practical hotel designed for your convenience—reserve now!

  Call (855) 239-4019 to book with an agent.
  6.6 miles from Imperial, MO 63010

Starting at

$74.99

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites by Marriott St. Louis South

4318 BUTLER HILL ROAD St. Louis, MO

For budget-conscious travelers headed to Imperial, Fairfield Inn & Suites by Marriott St. Louis South offers calm rooms with rates from $149.99, creating a clean and welcoming atmosphere. Take advantage of Fairfield’s extended stay options, perfect for guests who need a longer-term accommodation solution.

A short drive from Fairfield Inn & Suites by Marriott St. Louis South brings guests to downtown Imperial, where they can explore the city’s most popular destinations and attractions. Stay smart and relaxed in Imperial with a hotel that checks every box—book today!

  Call (855) 239-5277 to book with an agent.
  8.1 miles from Imperial, MO 63010

Starting at

$149.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites St. Louis / South I-55

4200 Midamerica Lane St. Louis, MO

For an affordable and comfortable stay, Hampton Inn & Suites St. Louis / South I-55 offers inviting rooms with rates starting at $134.99, creating a clean, welcoming environment near Imperial. Experience the fresh design of Hampton’s renovated properties, where modern aesthetics meet the comfort and quality the brand is known for.

The peaceful location of Hampton Inn & Suites St. Louis / South I-55 allows guests to unwind, with downtown Imperial a convenient drive away for a day of sightseeing. Stay affordably in Imperial with a hotel that enhances your travel experience—reserve now!

  Call (855) 234-5074 to book with an agent.
  8.2 miles from Imperial, MO 63010

Starting at

$134.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express & Suites St. Louis South I-55 an IHG Hotel

4250 Midamerica Lane St. Louis, MO

For an affordable stay near Imperial, Holiday Inn Express & Suites St. Louis South I-55 an IHG Hotel offers inviting accommodations with rooms starting at $129.00, creating a clean and comfortable space. Benefit from Holiday Inn Express's strategic partnerships, offering guests discounts and access to local attractions and services.

With a short drive into downtown Imperial, guests at Holiday Inn Express & Suites St. Louis South I-55 an IHG Hotel can enjoy the city’s top destinations before returning to a peaceful retreat. Indulge in a worry-free Imperial stay with budget-friendly, welcoming lodging—book now!

  Call (855) 239-4019 to book with an agent.
  8.2 miles from Imperial, MO 63010

Starting at

$129.00

per night

Read Reviews View Amenities View All Rooms

Hampton Inn St. Louis Columbia

165 Admiral Trost Dr Columbia, IL

Guests visiting Imperial will find sheltered accommodations at Hampton Inn St. Louis Columbia, with rooms starting at $133.99, creating a warm and inviting environment ideal for relaxation. Relax in Hampton's seasonal outdoor pools, the perfect spot to cool off and enjoy some leisure time during your stay.

With a convenient drive into downtown Imperial, guests at Hampton Inn St. Louis Columbia can enjoy the city’s top attractions while returning to the tranquility of the hotel. Relax and unwind in Imperial with a hotel that prioritizes your comfort—book your room today!

  Call (855) 234-5074 to book with an agent.
  9.8 miles from Imperial, MO 63010

Starting at

$133.99

per night

Read Reviews View Amenities View All Rooms

Americas Best Value Inn St. Louis South

6602 South Lindbergh Blvd St. Louis, MO

At Americas Best Value Inn St. Louis South, travelers to Imperial will find budget-friendly rooms with rates starting at $80.99, creating a clean, welcoming environment perfect for rest. Appreciate the cleanliness of Americas Best Value Inn's rooms, where attention to detail ensures a comfortable environment.

Discover the quiet charm of Americas Best Value Inn St. Louis South, a relaxing retreat that’s never too far from the bustling streets of Imperial. Take advantage of inviting accommodations perfect for your Imperial visit—reserve now!

  Call (855) 233-0132 to book with an agent.
  10.1 miles from Imperial, MO 63010

Starting at

$80.99

per night

Read Reviews View Amenities View All Rooms

Aviator Hotel & Suites South I-55 Best Western Signature Collection

6921 South Lindbergh Blvd St. Louis, MO

At Aviator Hotel & Suites South I-55 Best Western Signature Collection, visitors to Imperial will find comfortable accommodations that blend quality and value, with heartwarming rooms available from a welcoming $90.99 per night. Experience the family-friendly environment at Best Western, providing activities and amenities that cater to guests of all ages.

Relax in the serene surroundings of Aviator Hotel & Suites South I-55 Best Western Signature Collection, with downtown Imperial remaining within easy reach for a day of exploration. Discover a worry-free Imperial stay with a hotel that keeps your comfort front and center—secure now!

  Call (855) 233-7850 to book with an agent.
  10.2 miles from Imperial, MO 63010

Starting at

$90.99

per night

Read Reviews View Amenities View All Rooms

La Quinta Inn & Suites by Wyndham Festus St. Louis South

1001 Veterans Blvd Festus, MO

At La Quinta Inn & Suites by Wyndham Festus St. Louis South, guests bound for Imperial will find warm-hearted comfort with rooms starting at $113.99, creating a warm and inviting environment perfect for relaxation. Explore with ease from La Quinta's strategically located properties, ensuring you're never far from your next adventure.

With a scenic drive into downtown Imperial, guests at La Quinta Inn & Suites by Wyndham Festus St. Louis South can enjoy the city's best spots before returning to the calm of the hotel. Stay in Imperial with accommodations that balance luxury and affordability—book today!

  Call (855) 234-2997 to book with an agent.
  10.7 miles from Imperial, MO 63010

Starting at

$113.99

per night

Read Reviews View Amenities View All Rooms

The Principal Hotel

310 South Main St Columbia, IL

With rates from $225.99, The Principal Hotel provides affordable accommodations for guests visiting Imperial, creating a comforting and inviting environment for unwinding. Find straightforward accommodations that prioritize essential comforts and value, making your stay efficient and enjoyable.

Relax in the calm environment of The Principal Hotel, where guests can enjoy a peaceful retreat and downtown Imperial is still within reach. Book a comfortable, budget-friendly stay for your Imperial visit today!

  Call (855) 234-7135 to book with an agent.
  10.8 miles from Imperial, MO 63010

Starting at

$225.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn Festus St. Louis South

1303 Veterans Blvd Festus, MO

With rates from $86.99, Comfort Inn Festus St. Louis South provides appealing accommodations for travelers visiting Imperial, creating a comfortable and inviting space perfect for relaxation. Experience the joy of travel with Comfort Inn's family-friendly services, including accommodations that cater to the needs of younger guests.

Travelers staying at Comfort Inn Festus St. Louis South will appreciate the calm atmosphere, while downtown Imperial is just a convenient drive away. Enjoy a memorable Imperial experience with accommodations that cater to your needs—book today!

  Call (855) 239-5277 to book with an agent.
  10.8 miles from Imperial, MO 63010

Starting at

$86.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

With budget-friendly rooms beginning at $129.00, Holiday Inn Express Hotel & Suites FESTUS SOUTH ST. LOUIS an IHG Hotel is a practical choice for travelers to Imperial, creating a welcoming and comfortable space. Relax in Holiday Inn Express's well-appointed rooms, where modern design meets functional comfort for both relaxation and work.

A peaceful retreat awaits guests at Holiday Inn Express Hotel & Suites FESTUS SOUTH ST. LOUIS an IHG Hotel, with downtown Imperial still within reach for city exploration and activities. Find the perfect place to rest and refresh while visiting Imperial—secure now!

  Call (855) 234-5074 to book with an agent.
  11.1 miles from Imperial, MO 63010

Starting at

$129.00

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Waterloo

112 Warren Dr Waterloo, IL

Guests traveling to Imperial can unwind at Super 8 by Wyndham Waterloo, where inviting rooms start at $102.99, creating a clean and comfortable environment perfect for relaxation. Park with peace of mind at Super 8, where ample parking space accommodates all guests, making vehicle storage a non-issue.

Unwind at Super 8 by Wyndham Waterloo, where guests can enjoy quiet surroundings, knowing that downtown Imperial is just a smooth drive away. Plan your Imperial experience with a practical, budget-conscious hotel—book now!

  Call (855) 239-5277 to book with an agent.
  11.5 miles from Imperial, MO 63010

Starting at

$102.99

per night

Read Reviews View Amenities View All Rooms

Extended Stay America Suites St. Louis Fenton

1662 Fenton Business Park Ct Fenton, MO

With rooms beginning at $109.00, Extended Stay America Suites St. Louis Fenton provides affordable accommodations for travelers visiting Imperial, creating a warm and welcoming environment for relaxation. Stay productive with Extended Stay America’s in-room workspaces, designed to enhance comfort and efficiency for business travelers.

Guests at Extended Stay America Suites St. Louis Fenton will enjoy the serene setting, while downtown Imperial remains close enough for easy city access. Relax in Imperial at a hotel that knows how to make your stay special—lock in today!

  Call (855) 234-2997 to book with an agent.
  12.6 miles from Imperial, MO 63010

Starting at

$109.00

per night

Read Reviews View Amenities View All Rooms

River City Casino & Hotel

777 River City Casino Blvd St. Louis, MO

With refined decor, River City Casino & Hotel near Imperial offers quality accommodations designed for relaxation, with inviting rates starting from $191.99. Relax in accommodations that epitomize elegance, featuring bespoke furnishings and meticulously curated amenities.

Relax in the serene environment at River City Casino & Hotel, with the vibrant energy of downtown Imperial still within reach for a day trip. Uncover the best of Imperial with accommodations that leave you wanting more—book today!

  Call (855) 233-7850 to book with an agent.
  12.6 miles from Imperial, MO 63010

Starting at

$191.99

per night

Read Reviews View Amenities View All Rooms

SureStay Plus by Best Western Fenton

1680 Fenton Business Park Ct Fenton, MO

Guests visiting Imperial can enjoy inviting accommodations at SureStay Plus by Best Western Fenton, with budget-friendly rooms starting at $71.99, creating a clean, welcoming environment. Experience the comfort of Best Western's rooms, thoughtfully designed with guests' needs in mind for a restful night's sleep.

Guests staying at SureStay Plus by Best Western Fenton will enjoy the quiet retreat, with downtown Imperial still nearby for all their city adventures. Take advantage of extra perks for your Imperial trip without the high cost—reserve now!

  Call (855) 233-0132 to book with an agent.
  12.7 miles from Imperial, MO 63010

Starting at

$71.99

per night

Read Reviews View Amenities View All Rooms

Comfort Suites St. Louis Sunset Hills

3654 South LINDBERGH BLVD St. Louis, MO

At Comfort Suites St. Louis Sunset Hills, travelers bound for Imperial will find budget-conscious accommodations with rooms starting at $134.00, creating a warm, welcoming environment. Relax knowing Comfort Suites offers suites that are 25 percent larger than traditional hotel rooms, giving you more room to spread out.

The serene environment at Comfort Suites St. Louis Sunset Hills provides a relaxing retreat, while downtown Imperial is easily reachable by car. Plan your Imperial getaway with a hotel that’s tailored for a perfect stay—secure now!

  Call (855) 234-7135 to book with an agent.
  12.9 miles from Imperial, MO 63010

Starting at

$134.00

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express & Suites St. Louis West Fenton an IHG Hotel

1848 Bowles Ave Fenton, MO

Enjoy a comfortable stay at Holiday Inn Express & Suites St. Louis West Fenton an IHG Hotel on your trip to Imperial, where quality rooms provide a restful environment, with rates starting at $144.00. Experience the reliability of Holiday Inn Express's backup power systems, ensuring continuous comfort and connectivity during your stay.

For those who prefer calm surroundings, Holiday Inn Express & Suites St. Louis West Fenton an IHG Hotel offers a tranquil retreat, while keeping downtown Imperial within easy reach. Discover how enjoyable Imperial can be with accommodations that cater to your needs—secure now!

  Call (855) 239-4019 to book with an agent.
  13.1 miles from Imperial, MO 63010

Starting at

$144.00

per night

Read Reviews View Amenities View All Rooms

Holiday Inn St. Louis SW Route 66 an IHG Hotel

10709 Watson Rd St. Louis, MO

Stay at Holiday Inn St. Louis SW Route 66 an IHG Hotel as you explore Imperial, where serene rooms create a relaxing ambiance, with welcoming rates beginning at $145.00 per night. Utilize Holiday Inn’s business amenities, including versatile meeting rooms and business centers, to stay productive while traveling.

Travelers seeking both peace and proximity will find Holiday Inn St. Louis SW Route 66 an IHG Hotel ideal, with downtown Imperial still within reach for exploration. Make your Imperial travels relaxing and budget-smart with well-rounded lodging—reserve now!

  Call (855) 234-5074 to book with an agent.
  13.2 miles from Imperial, MO 63010

Starting at

$145.00

per night

Read Reviews View Amenities View All Rooms

Heritage Inn & Suites St. Louis / Fenton Trademark by Wyndham

1088 South Highway Drive Fenton, MO

Stay affordably at Heritage Inn & Suites St. Louis / Fenton Trademark by Wyndham when visiting Imperial, where relaxed rooms and friendly service create a welcoming experience, with rates from $108.99 per night. Experience the perfect combination of comfort and convenience in our rooms, which provide ample amenities to enhance your stay.

With downtown Imperial a scenic drive away, guests at Heritage Inn & Suites St. Louis / Fenton Trademark by Wyndham can balance city exploration with the calm and tranquility of their stay. Stay refreshed and relaxed in Imperial with a hotel that delivers on quality—secure now!

  Call (855) 234-2997 to book with an agent.
  13.2 miles from Imperial, MO 63010

Starting at

$108.99

per night

Read Reviews View Amenities View All Rooms

Wingate by Wyndham St. Louis / Fenton Route 66

1100 South Highway Dr Fenton, MO

With budget-friendly rooms from $89.99, Wingate by Wyndham St. Louis / Fenton Route 66 is ideal for travelers visiting Imperial, creating a warm and inviting environment for relaxation. Secure your valuables with confidence using Wingate's in-room safes, adding an extra layer of security to your stay.

For a peaceful getaway, Wingate by Wyndham St. Louis / Fenton Route 66 offers calm surroundings with the benefit of downtown Imperial remaining close by. Enjoy a hassle-free Imperial adventure with extra perks at a great price—lock in today!

  Call (855) 234-7135 to book with an agent.
  13.2 miles from Imperial, MO 63010

Starting at

$89.99

per night

Read Reviews View Amenities View All Rooms

La Quinta Inn & Suites by Wyndham St. Louis Route 66

1580 South Kirkwood Rd St. Louis, MO

For an inviting and affordable stay, La Quinta Inn & Suites by Wyndham St. Louis Route 66 offers budget-friendly rooms with rates starting at $106.99, creating a clean and comfortable space. Make the most of your stay with La Quinta's 24/7 Bright Side Market®, offering snacks, drinks, and travel essentials anytime.

Guests staying at La Quinta Inn & Suites by Wyndham St. Louis Route 66 will appreciate the peaceful environment, with downtown Imperial remaining within reach for city adventures. Settle into Imperial with a hotel that prioritizes your relaxation and budget—secure now!

  Call (855) 239-5277 to book with an agent.
  13.2 miles from Imperial, MO 63010

Starting at

$106.99

per night

Read Reviews View Amenities View All Rooms

Best Western St. Louis Kirkwood Route 66

1200 South Kirkwood Road Kirkwood, MO

At Best Western St. Louis Kirkwood Route 66, travelers bound for Imperial will find budget-conscious accommodations with rooms starting at $112.04, creating a warm, welcoming environment. Experience Best Western’s custom-designed mattresses, crafted for an optimal night's sleep with luxury linens and plush pillows.

At Best Western St. Louis Kirkwood Route 66, visitors can unwind in a more tranquil setting, while downtown Imperial remains a convenient drive away for sightseeing. Enjoy your Imperial adventure with lodging that makes every penny worth it—secure your room now!

  Call (855) 236-8982 to book with an agent.
  13.6 miles from Imperial, MO 63010

Starting at

$112.04

per night

Read Reviews View Amenities View All Rooms