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

Marriott St. Louis Airport

10700 Pear Tree Lane St. Louis, MO

Experience upscale comfort at Marriott St. Louis Airport as you explore Edmundson, where quality accommodations offer relaxation, with inviting rates starting at $139.99. Appreciate the convenience of dining at Marriott, with multiple on-site restaurant options catering to every taste and occasion.

Found close to the city center, Marriott St. Louis Airport is ideal for guests who want to enjoy the best of Edmundson without the noise of downtown. Discover a Edmundson hotel that turns every detail into an unforgettable moment—secure now!

  Call (855) 239-5277 to book with an agent.
  0.3 miles from Edmundson, MO 63134

Starting at

$139.99

per night

Read Reviews View Amenities View All Rooms

Hilton St. Louis Airport

10330 Natural Bridge Rd St. Louis, MO

Unwind at Hilton St. Louis Airport as you explore Edmundson, where inviting rooms provide warmth and quality, with nightly rates starting at $93.33. Participate in Hilton's eco-friendly initiatives, contributing to environmental conservation during your stay.

With Hilton St. Louis Airport positioned within walking distance of Edmundson’s city center, guests can explore the best restaurants, shops, and entertainment the city has to offer. Take advantage of a Edmundson hotel that offers a first-class experience at a great rate—book today!

  Call (855) 235-0725 to book with an agent.
  0.4 miles from Edmundson, MO 63134

Starting at

$93.33

per night

Read Reviews View Amenities View All Rooms

Wingate by Wyndham St. Louis Airport

10820 Pear Tree Lane St. Ann, MO

Guests bound for Edmundson will find inviting comfort at Wingate by Wyndham St. Louis Airport, with rooms starting at $120.00, creating a warm and welcoming space perfect for relaxation. Start your day with Wingate's complimentary breakfast, offering a variety of options to fuel your morning activities.

Guests staying at Wingate by Wyndham St. Louis Airport can enjoy the luxury of being close to Edmundson’s bustling downtown while still having a relaxing retreat just a few blocks away. Relax in Edmundson with a hotel that delivers convenience and savings—secure your room today!

  Call (855) 233-0132 to book with an agent.
  0.4 miles from Edmundson, MO 63134

Starting at

$120.00

per night

Read Reviews View Amenities View All Rooms

Quality Inn St. Louis Airport Hotel

10232 Natural Bridge Rd St. Louis, MO

At Quality Inn St. Louis Airport Hotel, guests bound for Edmundson can enjoy affordable accommodations with rooms beginning at $73.99, creating a warm, inviting atmosphere for relaxation. Experience personalized room settings at Quality Inn, where preferences for lighting, temperature, and pillow type are remembered for returning guests.

At Quality Inn St. Louis Airport Hotel, you’re close enough to Edmundson’s vibrant downtown to enjoy all the excitement, while still having a peaceful retreat to return to after a day of exploring. Plan a stress-free Edmundson visit with accommodations that fit your budget—reserve now!

  Call (855) 235-0725 to book with an agent.
  0.5 miles from Edmundson, MO 63134

Starting at

$73.99

per night

Read Reviews View Amenities View All Rooms

DoubleTree by Hilton St. Louis Airport

4505 Woodson Road St. Louis, MO

Unwind in the upscale surroundings of DoubleTree by Hilton St. Louis Airport on your visit to Edmundson, where quality rooms offer comfort, with affordable rates starting at $103.13. Experience the tranquility of DoubleTree by Hilton's garden picnics, offering a delightful outdoor dining option amidst lush surroundings.

Walk to Edmundson’s most exciting spots from DoubleTree by Hilton St. Louis Airport, where convenience and relaxation meet in one ideal location. Discover the beauty of Edmundson with a hotel that adds a touch of grandeur to your visit—secure now!

  Call (855) 234-2997 to book with an agent.
  0.5 miles from Edmundson, MO 63134

Starting at

$103.13

per night

Read Reviews View Amenities View All Rooms

Best Western Plus St. Louis Airport Hotel

4576 Woodson Road St. Louis, MO

For budget-savvy travelers headed to Edmundson, Best Western Plus St. Louis Airport Hotel offers inviting rooms with rates beginning at $118.99, creating a warm, comfortable space perfect for rest. Experience the friendly and attentive concierge services at Best Western Plus, helping you make the most of your visit to the area.

For those looking to explore Edmundson’s local hotspots, Best Western Plus St. Louis Airport Hotel offers the perfect base, just a short walk from the heart of downtown. Step into a welcoming Edmundson stay that delivers on both comfort and savings—lock in today!

  Call (855) 239-5277 to book with an agent.
  0.5 miles from Edmundson, MO 63134

Starting at

$118.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express & Suites St. Louis Airport an IHG Hotel

