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

Baymont Inn&Suites by Wyndham Farmington MO

1625 West Columbia St Farmington, MO

For a relaxing stay near Avon, Baymont Inn&Suites by Wyndham Farmington MO offers soothing accommodations with rates beginning at $57.99, creating a warm, inviting atmosphere for rest. Experience local dining options with Baymont by Wyndham’s partnerships with nearby restaurants, offering guests a taste of local cuisine.

Enjoy the peace and quiet at Baymont Inn&Suites by Wyndham Farmington MO, where downtown Avon is just a smooth drive away, allowing for easy access to the city's top attractions. Settle in with confidence at a budget-friendly hotel for your Avon getaway—book today!

  Call (855) 233-7850 to book with an agent.
  12.1 miles from Avon, MO 63640

Starting at

$57.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Farmington

850 Valley Creek Dr Farmington, MO

At Hampton Inn Farmington, travelers bound for Avon will find warm-hearted rooms with rates beginning at $161.99, creating a warm and welcoming space ideal for relaxation. Work efficiently in Hampton's well-appointed business centers, equipped with all the necessities for staying productive while traveling.

Relax at Hampton Inn Farmington, where peaceful surroundings make for a restful stay and downtown Avon is still within driving distance. Stay affordably and rest well in Avon with a hotel that understands your needs—secure now!

  Call (855) 233-7850 to book with an agent.
  12.1 miles from Avon, MO 63640

Starting at

$161.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express & Suites Farmington an IHG Hotel

820 Market St Farmington, MO

Guests visiting Avon can unwind at Holiday Inn Express & Suites Farmington an IHG Hotel, where intimate accommodations start at $179.00, creating a welcoming and comfortable environment for rest. Experience the brand's commitment to sustainability, with eco-friendly initiatives in place to minimize environmental impact.

For travelers seeking peace and proximity, Holiday Inn Express & Suites Farmington an IHG Hotel provides the perfect blend of tranquility with downtown Avon still nearby. Stay effortlessly in Avon with accommodations that make relaxation simple—secure now!

  Call (855) 234-2997 to book with an agent.
  12.1 miles from Avon, MO 63640

Starting at

$179.00

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Farmington

930 Valley Creek Dr Farmington, MO

For those headed to Avon, Super 8 by Wyndham Farmington offers sheltered, affordable accommodations with rates starting at $57.00, creating a warm and welcoming space. Rest in freshly updated rooms at Super 8, where renovations and modern amenities contribute to a pleasant and restful environment.

For a calm escape, Super 8 by Wyndham Farmington provides quiet surroundings with the convenience of downtown Avon being close enough for exploration. Book your Avon adventure with an inviting, budget-friendly hotel—reserve today!

  Call (855) 235-6136 to book with an agent.
  12.2 miles from Avon, MO 63640

Starting at

$57.00

per night

Read Reviews View Amenities View All Rooms

Quality Inn Farmington

1400 West Liberty St Farmington, MO

For an affordable and comfortable stay, Quality Inn Farmington offers inviting rooms with rates starting at $54.00, creating a clean, welcoming environment near Avon. Take pleasure in the artistic touches throughout Quality Inn, featuring local art and decor that enhance the aesthetic of the hotel.

At Quality Inn Farmington, visitors can unwind in peaceful surroundings, while the excitement of downtown Avon is still within driving distance. Experience Avon without overspending with a hotel that enhances your visit—lock in now!

  Call (855) 239-5277 to book with an agent.
  12.3 miles from Avon, MO 63640

Starting at

$54.00

per night

Read Reviews View Amenities View All Rooms

Crown Pointe Lodge Best Western Signature Collection

4245 Hunt Rd Farmington, MO

For those bound for Avon, Crown Pointe Lodge Best Western Signature Collection offers cushy, budget-friendly accommodations with rates from $122.99, creating a comfortable space perfect for relaxation. Plan your next event with Best Western, offering versatile event spaces and dedicated planning services for all occasions.

From Crown Pointe Lodge Best Western Signature Collection, guests can enjoy the scenic route into downtown Avon, where they can explore the city’s highlights before returning to a serene stay. Stay smart in Avon with a hotel that offers comfort and peace of mind—secure now!

  Call (855) 235-6136 to book with an agent.
  12.9 miles from Avon, MO 63640

