Search St. Peters, St. Louis Hotels from AU$95

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars and activities. Sign up.

Filter by

Courtyard by Marriott St. Louis St. Peters
3 out of 5
4341 Veterans Memorial Pkwy, St. Peters, MO
Fully refundableReserve now, pay when you stay
The price is AU$175 per night from 27 Sep. to 27 Sep.
3.83 km from city centre
4.5/5Wonderful! (320 reviews)
"Different furnishings Did not like shower head"

Reviewed on 22 Sep. 2021

Courtyard by Marriott St. Louis St. Peters
Drury Inn & Suites St. Louis St. Peters
3 out of 5
170 Mid Rivers Mall Circle, St. Peters, MO
Fully refundableReserve now, pay when you stay
The price is AU$172 per night from 29 Sep. to 29 Sep.
0.94 km from city centre
4.5/5Wonderful! (742 reviews)
"Liked Pet Friendly but didn’t like how much extra $ was charged for this - Too much!"

Reviewed on 30 Aug. 2021

Drury Inn & Suites St. Louis St. Peters
Country Inn & Suites by Radisson, St. Peters, MO
2.5 out of 5
3877 Veterans Memorial Pkwy, St. Peters, MO
Fully refundableReserve now, pay when you stay
The price is AU$151 per night from 13 Oct. to 13 Oct.
5.11 km from city centre
4.2/5Excellent! (713 reviews)
"Our key card didn’t open side door. Had to come back in to get it reprogrammed. The air conditioner was a lil loud when it comes on Automatically. Bag Breakfast were ok could have had the juice bar set up !!!"

Reviewed on 11 Sep. 2021

Country Inn & Suites by Radisson, St. Peters, MO
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Days Inn by Wyndham St Peters/St Charles
2 out of 5
130 Salt Lick Rd, I-70 Exit 220, St. Peters, MO
Fully refundableReserve now, pay when you stay
The price is AU$102 per night from 24 Oct. to 24 Oct.
2.85 km from city centre
3.1/5 (657 reviews)
"The service."

Reviewed on 16 Sep. 2021

Days Inn by Wyndham St Peters/St Charles
Extended Stay America Suites St Louis St Peters
2.5 out of 5
5555 Veterans Memorial Pkwy, St. Peters, MO
Fully refundableReserve now, pay when you stay
The price is AU$135 per night from 22 Oct. to 22 Oct.
2.39 km from city centre
3.3/5 (260 reviews)
"Everything else was excellent about this property, except for parking..limited space, needs bigger parking lot!!"

Reviewed on 29 Aug. 2021

Extended Stay America Suites St Louis St Peters
Holiday Inn Express & Suites St Peters, an IHG Hotel
2.5 out of 5
50 RICHMOND CENTER BLVD, St. Peters, MO
Fully refundable
The price is AU$181 per night from 3 Oct. to 3 Oct.
3.63 km from city centre
4.4/5Excellent! (44 reviews)
"Great location"

Reviewed on 21 Sep. 2021

Holiday Inn Express & Suites St Peters, an IHG Hotel
Midwest Desert/2 bed 2 bath/ Pool/ 1st Floor
907 Rockefeller Ln, 907, St. Peters, MO
The price is AU$411 per night from 26 Sep. to 26 Sep.
1.39 km from city centre
5/5Exceptional! (1 review)
Thank you for being pet friendly
"A very nicely maintained and decorated dwelling. Our host was great. She helped us with a few bumps and misunderstandings like not knowing how to turn on the kitchen faucet and a broken oven, but all in all we were very pleased with our travel experience. Thanks to Letishae and her patience all went ..."

Reviewed on 25 Aug. 2021

Midwest Desert/2 bed 2 bath/ Pool/ 1st Floor
Katytrail/Casino/St.Charles/PowerPlex/St.Louis/Winery
The price is AU$344 per night from 29 Sep. to 29 Sep.
1.16 km from city centre
4.5/5Wonderful! (2 reviews)
Nice apt
"The apartment was really nice; very nice decorated and cozy; however both beds were super uncomfortable, the cracking mattress and box were really uncomfortable on the main bedroom.. the main bedroom has space for king size bed; strongly suggest to change the mattress and bigger size bed.. other ..."

Reviewed on 17 Aug. 2021

Katytrail/Casino/St.Charles/PowerPlex/St.Louis/Winery
Cozy modern St. Charles suburban condo
420 Benton Dr, G, St. Peters, MO
The price is AU$241 per night from 3 Oct. to 3 Oct.
4.14 km from city centre
Cozy modern St. Charles suburban condo
Clayton Plaza Hotel & Extended Stay
3.5 out of 5
7750 Carondelet Avenue, St. Louis, MO
Fully refundableReserve now, pay when you stay
The price is AU$181 per night from 5 Oct. to 5 Oct.
29.27 km from city centre
4.3/5Excellent! (1,264 reviews)
"Super helpful staff and kind people"

Reviewed on 21 Sep. 2021

Clayton Plaza Hotel & Extended Stay
Pear Tree Inn St. Louis Airport
2.5 out of 5
10810 Pear Tree Ln, St. Ann, MO
Fully refundableReserve now, pay when you stay
The price is AU$130 per night from 5 Oct. to 5 Oct.
22.45 km from city centre
4.4/5Wonderful! (1,336 reviews)
"Location was perfect for a quick fly in fly out meeting. They could use some help in better understanding Covid-19 precautions, but that is true for this entire area it seems. Open breakfast buffet, wiped down tables with one old cloth...just like the olden days...."

Reviewed on 23 Sep. 2021

Pear Tree Inn St. Louis Airport
Moonrise Hotel
4 out of 5
6177 Delmar Blvd, St. Louis, MO
Fully refundableReserve now, pay when you stay
The price is AU$230 per night from 27 Sep. to 27 Sep.
31.75 km from city centre
4.7/5Exceptional! (939 reviews)
"This is a delightful hotel. Within easy walking distance of a number of ethnic and varied restaurants. The hotel has a wonderful top floor bar with glass doors that can be opened in warm weather. It's a pretty space, very modern. Great cocktails and food is available. Super staff. Very clean."

Reviewed on 22 Sep. 2021

Moonrise Hotel
Research Park Inn St. Louis West – Chesterfield
3 out of 5
32 Research Park Circle, St. Charles, MO
Fully refundableReserve now, pay when you stay
The price is AU$142 per night from 26 Sep. to 26 Sep.
11.09 km from city centre
3.9/5Good! (961 reviews)
"Very clean highly recommend"

Reviewed on 14 Sep. 2021

Research Park Inn St. Louis West – Chesterfield
Elimwood Hotel
3 out of 5
13735 Riverport Dr, Maryland Heights, MO
Fully refundableReserve now, pay when you stay
The price is AU$129 per night from 29 Sep. to 29 Sep.
14.02 km from city centre
3.7/5Good! (822 reviews)
"If you’re going to a concert, this place is perfect. You can take the back way and avoid the mess. If you require perfection in a hotel, stay elsewhere. Much-needed updating is on the way. Personally, I loved this place. The staff couldn’t have been more helpful. It was clean, comfortable, and b-fast ..."

Reviewed on 21 Sep. 2021

Elimwood Hotel
Homewood Suites by Hilton St. Louis Riverport - Airport West
3 out of 5
13639 Riverport Dr, Maryland Heights, MO
Fully refundableReserve now, pay when you stay
The price is AU$166 per night from 26 Sep. to 26 Sep.
14.32 km from city centre
4.1/5Very Good! (844 reviews)
"The door to my room was in need of repair - it would not close w/o shoving it very hard. The sleeper sofa cushions kept sinking into the couch - it was in poor condition. There were dirty washcloths hanging in my shower, and the hotel overall is in need of some TLC. The front desk staff were very ..."

Reviewed on 21 Sep. 2021

Homewood Suites by Hilton St. Louis Riverport - Airport West
Drury Inn & Suites St. Louis Brentwood
3 out of 5
8700 Eager Rd, Brentwood, MO
Fully refundableReserve now, pay when you stay
The price is AU$204 per night from 3 Oct. to 3 Oct.
29.95 km from city centre
4.7/5Exceptional! (913 reviews)
"Love the breakfast. Yummy biscuits and gravy. Staff way really friendly. Would stay there again. Would have love to go to the pool but we were so busy we didn’t get the time."

Reviewed on 7 Sep. 2021

Drury Inn & Suites St. Louis Brentwood
The Wildwood Hotel
3.5 out of 5
2801 Fountain Pl, Wildwood, MO
Fully refundableReserve now, pay when you stay
The price is AU$156 per night from 4 Oct. to 4 Oct.
23.18 km from city centre
4.4/5Excellent! (950 reviews)
"Nice, clean and quiet"

Reviewed on 21 Sep. 2021

The Wildwood Hotel
Motel 6 Maryland Heights, MO
2 out of 5
12330 Dorsett Rd, Maryland Heights, MO
Fully refundableReserve now, pay when you stay
The price is AU$95 per night from 26 Sep. to 26 Sep.
17.27 km from city centre
3/5 (972 reviews)
"Was a decent place to stay"

Reviewed on 29 Jun. 2021

Motel 6 Maryland Heights, MO
Hotel RL St. Louis Airport
3.5 out of 5
9600 Natural Bridge Road, St. Louis, MO
Fully refundableReserve now, pay when you stay
The price is AU$128 per night from 9 Oct. to 9 Oct.
25.1 km from city centre
3.8/5Good! (336 reviews)
"I liked the furniture and things just wished I had a microwave and refrigerator"

Reviewed on 23 Sep. 2021

Hotel RL St. Louis Airport
Hollywood Casino & Hotel St. Louis
3.5 out of 5
777 Casino Center Drive, Maryland Heights, MO
Fully refundableReserve now, pay when you stay
The price is AU$216 per night from 3 Oct. to 3 Oct.
12.95 km from city centre
3.9/5Very Good! (1,342 reviews)
"There are 6 restaurants, and great non-smoking section in the Casino. The rooms are small, small like new york city hotels. Fridge in the room is plus but if you want a microwave its additional cost. Mattress is worn-out."

Reviewed on 21 Sep. 2021

Hollywood Casino & Hotel St. Louis
Don't see what you're looking for?
See all available properties in St. Peters
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting St. Peters

Families will find kid-friendly activities in St. Peters, and visitors give high marks for the top-notch restaurants. This welcoming city also attracts tourists with its shopping. Top sights in the area include Busch Stadium, Gateway Arch, and City Museum.

  • You'll find 339 Expedia hotels and other accommodations in the larger area of St. Louis
  • The closest major airport is in St. Louis, MO (STL-Lambert-St. Louis Intl.) 22.8 from the city center

Sightseeing and Staying in St. Peters

The city is well liked for its places to shop, and Mid Rivers Mall is a favorite for retail therapy. Additionally, you might want to add Kokomo Joe's Family Fun Center to your agenda.

As you plan your holiday retreat, you'll find 5 hotels and other lodging options available to choose from in St. Peters. These are highly ranked ones based on our user reviews:

Dressing for St. Peters

  • Between January and March, daytime temperatures average 62°F, while nighttime temperatures stay around 22°F
  • From April to June, the average is 88°F during the day and 39°F at night
  • July through September sees average temperatures of 89°F during the day and 50°F at night
  • In October-December, you can expect 74°F as the daytime average and 22°F as the nighttime average
  • About 42.09 inches of rain falls on St. Peters each year
  • July and August are usually the hottest months averaging 88°F, while January and December are usually the coldest with an average temperature of 24°F

Frequently asked questions

Recent Reviews in St. Peters

More trip options