Photo by HA

Find hotels in St. Peters, MO from $68

    price find illustration

    Upfront pricing

    Our total price for your stay includes taxes and fees
    deals illustration

    Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Compare 1,148 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Drury Inn & Suites Southwest St. Louis

3.0 star property
9.4 out of 10, Exceptional, (1020)
"Great breakfasts; comfortable rooms"
$115 nightly
The price is $135
Jul 20 - Jul 21
Total includes taxes and fees
Drury Inn & Suites Southwest St. Louis

Holiday Inn Express & Suites St. Louis - Chesterfield by IHG

2.5 star property
9.2 out of 10, Wonderful, (904)
"Great place to stay. Felt safe and secure there"
$87 nightly
The price is $101
Aug 1 - Aug 2
Total includes taxes and fees
Holiday Inn Express & Suites St. Louis - Chesterfield by IHG

Drury Inn & Suites St. Louis St. Peters

3.0 star property
9.2 out of 10, Wonderful, (1011)
"Friendly staff, great breakfast, clean rooms!"
$99 nightly
The price is $114
Jul 20 - Jul 21
Total includes taxes and fees
Drury Inn & Suites St. Louis St. Peters

Drury Plaza Hotel St. Louis Creve Coeur

3.0 star property
9.2 out of 10, Wonderful, (1002)
"We really enjoyed our stay and will stay there again if needed. "
$123 nightly
The price is $143
Jul 20 - Jul 21
Total includes taxes and fees
Drury Plaza Hotel St. Louis Creve Coeur

Holiday Inn Express & Suites St Peters by IHG

2.5 star property
9.2 out of 10, Wonderful, (321)
"Great property, friendly and accommodating staff "
$88 nightly
The price is $101
Jul 20 - Jul 21
Total includes taxes and fees
Holiday Inn Express & Suites St Peters by IHG

Extended Stay America Suites St Louis St Peters

2.5 star property
7.0 out of 10, Good, (534)
"The front desk attendant was extremely helpful with checking in and answering questions about the dining and shopping in the area of the hotel."
$80 nightly
The price is $92
Jul 27 - Jul 28
Total includes taxes and fees
Extended Stay America Suites St Louis St Peters

Courtyard by Marriott St. Louis St. Peters

3.0 star property
9.0 out of 10, Wonderful, (597)
"Very clean and friendly. Well definitely stay there again!"
$113 nightly
The price is $129
Jul 27 - Jul 28
Total includes taxes and fees
Courtyard by Marriott St. Louis St. Peters

Days Inn by Wyndham St Peters/St Charles

2.0 star property
6.2 out of 10, (955)
"I t was great nd vreakfast"
$75 nightly
The price is $86
Jul 20 - Jul 21
Total includes taxes and fees
Days Inn by Wyndham St Peters/St Charles

Drury Inn & Suites St. Louis Brentwood

3.0 star property
9.6 out of 10, Exceptional, (1007)
"Perfect stay when spending time in St. Louis "
$128 nightly
The price is $152
Aug 3 - Aug 4
Total includes taxes and fees
Drury Inn & Suites St. Louis Brentwood

Drury Plaza Hotel St. Louis St. Charles

3.0 star property
9.6 out of 10, Exceptional, (1005)
"Staff were great, breakfast and ammenities weee top notch"
$110 nightly
The price is $128
Jul 27 - Jul 28
Total includes taxes and fees
Drury Plaza Hotel St. Louis St. Charles

Drury Inn & Suites St. Louis Airport

3.0 star property
9.2 out of 10, Wonderful, (1016)
"Such an amazing place to stay if you need the airport - they dropped me off and picked me up - it was so simple! "
$111 nightly
The price is $130
Jul 20 - Jul 21
Total includes taxes and fees
Drury Inn & Suites St. Louis Airport

Drury Plaza Hotel St. Louis Chesterfield

3.0 star property
9.6 out of 10, Exceptional, (1011)
"Great place!"
$130 nightly
The price is $151
Jul 20 - Jul 21
Total includes taxes and fees
Drury Plaza Hotel St. Louis Chesterfield

Pear Tree Inn St. Louis Airport

2.5 star property
9.4 out of 10, Exceptional, (2629)
"Very nice hotel and the breakfast was amazing "
$90 nightly
The price is $106
Jul 20 - Jul 21
Total includes taxes and fees
Pear Tree Inn St. Louis Airport

The Wildwood Hotel

3.5 star property
9.2 out of 10, Wonderful, (1543)
"Great location for our stay"
$95 nightly
The price is $111
Jul 21 - Jul 22
Total includes taxes and fees
The Wildwood Hotel

