Last minute hotels in St. Peters

...and more

Learn why travelers love HotelsCombined

Compare hotel ratings collected from thousands of user reviews.

One search gives you accurate pricing on affordable hotels.

Customize your results by hotel chain, amenities, price and more.

Search for hotels as many times as you want – for free.

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Hotels with availability in St. Peters

Enter your travel dates to find the best prices.
Filter by star ratings
All filters
170 Mid Rivers Mall Circle, St. Peters, MO, United States
Travel Happy with Drury Hotels. You have enough to worry about while you're traveling. Let us take a few things off your plate, so you can focus on the good stuff. Breakfast, Wi-Fi, dinnertime snacks, soft drinks, popcorn, business center, workout facilities and more - we've got you covered! A microwave and refrigerator can be found in all rooms. Drury Hotels is 100 percent family-owned and operated. At every one of our 150+ locations, you'll consistently experience rooms with crisp sheets, fine linens and cozy surroundings to ensure a good night's sleep.
Pool
Free Wi-Fi
Parking
9.1
Excellent
726 reviews
Location
0.9 mi from city centre
5555 Veterans Memorial Parkway, St. Peters, MO, United States
Suburban hotel in St. Peters with free breakfast Coffee/tea in a common area, laundry facilities, and a front-desk safe are available at this smoke-free hotel. Free on-the-go breakfast, free WiFi in public areas, and free self parking are also provided. Other amenities include a vending machine. Housekeeping is available on request. Extended Stay America Suites St Louis St Peters offers 122 accommodations with coffee/tea makers and irons/ironing boards. 32-inch flat-screen televisions come with premium cable channels. Kitchens offer full-sized refrigerators/freezers, stovetops, microwaves, and cookware/dishes/utensils. Bathrooms include shower/tub combinations and complimentary toiletries. Guests can surf the web using the complimentary wireless Internet access. Business-friendly amenities include desks and phones. Housekeeping is provided on request.
Free Wi-Fi
Parking
6.7
Good
596 reviews
Location
1.9 mi from city centre
130 Salt Lick Road, St. Peters, MO, United States
Welcome to the new Days Inn St. Peters/St. Charles. We are located at Exit 220 Salt Lick Road and Hwy 79. We offer a free contiinental breakfast, wired and wireless internet, in-room coffee and tea, expanded cable with HBO and a fitness center. Adjacent to St. Peters Golf Course and next to St. Peters Rec-Plex, St. Charles Convention Center, Casinos and entertainment. We are also located near many area restaurants and the Mid Rivers Mall.
Free Wi-Fi
Parking
6.5
Good
551 reviews
Location
1.5 mi from city centre
3877 Veterans Memorial Parkway, St. Peters, MO, United States
Suburban hotel with free breakfast and a fitness center An indoor pool, a fitness center, and a 24-hour business center are available at this smoke-free hotel. Free on-the-go breakfast, free WiFi in public areas, and free self parking are also provided. Additionally, coffee/tea in a common area, a business center, and laundry facilities are onsite. Country Inn & Suites by Radisson, St. Peters, MO offers 63 accommodations with safes and coffee/tea makers. Each accommodation is individually furnished. Pillowtop beds feature premium bedding. 37-inch flat-screen televisions come with premium cable channels. Refrigerators and microwaves are provided. Bathrooms include shower/tub combinations, complimentary toiletries, and hair dryers. This St. Charles hotel provides complimentary wired and wireless Internet access. Business-friendly amenities include desks and complimentary weekday newspapers, as well as phones; free local calls are provided (restrictions may apply). Additionally, rooms include irons/ironing boards and blackout drapes/curtains. Housekeeping is provided daily. Recreational amenities at the hotel include an indoor pool and a fitness center.
Pool
Free Wi-Fi
Parking
7.9
Good
605 reviews
Location
3.5 mi from city centre
4341 Veterans Memorial Parkway, St. Peters, MO, United States
Discover the newly renovated Courtyard St. Louis St. Peters, a top hotel choice in St. Peters, Missouri, just minutes from historic St. Charles. Our hotel offers a convenient location near Barnes-Jewish St. Peters Hospital, Mid Rivers Mall, and the St. Charles Convention Center - ideal for both business and leisure travelers. Relax in updated guest rooms and suites with contemporary design, plush bedding, and free high-speed Wi-Fi. Start your day at The Bistro with Starbucks coffee and enjoy American favorites or unwind in the evening with handcrafted cocktails. Grab snacks anytime from our 24-hour market. Stay fit in our well-equipped fitness center or take a dip in the indoor pool. Planning a meeting or special event? We offer three flexible event spaces perfect for business gatherings or celebrations. Whether you're visiting St. Peters or exploring nearby St. Charles, Courtyard by Marriott St. Louis St. Peters delivers comfort, style, and convenience for every stay.
Pool
Free Wi-Fi
8.5
Excellent
240 reviews
Location
2.8 mi from city centre

FAQs when booking a last minute hotel in St. Peters

  • How much does a hotel room cost in St. Peters at the last minute?

    You’ll generally find hotel rooms from around $134 tonight, $86 tomorrow, and as low as $126 over the weekend.

  • Will I save money by booking my St. Peters hotel at the last minute?

    Hotel prices often depend on how many rooms are available. In St. Peters, last-minute bookings average around $199 per night, whereas standard bookings typically cost about $142.

Find better results for your stay in St. Peters

Consider these popular 3-star hotels in St. Peters

Stay at one of these St. Peters 3-star hotels that users have found on HotelsCombined.