The best deals on hotels when visiting Lake St. Louis 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 Lake St. Louis, Missouri 63367

Hilton Garden Inn St. Louis / OFallon MO

2310 Technology Dr O'Fallon, MO

Hilton Garden Inn St. Louis / OFallon MO is a relaxing choice for travelers visiting Lake St. Louis, where delightful rooms offer comfort and quality, with nightly rates beginning at just $146.47. Rest comfortably in Hilton Garden Inn's allergy-friendly rooms, which are designed to provide a clean and allergen-free environment.

Guests at Hilton Garden Inn St. Louis / OFallon MO will love the short drive to downtown Lake St. Louis, where the city’s best attractions are always close by for easy exploration. Maximize your Lake St. Louis adventure with a hotel that keeps your comfort a top priority—lock in today!

  Call (855) 235-6136 to book with an agent.
  3.0 miles from Lake ST. Louis, MO 63367

Starting at

$146.47

per night

Read Reviews View Amenities View All Rooms

Economy Inn Wentzville

1390 Continental Dr Wentzville, MO

Guests visiting Lake St. Louis can unwind in affordable comfort at Economy Inn Wentzville, with rooms starting at $66.99, creating a clean, welcoming environment for relaxation. Find a comfortable base for your travels in rooms that offer essential amenities and straightforward service.

With downtown Lake St. Louis only a short drive from Economy Inn Wentzville, guests can visit the city’s most vibrant spots while staying in a more peaceful location. Make your Lake St. Louis trip enjoyable and economical—secure your hotel stay today!

  Call (855) 239-4019 to book with an agent.
  3.0 miles from Lake ST. Louis, MO 63367

Starting at

$66.99

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

Guests traveling to Lake St. Louis will appreciate the affordable comfort at Super 8 by Wyndham OFallon MO / St. Louis Area, where rooms begin at $82.00, creating a warm and inviting space for relaxation. Navigate check-ins and departures with ease at Super 8, where efficiency is key to ensuring guest satisfaction without the wait.

From Super 8 by Wyndham OFallon MO / St. Louis Area, a short drive brings guests into downtown Lake St. Louis, where the city’s most popular attractions are always within easy reach. Choose a hotel that balances comfort and savings for your Lake St. Louis visit—reserve now!

  Call (855) 234-2997 to book with an agent.
  3.5 miles from Lake ST. Louis, MO 63367

Starting at

$82.00

per night

Read Reviews View Amenities View All Rooms

TownePlace Suites by Marriott Wentzville

20 Cliff View Drive Wentzville, MO

TownePlace Suites by Marriott Wentzville provides a comfortable escape for travelers to Lake St. Louis, where inviting rooms create a relaxing environment, with rates beginning at $159.99 per night. Enjoy a complimentary hot breakfast each morning at TownePlace Suites, featuring fresh, healthy options.

With downtown Lake St. Louis only a short drive from TownePlace Suites by Marriott Wentzville, guests can visit the city’s top destinations while staying in a quieter location. Step into a Lake St. Louis stay that blends convenience with superior comfort—lock in your room today!

  Call (855) 236-8982 to book with an agent.
  3.9 miles from Lake ST. Louis, MO 63367

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 Lake St. Louis will find affordable comfort at Hampton Inn St. Louis Wentzville, where rooms start at $138.99, creating a warm, inviting space perfect for relaxation. Sleep well in Hampton's clean and fresh Hampton beds®, designed for a good night's sleep with plush duvets and soft pillows.

At Hampton Inn St. Louis Wentzville, a brief drive brings guests into downtown Lake St. Louis, making it easy to explore the city’s vibrant offerings while returning to a quieter retreat. Stay refreshed and on budget in Lake St. Louis with thoughtfully designed accommodations—secure today!

  Call (855) 234-5074 to book with an agent.
  4.1 miles from Lake ST. Louis, MO 63367

Starting at

$138.99

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

At Holiday Inn Express & Suites Wentzville St. Louis West an IHG Hotel, travelers bound for Lake St. Louis will find budget-conscious comfort with rooms starting at $149.00, creating a clean, inviting space for relaxation. Trust in Holiday Inn Express for a consistently pleasant stay, where you can expect quality service and accommodations across all locations.

Guests staying at Holiday Inn Express & Suites Wentzville St. Louis West an IHG Hotel can quickly drive into downtown Lake St. Louis, making it simple to visit the city’s top destinations while enjoying a quieter retreat. Settle into Lake St. Louis with a hotel that offers comfort and value—secure your room now!

  Call (855) 233-7850 to book with an agent.
  4.2 miles from Lake ST. Louis, MO 63367

