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

Luxury Inn & Suites

107 King Dr Troy, MO

For a delightful, budget-friendly stay, Luxury Inn & Suites offers inviting rooms with rates from $89.00, creating a clean and comfortable atmosphere near Foley. Find a pleasant retreat in accommodations that provide additional amenities for a more relaxing and enjoyable stay.

Guests staying at Luxury Inn & Suites will appreciate the balance of easy city access and the calming retreat offered by the hotel. Get ready for a Foley visit where comfort and savings go hand in hand—reserve now!

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

Starting at

$89.00

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham OFallon MO / St. Louis Area

987 West Terra Ln O'Fallon, MO

For those traveling to Foley, Super 8 by Wyndham OFallon MO / St. Louis Area offers affordable comfort with rooms starting at $82.00, providing a welcoming atmosphere ideal for unwinding. Find comfort in Super 8’s well-equipped rooms, where simplicity meets functionality for a restful night’s sleep.

For travelers looking for peace and quiet, Super 8 by Wyndham OFallon MO / St. Louis Area offers serene surroundings while keeping downtown Foley within reach. Plan your Foley visit with enhanced comfort and affordability—reserve now!

  Call (855) 234-2997 to book with an agent.
  16.8 miles from Foley, MO 63347

Starting at

$82.00

per night

Read Reviews View Amenities View All Rooms

Economy Inn Wentzville

1390 Continental Dr Wentzville, MO

Guests traveling to Foley will find reassuring accommodations at Economy Inn Wentzville, with rooms starting at $65.99, creating a warm and inviting environment ideal for relaxation. Experience reliable comfort in rooms that offer standard amenities, ensuring a pleasant and budget-conscious stay.

For a restful getaway, Economy Inn Wentzville offers calm surroundings, while downtown Foley remains accessible for a day of sightseeing. Book your Foley adventure with a hotel that keeps comfort affordable—lock in today!

  Call (855) 239-4019 to book with an agent.
  17.2 miles from Foley, MO 63347

Starting at

$65.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn & Suites St. Louis OFallon

100 Comfort Inn Ct O'Fallon, MO

At Comfort Inn & Suites St. Louis OFallon, travelers bound for Foley can unwind in intimate-feeling rooms with rates starting at $98.99, creating a warm and welcoming environment. Enjoy a breath of fresh air in our designated outdoor spaces, perfect for relaxing or enjoying a casual meet-up.

Enjoy the quiet surroundings at Comfort Inn & Suites St. Louis OFallon, where downtown Foley remains accessible by car for a day of sightseeing and adventure. Find your happy place in Foley with accommodations that cater to your needs and budget—secure now!

  Call (855) 239-4019 to book with an agent.
  17.3 miles from Foley, MO 63347

Starting at

$98.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express & Suites St. Peters an IHG Hotel

50 RICHMOND CENTER BLVD St. Peters, MO

For an affordable and inviting stay, Holiday Inn Express & Suites St. Peters an IHG Hotel offers enveloping rooms with rates beginning at $119.00, creating a clean and comfortable atmosphere near Foley. Stay fit while traveling with Holiday Inn Express's fitness centers, equipped with modern equipment for a productive workout.

At Holiday Inn Express & Suites St. Peters an IHG Hotel, visitors can unwind in peaceful surroundings, knowing that downtown Foley is still within reach for a day of adventure. Plan your Foley visit with a hotel that offers comfort without compromise—secure today!

  Call (855) 234-7135 to book with an agent.
  17.4 miles from Foley, MO 63347

Starting at

$119.00

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham St. Peters / St. Charles

130 Salt Lick Rd St. Peters, MO

Guests traveling to Foley will enjoy the budget-friendly comfort at Days Inn by Wyndham St. Peters / St. Charles, with restful rooms beginning at $72.00, creating a warm and inviting atmosphere. Depend on Days Inn for consistent comfort and service, offering an affordable stay without compromising on quality.

Unwind in the tranquil atmosphere of Days Inn by Wyndham St. Peters / St. Charles, where the peaceful environment offers rest and downtown Foley is still nearby. Stay comfortably on your Foley adventure with budget-friendly rates—book now!

  Call (855) 233-7850 to book with an agent.
  17.6 miles from Foley, MO 63347

Starting at

$72.00

per night

Read Reviews View Amenities View All Rooms

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

1100 Lodora Drive Wentzville, MO