10000 Natural Bridge Road St. Louis, MO

With rates beginning at $129.99, Holiday Inn Express & Suites St. Louis Airport an IHG Hotel provides budget-friendly comfort for guests bound for Edmundson, creating a cushy and inviting environment. Relax with the added convenience of Holiday Inn Express's room service, offering a range of dining options for private enjoyment.

Holiday Inn Express & Suites St. Louis Airport an IHG Hotel offers the perfect location for travelers wanting to be near downtown Edmundson, with easy access to the city’s most popular spots. Take comfort in knowing your Edmundson trip will be relaxing and cost-effective—book today!

  Call (855) 234-5074 to book with an agent.
  0.7 miles from Edmundson, MO 63134

Starting at

$129.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham St. Louis Airport

9798 St. Charles Rock Rd St. Louis, MO

At Super 8 by Wyndham St. Louis Airport, travelers to Edmundson can enjoy appealing accommodations with rates starting at $72.90, creating a clean and welcoming space perfect for unwinding. Discover each Super 8’s unique charm, with properties that often reflect the local culture and character of their surroundings.

Super 8 by Wyndham St. Louis Airport offers the perfect balance of convenience and relaxation, giving guests easy access to downtown Edmundson while staying in a quieter part of the city. Make your Edmundson adventure comfortable and easy on the wallet—book today!

  Call (855) 234-2997 to book with an agent.
  1.0 miles from Edmundson, MO 63134

Starting at

$72.90

per night

Read Reviews View Amenities View All Rooms

Travelodge by Wyndham St. Louis

9645 Natural Bridge Rd St. Louis, MO

With rates starting at $69.00, Travelodge by Wyndham St. Louis provides inviting comfort for travelers visiting Edmundson, creating a clean, tucked away space ideal for relaxation. Appreciate the modern touches in select Travelodge renovations, offering an updated look while maintaining affordable rates.

Staying at Travelodge by Wyndham St. Louis offers the ideal blend of convenience and tranquility, with downtown Edmundson close enough for a quick visit whenever you like. Plan ahead and stay affordably while exploring Edmundson—reserve your hotel now!

  Call (855) 234-5074 to book with an agent.
  1.3 miles from Edmundson, MO 63134

Starting at

$69.00

per night

Read Reviews View Amenities View All Rooms

St. Louis Airport Hotel

9600 Natural Bridge Road St. Louis, MO

Designed with relaxation in mind, St. Louis Airport Hotel near Edmundson provides inviting rooms for a refined experience, with room rates beginning at $99.00. Stay in accommodations that offer a touch of elegance and superior comfort, ensuring a pleasant and luxurious visit.

Guests at St. Louis Airport Hotel will love the convenience of being close to downtown Edmundson, where the city’s most popular destinations are just a short trip away. Plan your Edmundson travels with a hotel that takes comfort and service to the next level—reserve now!

  Call (855) 233-7850 to book with an agent.
  1.3 miles from Edmundson, MO 63134

Starting at

$99.00

per night

Read Reviews View Amenities View All Rooms

Crowne Plaza St. Louis Airport an IHG Hotel

11228 Lone Eagle Dr Bridgeton, MO

Designed with relaxation in mind, Crowne Plaza St. Louis Airport an IHG Hotel near Edmundson provides inviting rooms for a refined experience, with room rates beginning at $138.00. Discover the convenience of Crowne Plaza's luggage service, ensuring your bags are handled with care from arrival to departure.

Guests staying at Crowne Plaza St. Louis Airport an IHG Hotel are never far from downtown Edmundson, where a quick drive brings them to the city’s best offerings. Enjoy refined accommodations that make your Edmundson travels unforgettable—reserve now!

  Call (855) 239-5277 to book with an agent.
  1.8 miles from Edmundson, MO 63134

Starting at

$138.00

per night

Read Reviews View Amenities View All Rooms

MainStay Suites St. Louis Airport

11225 Lone Eagle Dr Bridgeton, MO

Guests headed to Edmundson will find budget-friendly comfort at MainStay Suites St. Louis Airport, where relaxing rooms begin at $116.11, creating a welcoming atmosphere perfect for relaxation. Enjoy the benefits of MainStay Suites’ loyalty program, offering rewards and perks for frequent guests and extended stay travelers.

MainStay Suites St. Louis Airport offers a great location for guests who want to experience the best of Edmundson, where the downtown area is just a short drive away. Enjoy a hassle-free Edmundson adventure with extra perks at a great price—lock in today!

  Call (855) 234-5074 to book with an agent.
  1.8 miles from Edmundson, MO 63134

Starting at

$116.11

per night

Read Reviews View Amenities View All Rooms

Comfort Inn St. Louis – Airport