Courtyard by Marriott St. Louis Chesterfield

3.0 star property
9.0 out of 10, Wonderful, (535)
"Super clean and the room was perfect. Comfy bed "
$111 nightly
The price is $129
Jul 20 - Jul 21
Total includes taxes and fees
Courtyard by Marriott St. Louis Chesterfield

Heritage Inn & Suites St. Louis/Fenton, Trademark by Wyndham

3.0 star property
8.4 out of 10, Very Good, (1029)
"Great stay...Thanks!"
$94 nightly
The price is $109
Aug 3 - Aug 4
Total includes taxes and fees
Heritage Inn & Suites St. Louis/Fenton, Trademark by Wyndham

Sleep Inn & Suites O'Fallon MO - Technology Drive

2.5 star property
8.8 out of 10, Excellent, (1007)
"Good place to stay"
$86 nightly
The price is $101
Jul 20 - Jul 21
Total includes taxes and fees
Sleep Inn & Suites O'Fallon MO - Technology Drive

Best Western Plus St. Louis West-Westport

2.5 star property
8.0 out of 10, Very Good, (1010)
"Very clean and friendly staff. "
$89 nightly
The price is $103
Jul 20 - Jul 21
Total includes taxes and fees
Best Western Plus St. Louis West-Westport

Comfort Suites St Charles - St Louis

2.5 star property
8.4 out of 10, Very Good, (965)
"Nice place to stay."
$98 nightly
The price is $113
Jul 20 - Jul 21
Total includes taxes and fees
Comfort Suites St Charles - St Louis

Fairfield Inn & Suites by Marriott St. Louis Chesterfield

3.0 star property
9.0 out of 10, Wonderful, (1002)
"Very clean and relaxing place to stay!"
$101 nightly
The price is $117
Aug 3 - Aug 4
Total includes taxes and fees
Fairfield Inn & Suites by Marriott St. Louis Chesterfield
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.
Save an average of 15% on thousands of hotels when you're signed in

Learn more about St. Peters

Trip time! Discover the natural setting, gardens, and baseball in St. Peters.

Main st. St charles MO
Photo by HA
Open Photo by HA

Find out more about St. Peters

Find out more about St. Peters

Top reasons to visit St. Peters

  • Vibrant Shopping Scene: St. Peters boasts numerous shopping malls and vibrant retail areas, perfect for those seeking retail therapy.
  • Family-Friendly Attractions: The city offers a mix of entertainment options suitable for all ages, ensuring fun for the whole family.
  • Outdoor Activities: Explore urban parks and nearby state parks for cultural and outdoor experiences.
  • Welcoming Atmosphere: Enjoy the friendly locals and a cozy environment throughout your stay.
  • Variety of Accommodations: Choose from budget-friendly motels to luxurious hotels tailored to all travelers' needs.

Find great hotels in St. Peters

St. Peters, Missouri, offers a diverse selection of hotels to cater to every traveler's needs, from budget-friendly motels to luxurious five-star stays. Whether you're looking for family-friendly accommodations, a pet-friendly environment, or business-focused services, you'll find plenty of options. Popular choices include the Drury Inn and various suites, ensuring a comfortable and enjoyable visit while you explore the area's attractions.

  • Hyatt Regency St. Louis at The Arch: Nestled 26 miles from St. Peters, the Hyatt Regency St. Louis at The Arch is a sophisticated 4-star hotel that caters to both business and pet-loving travelers. The hotel boasts an array of business amenities including multiple meeting rooms, a conference space, and a fully equipped business center available 24/7. Pet owners will appreciate the pet-friendly policy, allowing dogs and service animals with waived fees. With its prime location, guests can easily explore the nearby iconic Gateway Arch while enjoying the comfort of this upscale property.
  • Clayton Plaza Hotel & Extended Stay: Located 18 miles away from St. Peters, Clayton Plaza Hotel & Extended Stay is a welcoming 3.5-star establishment perfect for business travelers and pet enthusiasts alike. The hotel features versatile meeting spaces, a 24-hour business center, and convenient access to business districts. Pets are allowed with some restrictions, making it an ideal choice for those traveling with furry companions. Guests can unwind in well-appointed rooms and enjoy the blend of comfort and functionality that this hotel offers.
  • Drury Plaza Hotel St. Louis at the Arch: Just 26 miles from St. Peters, the Drury Plaza Hotel St. Louis at the Arch is a family-friendly 3-star hotel that also caters to business and pet travelers. With a focus on comfort, the hotel features a conference space and business center, alongside amenities for children such as complimentary cribs. Pets are welcome with certain restrictions, ensuring that nobody gets left behind. Guests can enjoy a seamless blend of family fun and business convenience in a vibrant city atmosphere.

Discover the best areas to stay in St. Peters

St. Peters, Missouri, offers a delightful blend of family-friendly attractions and vibrant city life, making it an ideal destination for travelers of all kinds. Explore nearby neighborhoods rich in history and romance, or enjoy the welcoming atmosphere filled with friendly faces. Whether you're looking for business accommodations or a cozy hotel for your family getaway, St. Peters has something special for everyone to enjoy during their stay.

  • St. Louis: As a vibrant metropolis, St. Louis is a must-visit destination for travelers looking for a blend of family-friendly experiences, outdoor adventures, and urban exploration. Located a short drive from St. Peters, St. Louis boasts a rich cultural scene with numerous theaters, educational facilities, and an exciting arena entertainment venue. The city’s iconic landmarks, including sports stadiums and beautiful parks, provide ample opportunities for exploration. With visitor numbers peaking in March and during the summer months, there’s always something happening in St. Louis to keep you engaged.
  • St. Charles: Just 7 miles from St. Peters, St. Charles is a charming city known for its romantic ambiance and family-oriented attractions. The city’s historic districts and event conference venues create a unique atmosphere for visitors. St. Charles offers a variety of entertainment options, including a popular casino and theaters, making it a prime spot for those seeking fun and relaxation. Peak travel times occur in early spring and summer, providing plenty of opportunities to enjoy the local culture and history.
  • O'Fallon: Located a mere 4 miles from St. Peters, O'Fallon is an ideal destination for families and outdoor enthusiasts. This city features a mix of urban parks and shopping centers, ensuring a well-rounded travel experience. Visitors can enjoy a range of activities, from arena entertainment to leisurely strolls in the parks. With peak travel times in late spring and summer, O'Fallon is perfect for those looking to enjoy delightful weather and an active lifestyle while exploring the area’s attractions.

Things to do in St. Peters

St. Peters, Missouri, offers a variety of activities perfect for family, city, or business vacations. Visitors can enjoy exploring shopping malls, vibrant shopping areas, and an exciting arena entertainment facility. Whether you're looking to indulge in retail therapy or seek out fun experiences, St. Peters has something for everyone to enjoy.

Food and drinks

For a delightful experience, visit Chandler Hill Vineyards for wine and entertainment, or Yellow Farmhouse Winery for a romantic vibe. Don’t miss Grafton Ice Cream Company for sweet treats that the whole family will enjoy, all within a short drive from St. Peters.

Shopping

For a great shopping experience in St. Peters, visit Mid Rivers Mall, which offers a variety of stores and entertainment options. If you're up for a drive, check out the Wentzville Flea Market, located 13 miles away, for unique finds and local treasures.

Recreation

Experience the excitement at CarShield Field, where you can catch a game and soak up the sports atmosphere just 4 miles from St. Peters. For a unique twist, head to the Centene Community Ice Center 8 miles away for ice skating and fun entertainment, perfect for adventure seekers.

Enjoy a round of golf at the scenic Missouri Bluffs Golf Course, located 7 miles from St. Peters, where you can embrace the outdoors while honing your skills on the green.

Adventure

Experience the breathtaking Katy Trail, located 8 miles from St. Peters, perfect for hiking amidst stunning scenery. For winter sports enthusiasts, Hidden Valley Ski Resort, 18 miles away, offers thrilling skiing adventures. Additionally, explore the Lewis and Clark Trail Trailhead, 9 miles from St. Peters, for more outdoor excitement.

Nightlife

In St. Peters, Ameristar Casino St. Charles offers excitement with its vibrant casino atmosphere, just 7 miles away. For family fun, Kokomo Joe's Family Fun Center provides an adventurous arcade experience. Meanwhile, the New Jewish Theatre, 14 miles away, showcases cultural performances, perfect for a romantic night out.

Booking tips and Expedia advantages for St. Peters

To save money on your trip to St. Peters, visit during the off-peak months of November to January for lower accommodation rates. Utilize public transport options like buses or consider walking and biking to explore the area. Enjoy free attractions such as Historic Main Street and Lindenwood University. Use Expedia's search tool to find budget-friendly hotels, and consider booking a package deal that includes flights and activities for additional savings. Joining Expedia's One Key membership can unlock exclusive discounts and allow you to earn cash for future stays.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in St. Peters are November to January, where the prices are slightly lower. This is in comparison to March to May, where prices are slightly higher.
  • Find cheap hotels on Expedia: Expedia's search tool makes it easy for you to specify your budget, desired location, and other preferences. You can arrange the results to display prices from lowest to highest, ensuring you find the most affordable hotels right away. Additionally, you have the option to refine your choices by hotel type—if you select the "Eco-certified" filter, you'll be shown sustainable and eco-friendly hotels that you can book.
  • Consider bundling your trip: You can save money by combining your hotel stay in St. Peters with your flights and activities through an Expedia package deal.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions in St. Peters

St. Peters, Missouri, is a vibrant destination for family, city, and business vacations. Visitors can explore urban parks, entertainment arenas, and national state parks, perfect for cultural and outdoor experiences. Don't miss the charming St. Peters Courtyard and popular local attractions, with easy access to the nearby St. Louis area for even more adventures. It's an ideal spot for travelers seeking fun and relaxation in a welcoming environment.

  • St Charles Convention Center: Just 7 miles from St. Peters, this venue is perfect for business travelers and conference attendees. With modern facilities and a professional atmosphere, it hosts a variety of events and exhibitions, making it an ideal spot for networking and collaboration.
  • Hollywood Casino Amphitheatre: Located 9 miles away, this entertainment hub offers an exciting lineup of concerts and events. Its family-friendly environment ensures a fun night out, whether you're enjoying live music or partaking in the vibrant atmosphere of the casino.
  • Historic Main Street: About 8 miles from St. Peters, this charming street showcases local shops, restaurants, and historical architecture. Stroll along and soak in the city vibes while exploring unique boutiques and enjoying delicious cuisine.

Best time to go to St. Peters

Visitor numbers in St. Peters is generally unchanged in popularity throughout the year. The best time to visit St. Peters is dependant on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly sunny with light rain. January is its coolest month on average. At this time, visitor numbers are average and weather is mostly cloudy with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January31.1°F (-0.5°C)Light RainMostly CloudyAverageSlightly Low
February34.2°F (1.2°C)Light RainMostly SunnyAverageAverage
March45.9°F (7.7°C)Light RainMostly SunnyAverageSlightly High
April55.6°F (13.1°C)Light RainMostly SunnySlightly HighSlightly High
May65.8°F (18.8°C)Light RainMostly SunnyAverageSlightly High
June75.4°F (24.1°C)Light RainMostly SunnySlightly HighAverage
July78.4°F (25.8°C)Light RainMostly SunnySlightly HighAverage
August76.6°F (24.8°C)Light RainMostly SunnyAverageAverage
September70.5°F (21.4°C)Light RainMostly SunnyAverageAverage
October57.9°F (14.4°C)Light RainMostly SunnySlightly LowAverage
November45.7°F (7.6°C)Light RainMostly SunnySlightly LowSlightly Low
December37.0°F (2.8°C)Light RainMostly SunnySlightly LowSlightly Low

The nearest major airports for your trip to St. Peters

To visit St. Peters, Missouri, you can fly into two major airports. St. Louis Lambert International Airport (STL) is situated 14 miles away and offers excellent hotel options like The Ritz-Carlton, St. Louis and Ameristar Casino Resort and Spa, both 7 miles from the airport. Another option is Spirit of St. Louis Airport (SUS), located 9 miles away, with nearby accommodations including the DoubleTree by Hilton Hotel St. Louis - Chesterfield, just 4 miles from the airport. Both airports provide convenient access to St. Peters, making your travel experience seamless and enjoyable.

Frequently asked questions

What is the best area to stay in St. Peters?
Cottleville is the best area to stay in St. Peters, offering a delightful blend of charm and convenience. This quaint neighborhood features tree-lined streets, welcoming parks, and a vibrant community atmosphere. Visitors appreciate the local shops, artisanal eateries, and the scenic trails that make exploring the area enjoyable and stress-free. Its close proximity to St. Peters' main attractions ensures you're never far from the excitement.

For couples seeking a romantic escape, Cottleville's cozy cafes and charming boutiques create an intimate setting for leisurely afternoons. Stroll hand-in-hand through the picturesque surroundings, or enjoy a meal at one of the local restaurants known for their attentive service and delicious cuisine.

Families will find Cottleville particularly appealing as well, thanks to its family-friendly parks and recreational facilities. The area's safe environment and community-focused events provide ample opportunities for both relaxation and fun, making it a great choice for those traveling with children.
What are the best hotels in St. Peters that travelers recommend?
Drury Inn & Suites St. Louis St. Peters is a top-rated choice among travelers, boasting an outstanding score of 9.2. This hotel is superb for families as it features an inviting indoor pool, ensuring that the kids can splash around no matter the weather. Guests appreciate the complimentary hot breakfast, which sets the tone for a fun-filled day ahead, and the attentive staff who are always ready to assist, making your stay both comfortable and enjoyable.