With budget-friendly rooms beginning at $149.00, Holiday Inn Express & Suites Wentzville St. Louis West an IHG Hotel provides welcoming accommodations for travelers to Foley, creating a welcoming environment for rest. Relax in the modern simplicity of Holiday Inn Express's guest rooms, designed for both comfort and functionality.

At Holiday Inn Express & Suites Wentzville St. Louis West an IHG Hotel, travelers can enjoy a calm retreat while downtown Foley remains within easy reach for a day of sightseeing. Elevate your Foley travels with budget-conscious, well-equipped lodging—lock in today!

  Call (855) 235-6136 to book with an agent.
  17.6 miles from Foley, MO 63347

Starting at

$149.00

per night

Read Reviews View Amenities View All Rooms

TownePlace Suites by Marriott Wentzville

20 Cliff View Drive Wentzville, MO

Unwind in the pleasant surroundings of TownePlace Suites by Marriott Wentzville on your trip to Foley, with quality rooms starting at an affordable rate of $159.99 per night for added comfort. Outdoor BBQ areas at TownePlace Suites are ideal for hosting social events or family meals.

At TownePlace Suites by Marriott Wentzville, a relaxing stay is complemented by the nearby excitement of downtown Foley, accessible by a short drive. Step into an inviting Foley hotel that prioritizes your comfort from check-in to check-out—lock in today!

  Call (855) 234-5074 to book with an agent.
  17.7 miles from Foley, MO 63347

Starting at

$159.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn St. Louis Wentzville

150 Wentzville Bluffs Drive Wentzville, MO

Guests visiting Foley can enjoy inviting accommodations at Hampton Inn St. Louis Wentzville, where budget-friendly rooms start at $138.99, creating a welcoming space. Relax with Hampton’s pet-friendly policy in select locations, welcoming your furry friends to join in on the travel fun.

Relax in the quiet environment of Hampton Inn St. Louis Wentzville, where guests can enjoy peaceful surroundings and downtown Foley remains nearby. Enjoy your Foley stay with amenities that make your visit extra special—secure your room today!

  Call (855) 236-8982 to book with an agent.
  17.9 miles from Foley, MO 63347

Starting at

$138.99

per night

Read Reviews View Amenities View All Rooms

Extended Stay America Suites St. Louis St. Peters

5555 Veterans Memorial Pkwy St. Peters, MO

With rooms starting at $78.99, Extended Stay America Suites St. Louis St. Peters provides inviting accommodations for travelers bound for Foley, creating a comforting and comfortable space perfect for rest. Stay connected with Extended Stay America’s multiple device charging stations in each suite, keeping all your electronics powered up.

With a focus on serenity, Extended Stay America Suites St. Louis St. Peters provides a peaceful retreat, while downtown Foley is still accessible for a day of exploration. Plan your Foley visit with accommodations that make relaxation affordable—book today!

  Call (855) 234-5074 to book with an agent.
  18.8 miles from Foley, MO 63347

Starting at

$78.99

per night

Read Reviews View Amenities View All Rooms

Sleep Inn & Suites

150 Fountain Lakes Blvd St. Charles, MO

At Sleep Inn & Suites, travelers bound for Foley can unwind in delightful comfort with rooms beginning at $74.99, creating a welcoming space for relaxation. Take advantage of Sleep Inn's fitness centers, equipped with the essentials for maintaining your workout routine.

A peaceful retreat awaits guests at Sleep Inn & Suites, where they can relax while keeping downtown Foley within reach for city adventures. Stay refreshed and on budget while discovering Foley—reserve your hotel room now!

  Call (855) 234-2997 to book with an agent.
  19.2 miles from Foley, MO 63347

Starting at

$74.99

per night

Read Reviews View Amenities View All Rooms

Courtyard by Marriott St. Louis St. Peters

4341 Veterans Memorial Pkwy St. Peters, MO

Stay at Courtyard by Marriott St. Louis St. Peters for a relaxing retreat near Foley, where quality accommodations create a welcoming experience, with rates starting at $125.99. Make the most of Courtyard's business services, including printing, faxing, and courier services, to stay productive while traveling.

Guests at Courtyard by Marriott St. Louis St. Peters will love the peaceful setting, while downtown Foley is still close enough for easy exploration. Plan your Foley travels with a hotel that understands what you’re looking for—reserve now!

  Call (855) 234-7135 to book with an agent.
  19.3 miles from Foley, MO 63347

Starting at

$125.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn

12 Highway W Foristell, MO

