Hotels, Motels, Inns, B&B's, Resorts And Extended Stay in St. Peters, Missouri

There are 2 properties listed under Hotels, Motels and Extended Stay Suites in St. Peters available. We also have 3 alternate listings available in nearby towns. All distances are from the center of St. Peters, so actual travel times may vary.


Photograph of Drury Inn & Suites, St. Peters
Listing updated 2024
Located 2 miles from the center of St. Peters. Drury Inn & Suites St. Louis St. Peters is located off I-70 at Mid Rivers Mall Drive. Enjoy free hot breakfast daily and free hot food and cold beverages every evening at our 5:30 Kickback®. Only 15 minutes from historic downtown St.
170 Mid Rivers Mall Circle
St. Peters, Missouri
Photograph of Holiday Inn Express, St. Peters
Listing updated 2024
Located 3 miles from the center of St. Peters. Holiday Inn Express & Suites St Peters, MO is the best lodging choice for your trip to St Peters.
50 Richmond Center Boulevard
St. Peters, Missouri

Pick from 3 St. Peters alternatives

Approx 2 miles away in Saint Peters:

For easy access to the St. Louis metro area, choose the Country Inn & Suites by Radisson, St. Peters, MO. You can hop on I-70 and reach attractions like the Saint Louis Zoo in about 30 minutes. Closer to the hotel, St. Charles Historic District offers boutiques and restaurants.
3877 Veterans Memorial Parkway
Saint Peters, Missouri
Hotel

Approx 2 miles away in Saint Peters:

Savor an effortless stay at Courtyard St. Louis St. Peters. The hotel places you in the center of action. We are just moments away from Barnes-Jewish St. Peters Hospital, Mid Rivers Mall and St. Charles Convention Center. Unpack and unwind in our spacious rooms and suites.
4341 Veterans Memorial Parkway
Saint Peters, Missouri
Hotel

Approx 3 miles away in Saint Charles:

A good night and a great savings await you at the pet-friendly Rodeway Inn hotel in Saint Charles, MO. The hotel is located near the Saint Charles Convention Center, Gateway Arch, Anheuser-Busch Brewery, Six Flags St. Louis and the Saint Louis Zoo.
3800 Harry South Truman Boulevard
Saint Charles, Missouri

Not the town you are looking for? Try our Town Search, or use the Advanced Google Search above.

Nearby towns: