St. Peter's Basilica with its dome and adjacent obelisk, surrounded by a colonnade.

Find Hotels with a Pool in St. Peters, MO

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on St. Peters Hotels with a Pool

Tonight
Aug 27 - Aug 28
Tomorrow
Aug 28 - Aug 29
This weekend
Aug 28 - Aug 30
Next weekend
Sep 4 - Sep 6

Our top choices for St. Peters hotels with a pool

1. Drury Inn & Suites St. Louis St. Peters

Drury Inn & Suites St. Louis St. Peters
St. Peters
  • Dive into year-round swimming bliss at this hotel's pristine indoor pool and hot tub haven.
₩152,187
₩174,939 total
includes taxes & fees
Sep 6 - Sep 7
Drury Inn & Suites St. Louis St. Peters

2. Holiday Inn Express & Suites St Peters by IHG

Holiday Inn Express & Suites St Peters by IHG
St. Peters
  • Splash in the indoor pool all year round with climate-controlled comfort at this welcoming St. Peters hotel.
₩153,741
₩185,188 total
includes taxes & fees
Sep 27 - Sep 28
Holiday Inn Express & Suites St Peters by IHG

3. Courtyard by Marriott St. Louis St. Peters

Courtyard by Marriott St. Louis St. Peters
St. Peters
  • Indoor pool promises year-round aquatic bliss at this hotel with fitness perks.
₩166,867
₩200,399 total
includes taxes & fees
Sep 7 - Sep 8
Courtyard by Marriott St. Louis St. Peters

4. Country Inn & Suites by Radisson, St. Peters, MO

Country Inn & Suites by Radisson, St. Peters, MO
St. Charles
  • Dive into stylish swims in St. Charles with an indoor pool perfect for all seasons.
₩116,552
₩133,977 total
includes taxes & fees
Sep 3 - Sep 4
Country Inn & Suites by Radisson, St. Peters, MO

5. Hampton Inn St. Charles St. Peters

Hampton Inn St. Charles St. Peters
St. Charles
  • Splash into aquatic luxury at this hotel's indoor pool, perfect for refreshing dips any time of year with access until midnight.
₩135,153
₩155,327 total
includes taxes & fees
Sep 3 - Sep 4
Hampton Inn St. Charles St. Peters

6. Comfort Inn & Suites St. Louis - O'Fallon

Comfort Inn & Suites St. Louis - O'Fallon
O'Fallon
  • Soak in year-round relaxation at this inviting hotel with its peaceful indoor pool retreat.
₩114,571
₩135,137 total
includes taxes & fees
Sep 27 - Sep 28
Comfort Inn & Suites St. Louis - O'Fallon

7. Super 8 by Wyndham St Charles

Super 8 by Wyndham St Charles
St. Charles
  • Refreshing pool at quiet St. Charles hotel near Ameristar Casino offers friendly 24-hour service.
₩110,567
₩127,072 total
includes taxes & fees
Sep 7 - Sep 8
Super 8 by Wyndham St Charles

8. Sleep Inn & Suites O'Fallon MO - Technology Drive

Sleep Inn & Suites O'Fallon MO - Technology Drive
O'Fallon
  • Splash into year-round swimming bliss at this hotel's spotless indoor pool sanctuary.
₩119,738
₩141,231 total
includes taxes & fees
Sep 2 - Sep 3
Sleep Inn & Suites O'Fallon MO - Technology Drive

9. Holiday Inn Express St. Louis West - O'Fallon by IHG

Holiday Inn Express St. Louis West - O'Fallon by IHG
O'Fallon
  • Float in the modern indoor pool at this hotel, complete with a fitness center and complimentary breakfast in a peaceful setting.
₩139,890
₩164,999 total
includes taxes & fees
Aug 31 - Sep 1
Holiday Inn Express St. Louis West - O'Fallon by IHG

10. Drury Plaza Hotel St. Louis St. Charles

Drury Plaza Hotel St. Louis St. Charles
St. Charles
  • Indoor-outdoor pool paradise beckons with year-round swimming and bubbling hot tub relaxation.
₩193,893
₩224,775 total
includes taxes & fees
Sep 3 - Sep 4
Drury Plaza Hotel St. Louis St. Charles
View all properties

Choose what matters most at hotels with a pool in St. Peters

Breakfast included
Hot tub
4 stars
5 stars
Spa

Top St. Peters Hotel Reviews

Drury Inn & Suites St. Louis Airport

Drury Inn & Suites St. Louis Airport

10/10 Excellent
"The property was extremely clean. The staff was extremely helpful. Check-in was fast. We’ve stayed here a few times now. And it will always be our go to when we have to fly out of St. Louis. The pool and hot tub are also amazing. And I can’t say enough about the 530 kickback with the food in the evening and free drinks the chicken fajitas and everything else was amazing. Also, in the morning the breakfast, all I can say is WOW five stars. Those ladies do a great job and all their support STAFF is amazing as well. Highly recommend this hotel."
Elisabeth 1-night trip
Posted 14 hours ago
Drury Inn & Suites St. Louis Airport
The Wildwood Hotel

The Wildwood Hotel

10/10 Excellent
"Absolutely BEAUTIFUL!! Small town, quiet, extremely friendly! Would recommend to everyone staying in the area!!"
Holly 1-night trip
Posted 14 hours ago
The Wildwood Hotel
Moonrise Hotel

Moonrise Hotel

10/10 Excellent
"Easy free parking"
Benjamin 1-night trip
Posted 20 hours ago
Moonrise Hotel
Drury Inn & Suites St. Louis St. Peters

Drury Inn & Suites St. Louis St. Peters

8/10 Good
"."
Jeff 1-night trip
Posted 22 hours ago
Drury Inn & Suites St. Louis St. Peters
Heritage Inn & Suites St. Louis/Fenton, Trademark by Wyndham

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

10/10 Excellent
"Wasn't sure what to expect when we pulled into hotel but looks can be deceiving. Staff was great, check in easy, room was clean, cold, amazing beds, even the shampoo and conditioner were fantastic. After a 16 hour drive it was a welcome and great choice."
Susan 1-night trip
Posted 22 hours ago
Heritage Inn & Suites St. Louis/Fenton, Trademark by Wyndham

Frequently asked questions

What are some accommodations with pools in St. Peters?
Drury Inn & Suites St. Louis St. Peters: Features buffet, a pool, and free self parking. Courtyard by Marriott St. Louis St. Peters: Offers a health club, an indoor pool, and a snack bar/deli.
What is there to see and do in St. Peters?
Make a point to visit attractions like Kokomo Joe's Family Fun Center. Discover sights such as Mid Rivers Mall and Bowlero St. Peters during your stay. Travelers love St. Peters for its array of dining options.
When is the best time to book a hotel with a pool in St. Peters?
You may want to think about an accommodation that has an outdoor pool if you're planning to visit St. Peters in the warmest months of July, August, or June when the average temperature is 75°F. Lodging offering an indoor pool may be what you want if you come to town during the coldest months of January, February, or December when the average temperature is 37°F.

Explore a world of travel with Expedia