Guests visiting Foley can relax in soft comfort at Quality Inn, where budget-friendly rooms start at $104.99, creating a warm, welcoming space. Relax in Quality Inn's whirlpool or hot tub facilities, a perfect way to unwind after a busy day.

Guests staying at Quality Inn will love the calm surroundings, with downtown Foley still accessible for all their city exploration needs. Experience a well-rounded stay perfect for your Foley travels—reserve today!

  Call (855) 234-5074 to book with an agent.
  19.4 miles from Foley, MO 63347

Starting at

$104.99

per night

Read Reviews View Amenities View All Rooms

Relax Inn Saint Charles

3800 Harry South Truman Blvd St. Charles, MO

At Relax Inn Saint Charles, travelers bound for Foley can unwind in budget-friendly rooms with rates beginning at $58.99, creating a soft, inviting atmosphere. Stay in a room that offers reliable comfort, with practical amenities for an enjoyable and budget-conscious visit.

Relax in the peaceful surroundings of Relax Inn Saint Charles, with downtown Foley remaining within reach for a day of city adventure. Make your Foley experience both cost-effective and comfortable—secure your stay today!

  Call (855) 239-4019 to book with an agent.
  19.7 miles from Foley, MO 63347

Starting at

$58.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Hotel&Suites St. Charles an IHG Hotel

3098 Elm Point Industrial Drive St. Charles, MO

Find a alluring getaway at Holiday Inn Express Hotel&Suites St. Charles an IHG Hotel near Foley, where restful accommodations create a warm ambiance, with nightly rates beginning at $144.95. Relax with Holiday Inn Express's evening turndown service, preparing your room each night for a restful sleep.

Guests at Holiday Inn Express Hotel&Suites St. Charles an IHG Hotel will enjoy the calm atmosphere, while the convenience of downtown Foley remains just a short drive away. Enjoy a Foley visit that’s as enjoyable as it is relaxing with exceptional lodging—reserve now!

  Call (855) 235-6136 to book with an agent.
  20.0 miles from Foley, MO 63347

Starting at

$144.95

per night

Read Reviews View Amenities View All Rooms

Country Inn & Suites by Radisson St. Peters MO

3877 Veterans Memorial Pkwy St. Charles, MO

For travelers headed to Foley, Country Inn & Suites by Radisson St. Peters MO offers inviting rooms with rates starting at $99.00, creating a clean and welcoming environment perfect for relaxation. Experience hassle-free travel with the proximity of Country Inn & Suites to major highways and public transportation.

For a peaceful retreat, Country Inn & Suites by Radisson St. Peters MO offers quiet surroundings, with downtown Foley just a short drive away for sightseeing. Plan your perfect Foley getaway with a hotel that has your comfort and savings in mind—book today!

  Call (855) 234-7135 to book with an agent.
  20.0 miles from Foley, MO 63347

Starting at

$99.00

per night

Read Reviews View Amenities View All Rooms

Hampton Inn St. Charles St. Peters

3720 West Clay St St. Charles, MO

With budget-friendly rooms beginning at $107.99, Hampton Inn St. Charles St. Peters is ideal for guests traveling to Foley, creating a comfortable, welcoming space for rest. Join Hilton Honors through your stay at Hampton, earning points towards free nights, exclusive benefits, and more.

At Hampton Inn St. Charles St. Peters, you’ll find the ideal base for rest and relaxation, with the vibrant life of Foley nearby for exploration. Relax and explore Foley knowing your accommodations provide excellent value—book today!

  Call (855) 239-4019 to book with an agent.
  20.1 miles from Foley, MO 63347

Starting at

$107.99

per night

Read Reviews View Amenities View All Rooms

Hilton Garden Inn St. Louis / OFallon MO

2310 Technology Dr O'Fallon, MO

Enjoy a restful stay at Hilton Garden Inn St. Louis / OFallon MO as you explore Foley, where inviting rooms provide relaxation and warmth, with budget-friendly rates from $146.47 per night. Choose Hilton Garden Inn for an assuredly pleasant stay, where every detail is managed with care to ensure your comfort and satisfaction.

Find serenity at Hilton Garden Inn St. Louis / OFallon MO, where calm lodgings are matched with the convenience of being close to Foley's top spots. Rest easy in Foley with a hotel that understands the importance of relaxation—reserve now!

  Call (855) 233-0132 to book with an agent.
  20.3 miles from Foley, MO 63347

Starting at

$146.47

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham St. Charles

3040 West Clay St St. Charles, MO