Starting at

$122.99

per night

Read Reviews View Amenities View All Rooms

Madison Inn Lodge

730 Plaza Drive Fredericktown, MO

With rooms starting at $81.00, Madison Inn Lodge provides budget-conscious accommodations for travelers visiting Avon, creating a clean and homely space. Relax in accommodations that offer more than just the essentials, providing a comfortable and enjoyable experience at a budget-friendly price.

For a relaxing getaway, Madison Inn Lodge provides calm surroundings while keeping downtown Avon within easy reach for exploration. Treat yourself to a seamless Avon adventure with affordable, welcoming lodging—secure now!

  Call (855) 233-0132 to book with an agent.
  14.0 miles from Avon, MO 63640

Starting at

$81.00

per night

Read Reviews View Amenities View All Rooms

Roseners Inn&banquet center

3411 Rosener Rd Park Hills, MO

With rooms beginning at $89.99, Roseners Inn&banquet center provides budget-friendly comfort for travelers bound for Avon, creating a clean, inviting space for rest. Experience a comfortable stay with rooms that provide practical comfort, ensuring a pleasant visit at a great price.

The serene setting at Roseners Inn&banquet center makes for a peaceful stay, with downtown Avon still close enough for guests to explore the city. Book a value-focused hotel for your Avon travels and make the most of your visit—secure now!

  Call (855) 239-5277 to book with an agent.
  15.9 miles from Avon, MO 63640

Starting at

$89.99

per night

Read Reviews View Amenities View All Rooms

Microtel Inn & Suites by Wyndham Sainte Genevieve

21958 Highway 32 Ste Genevieve, MO

With rooms beginning at $97.99, Microtel Inn & Suites by Wyndham Sainte Genevieve offers inviting accommodations for travelers visiting Avon, creating a inviting, comfortable space for rest. Appreciate the detailed attention to cleanliness in Microtel rooms, where surfaces and linens are pristine for every guest.

At Microtel Inn & Suites by Wyndham Sainte Genevieve, visitors can enjoy the calm setting, while knowing downtown Avon is still within reach for sightseeing. Enjoy Avon without financial worries by choosing a budget-savvy hotel—secure now!

  Call (855) 235-6136 to book with an agent.
  17.4 miles from Avon, MO 63640

Starting at

$97.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Perryville

1500 Liberty St. Perryville, MO

With budget-friendly rooms starting at $70.00, Days Inn by Wyndham Perryville is a practical choice for travelers bound for Avon, creating a calm and inviting space perfect for relaxation. Navigate your travels with ease, thanks to the local recommendations and insights provided by Days Inn's knowledgeable staff.

From Days Inn by Wyndham Perryville, a brief drive into downtown Avon allows guests to enjoy the best of both worlds—city exploration and a peaceful retreat afterward. Enjoy Avon with a hotel that keeps your comfort and budget in mind—reserve today!

  Call (855) 235-6136 to book with an agent.
  18.0 miles from Avon, MO 63640

Starting at

$70.00

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express & Suites Perryville an IHG Hotel

2020 Jefferson St Perryville, MO

With budget-conscious rooms starting at $129.99, Holiday Inn Express & Suites Perryville an IHG Hotel provides inviting accommodations for guests traveling to Avon, creating a clean, welcoming space. Enjoy the simplicity and convenience of Holiday Inn Express's buffet dining, featuring a variety of options to suit all tastes.

Guests can unwind at Holiday Inn Express & Suites Perryville an IHG Hotel in peaceful surroundings, while downtown Avon remains easily accessible by car. Make memories in Avon while staying at a hotel that caters to your comfort—reserve now!

  Call (855) 233-7850 to book with an agent.
  18.3 miles from Avon, MO 63640

Starting at

$129.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn

1517 South Perryville Blvd. Perryville, MO

At Quality Inn, travelers headed to Avon will find inviting accommodations with rooms starting at $73.00, creating a clean and comfortable space. Appreciate the detailed cleaning practices at Quality Inn, ensuring each room is spotless and sanitized for your arrival.

At Quality Inn, guests can enjoy the calm atmosphere, while downtown Avon is still nearby for a day of city exploration. Choose a Avon hotel that turns your trip into a seamless, budget-friendly experience—reserve now!

  Call (855) 235-6136 to book with an agent.
  18.3 miles from Avon, MO 63640