Starting at

$149.00

per night

Read Reviews View Amenities View All Rooms

Comfort Inn & Suites St. Louis OFallon

100 Comfort Inn Ct O'Fallon, MO

With rates from $98.99, Comfort Inn & Suites St. Louis OFallon is ideal for travelers bound for Lake St. Louis, providing serene, budget-friendly accommodations perfect for relaxation. Navigate the city with ease from our central locations, accessible and convenient for all types of travelers.

With downtown Lake St. Louis still within reach, guests at Comfort Inn & Suites St. Louis OFallon can balance city exploration with the peaceful atmosphere of their stay. Relax in Lake St. Louis with lodging that offers comfort and cost savings—reserve your room today!

  Call (855) 239-5277 to book with an agent.
  5.9 miles from Lake ST. Louis, MO 63367

Starting at

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

At Holiday Inn Express St. Louis West OFallon an IHG Hotel, guests bound for Lake St. Louis can unwind in welcoming comfort with rooms starting at $129.00, creating a clean, inviting space ideal for relaxation. Relax in the spaciousness of Holiday Inn Express's King rooms, offering extra room to stretch out and relax.

With downtown Lake St. Louis a convenient drive from Holiday Inn Express St. Louis West OFallon an IHG Hotel, guests can easily explore the city’s highlights while returning to a peaceful, quiet stay afterward. Enjoy Lake St. Louis without financial worries by choosing a budget-savvy hotel—secure now!

  Call (855) 235-0725 to book with an agent.
  6.4 miles from Lake ST. Louis, MO 63367

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

Enjoy the peaceful environment at Staybridge Suites OFallon Chesterfield an IHG Hotel when visiting Lake St. Louis, where comfortable rooms create a relaxing stay, with nightly rates beginning at $139.00. Keep your valuables secure with Staybridge Suites' in-suite safes, large enough for laptops and other important items.

With Lake St. Louis still within reach, guests at Staybridge Suites OFallon Chesterfield an IHG Hotel can explore the city’s most vibrant spots during the day and return to a more relaxed stay at night. Relax and recharge in Lake St. Louis with accommodations that keep you feeling your best—reserve now!

  Call (855) 234-7135 to book with an agent.
  6.4 miles from Lake ST. Louis, MO 63367

Starting at

$139.00

per night

Read Reviews View Amenities View All Rooms

Sleep Inn & Suites OFallon MO Technology Drive

1147 Technology Drive O'Fallon, MO

Guests traveling to Lake St. Louis will appreciate the inviting accommodations at Sleep Inn & Suites OFallon MO Technology Drive, where relaxing rooms start at $88.99, creating a warm, welcoming space. Discover the optimal blend of cost-efficiency and comfort at Sleep Inn, where affordable rates meet thoughtful service and accommodations.

Guests staying at Sleep Inn & Suites OFallon MO Technology Drive can enjoy the calm of being slightly removed from the city’s busiest areas, with downtown Lake St. Louis just a drive away. Discover how inviting and affordable your Lake St. Louis trip can be—book your room today!

  Call (855) 234-2997 to book with an agent.
  6.4 miles from Lake ST. Louis, MO 63367

Starting at

$88.99

per night

Read Reviews View Amenities View All Rooms

Residence Inn by Marriott OFallon

101 Progress Point Ct. O'Fallon, MO

Stay at Residence Inn by Marriott OFallon for a comfortable visit to Lake St. Louis, where friendly rooms offer relaxation and quality, with starting rates at just $149.99 per night. Book your next business trip at Residence Inn, where you can find peace and productivity in a comfortable setting.

At Residence Inn by Marriott OFallon, guests can unwind in a more spacious environment, with downtown Lake St. Louis still within reach by car for sightseeing and exploration. Enjoy a Lake St. Louis getaway with a hotel that combines convenience and superior amenities—book today!

  Call (855) 239-5277 to book with an agent.
  6.6 miles from Lake ST. Louis, MO 63367

Starting at

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

Guests headed to Lake St. Louis can relax at Holiday Inn Express & Suites St. Peters an IHG Hotel, where budget-friendly rooms start at $119.00, creating a warm and inviting atmosphere ideal for unwinding. Experience the community focus of Holiday Inn Express, with hotel-hosted events that bring guests and local residents together.

Guests at Holiday Inn Express & Suites St. Peters an IHG Hotel will appreciate the calm atmosphere of the hotel, with downtown Lake St. Louis just a convenient drive away for a day of exploration. Choose a hotel that makes Lake St. Louis travel simple and relaxing—lock in your stay today!

  Call (855) 234-7135 to book with an agent.
  6.9 miles from Lake ST. Louis, MO 63367

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