For those seeking a blend of convenience and comfort, the Courtyard by Marriott St. Louis St. Peters, rated 9.0, offers spacious suites and essential amenities like air conditioning. This hotel is ideal for couples looking for a cozy retreat or business travelers in need of a serene workspace. With wedding services available, it also caters to those planning special events, ensuring a smooth and memorable experience.
What hotels in St. Peters offer free breakfast?
Drury Inn & Suites St. Louis St. Peters is a great choice for travelers seeking both comfort and convenience, boasting a great rating of 9.2. Guests rave about the complimentary breakfast, which is available daily and features a delightful buffet, great for families eager to fuel up for a day of adventures. Find more hotels with free breakfast in St Peters.
What are the top pet-friendly hotels in St. Peters?
Drury Inn & Suites St. Louis St. Peters is an excellent choice for travelers seeking a pet-friendly environment. With a stellar review rating of 9.2, this hotel not only welcomes furry companions but also provides an array of amenities that enhance your stay. Guests appreciate the inviting indoor pool, superb for a family splash, and the complimentary buffet breakfast that ensures everyone starts the day off right. Plus, the free WiFi and accessible fitness center make it easy to stay connected and maintain your routine while on the road.

Another fantastic option in St. Peters is the Courtyard by Marriott St. Louis St. Peters, which boasts an excellent review score of 9.0. This hotel also features an indoor pool, ideal for families looking to unwind after a day of adventure. Its spacious suites come equipped with a sofa bed and complimentary cribs, making it a practical choice for families. With 24-hour fitness facilities available, parents can squeeze in a workout while the kids enjoy the pool, creating a balanced experience for all. See more pet-friendly hotels in St Peters.
What are the best budget hotels in St. Peters?
Drury Inn & Suites St. Louis St. Peters is an excellent choice for budget-conscious travelers seeking comfort and quality. This hotel, with a great rating of 9.2, offers an array of amenities that cater to families, including an indoor pool for year-round swimming and a complimentary hot breakfast to fuel your adventures. Guests appreciate the spacious rooms that feature free WiFi and convenient access to self-parking, making it a stress-free option for families on the go.

Another noteworthy budget-friendly option is the Holiday Inn Express & Suites St Peters by IHG, which also boasts a high traveler rating of 9.2. This hotel features an indoor pool, ideal for kids to splash around, and a complimentary breakfast that sets the tone for a fun day ahead. With free self-parking and modern amenities, it's a practical choice for families looking to balance comfort with cost.

For those traveling on their own or as couples, the Courtyard by Marriott St. Louis St. Peters offers a welcoming ambiance with its accessible fitness facilities and business center. Rated 9.0 by guests, it provides a great blend of leisure and convenience, making it suitable for both business travelers and couples looking for a romantic getaway.

Feel assured that these selections not only provide excellent service but also keep your budget in mind, ensuring a delightful stay in St. Peters. View all budget hotels in St Peters.
When is the best time to go to St. Peters?
The most popular time to visit St. Petersburg is June, when the city enjoys its famed White Nights, a phenomenon characterized by nearly 24 hours of daylight. During this peak season, from late May to August, temperatures typically range from the mid-60s to low 70s Fahrenheit, creating a pleasant atmosphere for exploring the city's rich cultural heritage and stunning architecture.

As you wander through the historic streets, you'll find a vibrant array of festivals, concerts, and events that celebrate the arts and local traditions. The long daylight hours not only enhance your sightseeing experiences but also allow you to enjoy leisurely evenings along the Neva River, where you can witness the iconic drawbridges opening at night---a truly magical sight.

For those who appreciate outdoor activities, June is particularly inviting. You can stroll through the beautiful gardens of Peterhof or take a relaxing boat tour through the canals that weave through the city. The comfortable weather encourages outdoor dining, and many cafés and restaurants offer alfresco seating, superb for savoring traditional Russian dishes alongside a glass of locally-produced vodka.

If you're looking for a slightly quieter time to visit, consider September, when the crowds begin to thin, and the weather remains mild. This month often features lower prices for accommodations and attractions while still providing a wonderful experience to explore the city's treasures without the hustle and bustle of peak tourist season.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in St. Peters.
How can I save on a St. Peters hotel booking with Expedia?
One Key™ - Expedia's free travel rewards program - gives you instant access to perks and Member Prices on St. Peters hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings.

*OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a St. Peters hotel?
Prices for hotels in St. Peters often vary, but you can find a great deal from $68 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.