At Super 8 by Wyndham St. Charles, travelers headed to Foley will find affordable comfort with rooms beginning at $83.20, creating a clean, welcoming atmosphere perfect for rest. Position yourself near key local sites with Super 8’s strategically chosen locations, ideal for both sightseeing and business travel.

Escape to the peace and quiet of Super 8 by Wyndham St. Charles, where guests can unwind and still explore Foley whenever they choose. Enjoy Foley with a hotel that offers comfort and savings—secure your stay today!

  Call (855) 239-5277 to book with an agent.
  21.0 miles from Foley, MO 63347

Starting at

$83.20

per night

Read Reviews View Amenities View All Rooms

The Green Tree Inn

15 Mill Street Elsah, IL

At The Green Tree Inn, guests visiting Foley can find a balance of comfort and affordability, with inviting rooms available from a welcoming $198.99 per night. Stay in accommodations that offer enhanced amenities, ensuring a comfortable and satisfying visit.

Unwind at The Green Tree Inn, where guests can relax in quiet comfort while keeping the dynamic energy of Foley within reach. Relax and rejuvenate in Foley with a hotel that keeps you feeling at home—lock in today!

  Call (855) 236-8982 to book with an agent.
  21.3 miles from Foley, MO 63347

Starting at

$198.99

per night

Read Reviews View Amenities View All Rooms

Candlewood Suites St. Louis St. Charles an IHG Hotel

1800 Zumbehl Rd St. Charles, MO

For an affordable stay near Foley, Candlewood Suites St. Louis St. Charles an IHG Hotel offers comfortable rooms with rates from $114.00, creating a welcoming, comfortable atmosphere perfect for rest. Relax knowing that Candlewood Suites offers competitive rates, providing great value for spacious and well-equipped accommodations.

For a peaceful retreat close to Foley, Candlewood Suites St. Louis St. Charles an IHG Hotel provides a quiet escape with convenient access to urban adventures. Find the perfect Foley escape with accommodations that don’t break the bank—lock in today!

  Call (855) 234-7135 to book with an agent.
  21.7 miles from Foley, MO 63347

Starting at

$114.00

per night

Read Reviews View Amenities View All Rooms

WoodSpring Suites St. Louis St. Charles

2100 Old Highway 94 S St. Charles, MO

At WoodSpring Suites St. Louis St. Charles, guests traveling to Foley will find inviting accommodations with rooms starting at $70.99, creating a warm and comfortable environment. Stay comfortable with WoodSpring Suites’ climate-controlled rooms, ensuring your comfort no matter the weather outside.

Enjoy a relaxing stay at WoodSpring Suites St. Louis St. Charles, where a quiet environment allows you to unwind with the option to visit Foley at your leisure. Choose a Foley hotel that keeps you comfortable and your budget intact—reserve now!

  Call (855) 234-5074 to book with an agent.
  22.6 miles from Foley, MO 63347

Starting at

$70.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express St. Louis West OFallon an IHG Hotel

1175 Technology Dr O'Fallon, MO

For budget-savvy travelers headed to Foley, Holiday Inn Express St. Louis West OFallon an IHG Hotel offers inviting rooms with rates beginning at $129.00, creating a warm, comfortable space perfect for rest. Start your day energized with Holiday Inn Express's fitness facilities, offering cardio equipment and weights for a comprehensive workout.

Designed for both relaxation and exploration, Holiday Inn Express St. Louis West OFallon an IHG Hotel provides the perfect base for guests visiting Foley. Make Foley feel like home with well-equipped, cost-friendly accommodations—secure now!

  Call (855) 239-4019 to book with an agent.
  22.8 miles from Foley, MO 63347

Starting at

$129.00

per night

Read Reviews View Amenities View All Rooms

Staybridge Suites OFallon Chesterfield an IHG Hotel

1155 Technology Drive O'Fallon, MO

Stay at Staybridge Suites OFallon Chesterfield an IHG Hotel for a restful visit to Foley, where restorative accommodations create a comfortable atmosphere, with nightly rates starting at just $139.00. Enjoy a movie night with Staybridge Suites' DVD players and complimentary movie rental service.

At Staybridge Suites OFallon Chesterfield an IHG Hotel, you’ll find a peaceful retreat with the added benefit of being close to the excitement of Foley. Relax and enjoy Foley with a hotel that keeps your comfort in mind—book your room today!

  Call (855) 236-8982 to book with an agent.
  22.8 miles from Foley, MO 63347

Starting at

$139.00

per night

Read Reviews View Amenities View All Rooms