For an affordable stay near Lake St. Louis, Days Inn by Wyndham St. Peters / St. Charles offers budget-conscious comfort with rooms beginning at $72.00, creating a warm and inviting atmosphere. Start your day on a high note with Days Inn's complimentary breakfast, featuring a variety of options to satisfy every appetite.

At Days Inn by Wyndham St. Peters / St. Charles, guests can relax in a quieter environment, while downtown Lake St. Louis is still within reach for a day of exploring the city’s top spots. Book an affordable hotel with added comfort for your Lake St. Louis trip—secure today!

  Call (855) 234-7135 to book with an agent.
  7.4 miles from Lake ST. Louis, MO 63367

Starting at

$72.00

per night

Read Reviews View Amenities View All Rooms

Quality Inn

12 Highway W Foristell, MO

For a restorative and affordable stay, Quality Inn offers inviting rooms with rates starting at $104.99, creating a welcoming and comfortable environment ideal for rest. Savor a leisurely brunch with Quality Inn's extended breakfast hours on weekends, allowing you to enjoy your morning at your pace.

Guests staying at Quality Inn can balance the excitement of downtown Lake St. Louis with the peaceful surroundings of the hotel, just a drive away from the city center. Make your Lake St. Louis experience exceptional with a hotel that keeps costs down—lock in today!

  Call (855) 233-0132 to book with an agent.
  9.1 miles from Lake ST. Louis, MO 63367

Starting at

$104.99

per night

Read Reviews View Amenities View All Rooms

TownePlace Suites by Marriott St. Louis Chesterfield

748 Premium Way Chesterfield, MO

Relax in style at TownePlace Suites by Marriott St. Louis Chesterfield as you visit Lake St. Louis, where comfortable rooms create a comforting retreat, with budget-friendly rates starting at $116.99. Shared dining and lounge areas at TownePlace Suites offer spaces for guests to unwind and socialize.

At TownePlace Suites by Marriott St. Louis Chesterfield, guests can enjoy a quiet escape, knowing downtown Lake St. Louis is still within driving distance for a day of exploration. Choose a hotel in Lake St. Louis that brings your travel experience to life—reserve your stay now!

  Call (855) 236-8982 to book with an agent.
  10.2 miles from Lake ST. Louis, MO 63367

Starting at

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

For a homely and affordable stay, Extended Stay America Suites St. Louis St. Peters offers inviting rooms with rates starting at $78.99, creating a welcoming and comfortable environment ideal for rest. Relax in Extended Stay America’s spacious suites, each featuring a fully-equipped kitchen, allowing you to cook and eat on your schedule.

At Extended Stay America Suites St. Louis St. Peters, guests can unwind in peaceful surroundings, knowing that downtown Lake St. Louis is just a short drive away. Relax in Lake St. Louis at a hotel that’s designed for comfort and affordability—reserve your room now!

  Call (855) 239-4019 to book with an agent.
  10.3 miles from Lake ST. Louis, MO 63367

Starting at

$78.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn & Suites St. Louis Chesterfield

18375 Chesterfield Arpt Rd Chesterfield, MO

Guests traveling to Lake St. Louis will appreciate the soft comfort at Comfort Inn & Suites St. Louis Chesterfield, where budget-friendly rooms start at $99.99, creating a warm and inviting space for rest. Grab a snack or a quick meal anytime with convenient vending options, available around the clock.

For a calm and comfortable stay, Comfort Inn & Suites St. Louis Chesterfield offers peaceful surroundings while downtown Lake St. Louis remains within easy reach by car. Plan your Lake St. Louis visit with a hotel that keeps you comfortable and on budget—book today!

  Call (855) 233-7850 to book with an agent.
  10.7 miles from Lake ST. Louis, MO 63367

Starting at

$99.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 escape near Lake St. Louis, where quiet rooms provide quality and relaxation, with affordable rates starting at $125.99. Savor the taste of Courtyard's signature cocktails, expertly crafted by skilled mixologists in the Bistro or lounge areas.

Escape the hustle of downtown Lake St. Louis at Courtyard by Marriott St. Louis St. Peters, where guests can enjoy peaceful surroundings and easy city access. Find your ideal Lake St. Louis stay with a hotel that delivers luxury at a budget-friendly price—secure now!

  Call (855) 235-6136 to book with an agent.
  11.3 miles from Lake ST. Louis, MO 63367

Starting at