11225 Lone Eagle Dr Bridgeton, MO

With budget-friendly rooms starting at $93.60, Comfort Inn St. Louis – Airport provides inviting accommodations for travelers to Edmundson, creating a comforting environment. Stay refreshed with Comfort Inn's in-room refrigerators and microwaves, available in select rooms for your convenience.

From Comfort Inn St. Louis – Airport, a brief drive delivers guests to the city’s top sights, making it simple to explore the best of Edmundson. Enhance your Edmundson adventure with a hotel that makes every dollar count—secure now!

  Call (855) 239-4019 to book with an agent.
  1.8 miles from Edmundson, MO 63134

Starting at

$93.60

per night

Read Reviews View Amenities View All Rooms

Embassy Suites by Hilton St. Louis Airport

11237 Lone Eagle Dr Bridgeton, MO

With a welcoming ambiance, Embassy Suites by Hilton St. Louis Airport near Edmundson provides inviting rooms designed for relaxation, with budget-friendly nightly rates beginning at $147.99. Unwind in the refreshing waters of Embassy Suites' swimming pools, offering a serene retreat for relaxation and family fun.

With downtown Edmundson just a brief drive from Embassy Suites by Hilton St. Louis Airport, guests can easily explore the city’s most iconic attractions while staying in a quieter setting. Unwind in Edmundson with a hotel that offers a perfect mix of relaxation and luxury—secure now!

  Call (855) 233-0132 to book with an agent.
  1.8 miles from Edmundson, MO 63134

Starting at

$147.99

per night

Read Reviews View Amenities View All Rooms

Extended Stay America Select Suites St. Louis Airport Central

11252 Lone Eagle Dr Bridgeton, MO

For budget-savvy travelers, Extended Stay America Select Suites St. Louis Airport Central offers comforting comfort with rates beginning at $90.99, creating a warm and inviting atmosphere perfect for relaxation. Stay entertained with Extended Stay America’s on-demand movie service, offering a wide selection of films right in your suite.

Guests staying at Extended Stay America Select Suites St. Louis Airport Central will appreciate the short drive to downtown Edmundson, making it easy to experience the city’s most exciting spots without staying in the center. Get ready for a Edmundson adventure that’s both enjoyable and cost-effective—book today!

  Call (855) 239-4019 to book with an agent.
  1.9 miles from Edmundson, MO 63134

Starting at

$90.99

per night

Read Reviews View Amenities View All Rooms

BEST WAY INN

3679 North Lindbergh Blvd Bridgeton, MO

For a restful stay, BEST WAY INN offers inviting accommodations with rooms starting at $80.99, creating a clean, welcoming environment perfect for travelers. Find an enhanced stay experience in accommodations that offer extra amenities and comfort at a great value.

At BEST WAY INN, guests are never far from the action, with downtown Edmundson just a quick drive away for easy exploration. Relax in Edmundson at a hotel that knows how to make your stay special—lock in today!

  Call (855) 239-4019 to book with an agent.
  2.1 miles from Edmundson, MO 63134

Starting at

$80.99

per night

Read Reviews View Amenities View All Rooms

Hilton Garden Inn St. Louis Airport

4450 Evans Place St. Louis, MO

Choose Hilton Garden Inn St. Louis Airport for a comfortable stay when visiting Edmundson, where quality accommodations offer relaxation, with affordable rates beginning at $110.99. Enjoy a leisurely day by Hilton Garden Inn's outdoor pool, a lovely spot for swimming or just soaking up the sun.

From Hilton Garden Inn St. Louis Airport, a brief drive takes guests into downtown Edmundson, where the city’s most vibrant spots are easily accessible. Unwind after exploring Edmundson with a hotel that’s dedicated to your comfort—lock in today!

  Call (855) 234-2997 to book with an agent.
  2.6 miles from Edmundson, MO 63134

Starting at

$110.99

per night

Read Reviews View Amenities View All Rooms

Motel 6 Hazelwood MO

5781 Campus Ct Hazelwood, MO

With rates beginning at $65.70, Motel 6 Hazelwood MO is a practical choice for guests visiting Edmundson, creating a clean, inviting environment perfect for rest and relaxation. Bring your pets along to stay at Motel 6, where pet-friendly policies ensure you don’t have to leave your furry friends behind.

With downtown Edmundson just a short drive away, guests at Motel 6 Hazelwood MO can easily access the city’s most exciting destinations while staying in a quieter area. Choose a hotel that adds value to your Edmundson adventure—book your stay now!

  Call (855) 234-7135 to book with an agent.
  2.9 miles from Edmundson, MO 63134

Starting at

$65.70

per night

Read Reviews View Amenities View All Rooms

Comfort Inn & Suites St. Louis Hazelwood