Starting at

$73.00

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Perryville

1119 Vincent Dr Perryville, MO

With rates beginning at $74.99, Super 8 by Wyndham Perryville offers budget-conscious accommodations for those bound for Avon, creating a snug, comfortable environment. Rest easy in Super 8's cozy rooms, designed with your comfort in mind and equipped with all the essentials for a good night's sleep.

At Super 8 by Wyndham Perryville, a relaxing stay is complemented by the nearby excitement of downtown Avon, accessible by a short drive. Book a value-focused hotel for your Avon travels and make the most of your visit—secure now!

  Call (855) 235-6136 to book with an agent.
  18.3 miles from Avon, MO 63640

Starting at

$74.99

per night

Read Reviews View Amenities View All Rooms

Motel 6 Bonne Terre MO

1017 Highway K Bonne Terre, MO

With rates from $60.00, Motel 6 Bonne Terre MO provides budget-conscious comfort for travelers visiting Avon, creating a warm and inviting atmosphere ideal for relaxation. Relax with peace of mind thanks to Motel 6’s rigorous safety measures, ensuring a secure stay for you and your companions.

Relax and recharge at Motel 6 Bonne Terre MO, a peaceful spot where you can rest comfortably and still explore Avon's attractions. Make the most of Avon with a comfortable, affordable hotel—book your room now!

  Call (855) 234-5074 to book with an agent.
  20.7 miles from Avon, MO 63640

Starting at

$60.00

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Bonne Terre

8 Northwood Dr. Highway 67 A Bonne Terre, MO

For a warm and budget-friendly stay, Super 8 by Wyndham Bonne Terre offers affordable rooms with rates starting at $50.99, creating a welcoming environment ideal for guests visiting Avon. Keep hunger at bay with Super 8's vending machines, stocked with snacks and beverages for that late-night craving or quick snack.

Guests at Super 8 by Wyndham Bonne Terre can enjoy the serene surroundings while knowing the best of Avon is just a drive away. Choose a practical, inviting hotel for your Avon travels—lock in your stay today!

  Call (855) 239-4019 to book with an agent.
  20.8 miles from Avon, MO 63640

Starting at

$50.99

per night

Read Reviews View Amenities View All Rooms

Shepherd Mountain Inn

1321 North Highway 21 Ironton, MO

For a tucked away and affordable stay near Avon, Shepherd Mountain Inn offers comfortable accommodations with rates beginning at $108.00, providing a warm environment. Stay in accommodations that cater to your desire for more comfort and amenities, all while keeping your budget in mind.

Discover a quiet haven at Shepherd Mountain Inn, where calm accommodations offer the perfect balance with proximity to Avon. Find your ideal Avon hotel with amenities that make your visit extra special—lock in today!

  Call (855) 234-5074 to book with an agent.
  24.5 miles from Avon, MO 63640

Starting at

$108.00

per night

Read Reviews View Amenities View All Rooms

Fort Davidson Hotel

310 South McCune St Ironton, MO

With budget-friendly rooms from $125.00, Fort Davidson Hotel provides inviting comfort for travelers visiting Avon, creating a warm, welcoming space. Relax in accommodations that provide extra comfort and conveniences, ensuring a pleasant and economical stay.

Guests will appreciate the serenity of Fort Davidson Hotel and its close proximity to all that Avon has to offer. Make your Avon travels enjoyable and worry-free with well-appointed, budget-friendly lodging—secure now!

  Call (855) 235-0725 to book with an agent.
  24.5 miles from Avon, MO 63640

Starting at

$125.00

per night

Read Reviews View Amenities View All Rooms

Baymont by Wyndham Chester IL

2150 State Street Chester, IL

Guests bound for Avon will find comfy comfort at Baymont by Wyndham Chester IL, with inviting rooms starting at $89.99, creating a warm and welcoming space perfect for relaxation. Keep up with your fitness routine in Baymont by Wyndham's well-equipped gyms, available for all guests.

Step away from the noise and recharge at Baymont by Wyndham Chester IL, where a calm atmosphere is paired with easy access to Avon. Stay comfortably and stress-free in Avon with budget-friendly amenities—secure your room today!

  Call (855) 235-6136 to book with an agent.
  25.5 miles from Avon, MO 63640