$125.99

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 those visiting Lake St. Louis, Country Inn & Suites by Radisson St. Peters MO offers hospitable accommodations with rates beginning at $99.00, creating a warm, welcoming atmosphere perfect for unwinding. Indulge in a soak in Country Inn & Suites’ bathtubs, available in select rooms for a spa-like experience.

At Country Inn & Suites by Radisson St. Peters MO, guests can unwind in a calm setting, while downtown Lake St. Louis remains easily accessible for sightseeing or city activities. Maximize your Lake St. Louis experience with a hotel that makes your stay unforgettable—reserve today!

  Call (855) 234-2997 to book with an agent.
  12.1 miles from Lake ST. Louis, MO 63367

Starting at

$99.00

per night

Read Reviews View Amenities View All Rooms

Relax Inn Saint Charles

3800 Harry South Truman Blvd St. Charles, MO

With rooms beginning at $58.99, Relax Inn Saint Charles provides inviting accommodations for guests headed to Lake St. Louis, creating a comfortable, welcoming atmosphere for rest. Find value in rooms that provide dependable comfort, ensuring a pleasant and budget-friendly visit.

A peaceful retreat awaits guests at Relax Inn Saint Charles, where they can relax while keeping downtown Lake St. Louis within reach for city adventures. Enjoy added comfort and savings on your Lake St. Louis trip—book your hotel stay now!

  Call (855) 235-0725 to book with an agent.
  12.1 miles from Lake ST. Louis, MO 63367

Starting at

$58.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn St. Charles St. Peters

3720 West Clay St St. Charles, MO

At Hampton Inn St. Charles St. Peters, travelers to Lake St. Louis can enjoy inviting accommodations with rates starting at $107.99, providing a welcoming, comfortable environment. Appreciate the safety and security of Hampton’s 24-hour front desk service, providing peace of mind throughout your stay.

For travelers looking for peace, Hampton Inn St. Charles St. Peters offers quiet surroundings while keeping downtown Lake St. Louis just a convenient drive away. Enjoy a Lake St. Louis stay where comfort is never compromised—secure your room now!

  Call (855) 234-7135 to book with an agent.
  12.3 miles from Lake ST. Louis, MO 63367

Starting at

$107.99

per night

Read Reviews View Amenities View All Rooms

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

11 Arnage Boulevard Chesterfield, MO

With rates from $139.00, Holiday Inn Express & Suites St. Louis Chesterfield an IHG Hotel is ideal for travelers bound for Lake St. Louis, providing calm, budget-friendly accommodations perfect for relaxation. Stay updated with Holiday Inn Express's electronic guest information systems, offering easy access to hotel services and local guides.

For a serene stay, Holiday Inn Express & Suites St. Louis Chesterfield an IHG Hotel offers quiet surroundings while keeping downtown Lake St. Louis within a comfortable drive for exploration. Stay comfortably in Lake St. Louis with a hotel that delivers on quality and savings—book today!

  Call (855) 233-0132 to book with an agent.
  12.5 miles from Lake ST. Louis, MO 63367

Starting at

$139.00

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites St. Louis / Chesterfield

5 McBride & South Center Dr Chesterfield, MO

Step into comfort at Hampton Inn & Suites St. Louis / Chesterfield on your trip to Lake St. Louis, where quality rooms create a warm stay, with affordable rates starting at just $97.99. Make the most of Hampton's complimentary hot tea and coffee, available in the lobby all day, every day.

Guests can relax at Hampton Inn & Suites St. Louis / Chesterfield, where a peaceful atmosphere complements the convenience of nearby downtown Lake St. Louis. Find out how enjoyable Lake St. Louis can be with accommodations that go above and beyond—lock in today!

  Call (855) 233-7850 to book with an agent.
  12.7 miles from Lake ST. Louis, MO 63367

Starting at

$97.99

per night

Read Reviews View Amenities View All Rooms

Courtyard by Marriott St. Louis Chesterfield

17369 Chesterfield Airport Road Chesterfield, MO

At Courtyard by Marriott St. Louis Chesterfield, visitors to Lake St. Louis can relax in welcoming rooms that combine comfort and quality, with nightly rates starting from $129.99 per night. Appreciate the attention to detail in Courtyard's guest rooms, featuring plush bedding and ergonomic workspaces for your comfort and convenience.

With downtown Lake St. Louis a scenic drive away, guests at Courtyard by Marriott St. Louis Chesterfield can enjoy the city's top spots while retreating to a quieter, more serene stay. Discover how effortless Lake St. Louis travel can be with accommodations that meet all your needs—book today!

  Call (855) 236-8982 to book with an agent.
  12.8 miles from Lake ST. Louis, MO 63367

Starting at

$129.99

per night

Read Reviews View Amenities View All Rooms