7133 Douglas West Palmer Hazelwood, MO

For an inviting and budget-conscious stay near Edmundson, Comfort Inn & Suites St. Louis Hazelwood offers comfy rooms with rates beginning at $90.99, creating a welcoming atmosphere for rest. Experience the comfort and convenience of Comfort Inn's accessible rooms, designed to accommodate all guests comfortably.

Guests staying at Comfort Inn & Suites St. Louis Hazelwood are always close enough to downtown Edmundson for a quick drive, making it easy to explore the city’s top attractions. Stay comfortably and affordably in Edmundson with amenities designed for your needs—secure now!

  Call (855) 236-8982 to book with an agent.
  3.1 miles from Edmundson, MO 63134

Starting at

$90.99

per night

Read Reviews View Amenities View All Rooms

La Quinta Inn by Wyndham St. Louis Hazelwood Airport North

318 Taylor Rd Hazelwood, MO

For a comfortable stay, La Quinta Inn by Wyndham St. Louis Hazelwood Airport North offers inviting rooms with rates beginning at $72.99, creating a warm and inviting space ideal for travelers visiting Edmundson. Stay productive with the desktop-friendly amenities in each room at La Quinta, including ample lighting and electrical outlets.

Guests at La Quinta Inn by Wyndham St. Louis Hazelwood Airport North will appreciate how close they are to downtown Edmundson, where a short drive delivers them to the city’s best spots. Stay refreshed and relaxed in Edmundson with inviting, budget-friendly lodging—reserve now!

  Call (855) 236-8982 to book with an agent.
  3.2 miles from Edmundson, MO 63134

Starting at

$72.99

per night

Read Reviews View Amenities View All Rooms

Best Western St. Louis Airport North Hotel & Suites

323 Taylor Road Hazelwood, MO

For an affordable stay, Best Western St. Louis Airport North Hotel & Suites offers friendly rooms with rates beginning at $83.99, creating a clean and comfortable space near Edmundson. Benefit from Best Western’s free shuttle services, offering convenient transport to local airports and major attractions.

With downtown Edmundson just a short drive away, guests at Best Western St. Louis Airport North Hotel & Suites can easily explore the city’s most vibrant spots while staying in a more peaceful setting. Plan your perfect Edmundson getaway with a hotel that has your comfort and savings in mind—book today!

  Call (855) 233-0132 to book with an agent.
  3.2 miles from Edmundson, MO 63134

Starting at

$83.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn Florissant St. Louis

55 Dunn Rd Florissant, MO

With budget-conscious rooms starting at $59.99, Quality Inn Florissant St. Louis is a practical option for travelers to Edmundson, providing a welcoming space ideal for relaxation. Stay active with Quality Inn's recreational facilities, including tennis courts and basketball courts at select locations.

With downtown Edmundson only a brief drive away, guests at Quality Inn Florissant St. Louis can easily explore the city’s top attractions while staying in a more peaceful location. Step into Edmundson comfort without the hefty price tag—lock in your hotel room today!

  Call (855) 239-5277 to book with an agent.
  3.3 miles from Edmundson, MO 63134

Starting at

$59.99

per night

Read Reviews View Amenities View All Rooms

The Lodge Hotel&Banquets

3551 Pennridge Dr. 3551 Bridgeton, MO

For an affordable stay near Edmundson, The Lodge Hotel&Banquets offers inviting accommodations with rooms from $70.99, providing a clean, welcoming space ideal for rest. Stay in a room that balances comfort and value, providing practical amenities for a budget-conscious visit.

At The Lodge Hotel&Banquets, a quick drive brings guests into the vibrant downtown area of Edmundson, making it easy to visit the city’s most exciting spots. Plan your Edmundson visit affordably and comfortably—book your hotel room today!

  Call (855) 239-5277 to book with an agent.
  4.1 miles from Edmundson, MO 63134

Starting at

$70.99

per night

Read Reviews View Amenities View All Rooms

Courtyard by Marriott St. Louis Westport Plaza

11888 Westline Industrial Dr Maryland Heights, MO

Stay at Courtyard by Marriott St. Louis Westport Plaza as you explore Edmundson, where inviting accommodations and welcoming rates start from $139.99 per night, perfect for those seeking relaxation. Feel secure with Courtyard's comprehensive parking solutions, including safe and convenient options for your vehicle during your visit.

From Courtyard by Marriott St. Louis Westport Plaza, guests can quickly reach downtown Edmundson, where the city’s best spots are always within easy reach. Experience the best of Edmundson with accommodations that add value to your adventure—reserve now!

  Call (855) 234-7135 to book with an agent.
  4.5 miles from Edmundson, MO 63134

Starting at

$139.99

per night

Read Reviews View Amenities View All Rooms