Starting at

$89.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 Avon will enjoy the tucked away accommodations at Holiday Inn Club Vacations Timber Creek Resort at De Soto an IHG Hotel, where quality rooms create a warm stay, with rates starting at $169.00. Stay active and entertained with Holiday Inn’s sports facilities, like tennis courts and basketball hoops, available at some locations.

At Holiday Inn Club Vacations Timber Creek Resort at De Soto an IHG Hotel, the peaceful surroundings create a relaxing atmosphere, while Avon remains just a short drive away. Make your Avon escape unforgettable with a hotel that knows how to pamper guests—secure now!

  Call (855) 235-6136 to book with an agent.
  26.6 miles from Avon, MO 63640

Starting at

$169.00

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Potosi

820 East High St Potosi, MO

Guests bound for Avon can enjoy affordable comfort at Super 8 by Wyndham Potosi, where quiet rooms start at $53.99, providing a warm and inviting atmosphere perfect for unwinding. Welcome to Super 8 by Wyndham, where exceptional service and comfortable accommodations meet affordability.

Discover relaxation at Super 8 by Wyndham Potosi, where guests can experience a quiet stay while keeping the vibrant life of Avon nearby. Book now and experience Avon with a cost-effective, comfortable hotel room!

  Call (855) 234-7135 to book with an agent.
  32.5 miles from Avon, MO 63640

Starting at

$53.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn Festus

1200 West Gannon Dr Festus, MO

Stay comfortably at Quality Inn Festus when traveling to Avon, where cushy accommodations create a welcoming retreat, with budget-friendly rates beginning at $82.99. Indulge in the local culture with Quality Inn's themed rooms, each decorated to reflect the unique heritage of the area.

Stay at Quality Inn Festus to enjoy both peace and convenience, with quiet rooms just a short drive from Avon's lively attractions. Get the most out of your Avon visit with a hotel that takes care of all your needs—lock in today!

  Call (855) 236-8982 to book with an agent.
  33.2 miles from Avon, MO 63640

Starting at

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

For an affordable stay near Avon, Holiday Inn Express Hotel & Suites FESTUS SOUTH ST. LOUIS an IHG Hotel offers reassuring rooms with rates from $139.00, creating a welcoming, comfortable atmosphere perfect for rest. Benefit from Holiday Inn Express's strategic locations, conveniently situated near airports, highways, and popular attractions.

Discover a relaxing getaway at Holiday Inn Express Hotel & Suites FESTUS SOUTH ST. LOUIS an IHG Hotel, where peaceful surroundings are paired with Avon's nearby adventures. Enjoy your time in Avon with a hotel that’s both practical and inviting—reserve your room now!

  Call (855) 233-7850 to book with an agent.
  33.2 miles from Avon, MO 63640

Starting at

$139.00

per night

Read Reviews View Amenities View All Rooms

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

1001 Veterans Blvd Festus, MO

For a pleasant, budget-friendly stay, La Quinta Inn & Suites by Wyndham Festus St. Louis South offers inviting rooms with rates from $95.99, creating a clean and comfortable atmosphere near Avon. Experience the ease of La Quinta’s room service, offering delicious meals delivered directly to your door.

At La Quinta Inn & Suites by Wyndham Festus St. Louis South, guests are invited to relax in spacious rooms, knowing that the vibrant life of Avon is just a drive away. Find added comfort at a price that lets you enjoy more of Avon—book now!

  Call (855) 239-5277 to book with an agent.
  33.4 miles from Avon, MO 63640

Starting at

$95.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn Festus St. Louis South

1303 Veterans Blvd Festus, MO

With rooms starting at $81.99, Comfort Inn Festus St. Louis South provides inviting comfort for guests bound for Avon, creating a intimate, welcoming environment perfect for unwinding. Stay updated and connected with state-of-the-art facilities and complimentary Wi-Fi, keeping you in touch and on top of your game.

Enjoy a restful stay at Comfort Inn Festus St. Louis South, where calm lodgings provide a peaceful atmosphere close to Avon's offerings. Make your Avon adventure both relaxing and affordable with top-notch amenities—book today!

  Call (855) 235-6136 to book with an agent.
  33.5 miles from Avon, MO 63640

Starting at

$81.99

per night

Read Reviews View Amenities View All Rooms