Star Rating
Hotel Name
Price Range (USD) to
Amenities

Prairie du Rocher Hotels with Outdoor or Indoor Pools

Best Western Chester Hotel 2150 State St., Chester, IL 62233 ~18.89 miles southeast of Prairie du Rocher
  • We have a pool
  • Mid-scale Rural hotel
  • Popular among families
  • Pleasant staff
From$74
Very Good 4.5 /5 Read Reviews Call BookMore Details
Holiday Inn Express & Suites Festus South St. Louis in Festus 1802 Gamel Cemetery Rd., Festus, MO 63028 ~19.39 miles west of Prairie du Rocher
  • Has swimming pool
  • Inexpensive Highway hotel
From$90
Very Good 4.5 /5 Read Reviews Call BookMore Details
Hampton Inn by Hilton 165 Admiral Trost Dr., Columbia, IL 62236 ~25.96 miles north of Prairie du Rocher
  • Pool details: Indoor swimming pool and outdoor patio. Open 7am-11pm
  • 3 star Suburban hotel
  • Room was clean
  • Near restaurants
From$79
Very Good 4.5 /5 Recent Reviews Call BookMore Details
Super 8 Farmington 930 Valley Creek Dr., Farmington, MO 63640 ~27.32 miles southwest of Prairie du Rocher
  • Has a pool!
  • Two star property
From$62
Average 3.0 /5 Reviews Call BookMore Details
Super 8 Perryville - Perryville 1119 Vincent Dr., Perryville, MO 63775 ~27.89 miles southeast of Prairie du Rocher
  • Pool in hotel: Indoor salt water pool and hot tub. Open daily from 6:30am to 10:00pm nightly.
  • Low priced Highway property
From$64
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Drury Inn & Suites St. Louis Arnold - Arnold 3800 State Rt 141, Arnold, MO 63010 ~29.53 miles northwest of Prairie du Rocher
  • Pool in hotel: Indoor/Outdoor Pool & Whirlpool (9 am - 10 pm)
  • Three Star Suburban property
  • Easy highway access
  • Bar is awesome
From$123
Excellent 5.0 /5 Latest Reviews Call BookMore Details
Pear Tree Inn St. Louis Arnold - Arnold 1201 Drury Lane, Arnold, MO 63010 ~29.60 miles northwest of Prairie du Rocher
  • Pool details: Outdoor Pool (10 am - 10 pm)
  • Excellent pool
  • Great pool
  • Relaxing pool side
  • Nice pool
  • Mid-scale Suburban hotel
From$80
Very Good 4.0 /5 Review Score Call BookMore Details
Best Western St. Louis Inn - Saint Louis 6224 Heimos Industrial Park Dr., Saint Louis, MO 63129 ~30.47 miles northwest of Prairie du Rocher
  • Pool in hotel: 9.00 am to 10.00pm Indoor 25ft long x20 ft eude
  • Pool is mediocre
  • Ordinary pool
  • Indoor swimming pool Right off
  • Pool area was fabulous for children
  • Pool was cloudy
  • Pool in need of cleaning
  • Dirty pool, said 84%
  • Cheap Suburban hotel
From$47
Very Good 4.0 /5 Read Reviews Call BookMore Details
Hampton Inn & Suites St. Louis South in St. Louis 4200 Midamerica Lane, St. Louis, MO 63129 ~31.33 miles northwest of Prairie du Rocher
  • We have a pool
  • Affordable Suburban hotel
From$99
Excellent 5.0 /5 Recent Reviews Call BookMore Details
Holiday Inn South County Center 6921 South Lindbergh Blvd., St. Louis, MO 63125 ~32.67 miles northwest of Prairie du Rocher
  • Has swimming pool: Pool hours are 8:00am to 11:00pm Indoor Pool
  • Affordable Suburban property
From$66
Average 3.5 /5 Recent Reviews Call BookMore Details
Americas Best Value Inn St. Louis / South : 6602 South Lindbergh Blvd. 6602 South Lindbergh Blvd., St. Louis, MO 63123 ~32.70 miles northwest of Prairie du Rocher
  • Pool available: Seasonal Outdoor Pool
  • Inexpensive Suburban property
From$49
Average 3.0 /5 Review Score Call BookMore Details
Comfort Inn & Suites in Cahokia 1607 Pontiac Dr., Cahokia, IL 62206 ~33.26 miles north of Prairie du Rocher
  • Pool details: 8:00A-10:00P
  • Pool should be renewed
  • Cheap Suburban hotel
From$65
Average 3.5 /5 Read Reviews Call BookMore Details
Drury Inn & Suites St. Louis O'fallon Il - O Fallon 1118 Central Park Dr., O Fallon, IL 62269 ~35.33 miles north of Prairie du Rocher
  • Pool in hotel: Indoor/Outdoor Pool & Whirlpool (9 am - 10 pm)
  • Midscale Suburban hotel
From$109
Very Good 4.5 /5 Recent Reviews Call BookMore Details
Holiday Inn Express & Suites - Shiloh 3396 Green Mount Crossing, Shiloh, IL 62269 ~35.44 miles north of Prairie du Rocher
  • Includes a pool: Indoor Pool 8:00am to 10:00pm
  • Pool is mediocre
  • Ordinary pool
  • Big pool
  • Pool which was very nice and warm
  • No pool tables
  • 3-star Highway hotel
From$99
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Hilton Garden Inn St. Louis Shiloh / O'fallon - O'fallon 360 Regency Park Dr., O'fallon, IL 62269 ~35.74 miles north of Prairie du Rocher
  • Pool details: Our pool is open daily from 5:00 AM - 11:00 PM. It is an indoor pool with a whirlpool. They are both equipped with ADA certified lifts.
  • Mid-scale Suburban property
From$109
Very Good 4.5 /5 Guest Reviews Call BookMore Details
Home Towne Suites 148 Regency Park, O'fallon, IL 62269 ~36.14 miles north of Prairie du Rocher
  • Pool available: We have an indoor pool and spa. Open 7 am - 10 pm.
  • Pool in need of cleaning
  • Dirty pool, said 94%
  • Horrible pool
  • Pool should be renewed
  • Whirlpool broken
  • No pool
  • Pool area dirty
  • Economical Suburban hotel
Best Western Plus Mascoutah / Safb 9730 Hayden Dr., Mascoutah, IL 62258 ~36.21 miles northeast of Prairie du Rocher
  • Includes a pool: Open 9:00 am to 10:00 pm Indoor heated
  • 3 star Suburban hotel
From$55
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Hampton Inn 150 Ludwig Dr., Fairview Heights, IL 62208 ~36.44 miles north of Prairie du Rocher
  • Pool available: Indoor, heated pool is open from 6am-midnight
  • Affordable Suburban property
From$109
Average 3.5 /5 Latest Reviews Call BookMore Details
Fairfield Inn St. Louis / Fairview Heights 140 Ludwig Dr., Fairview Heights, IL 62208 ~36.45 miles north of Prairie du Rocher
  • We have a pool ready for use
  • Pool is mediocre
  • Ordinary pool
  • Decent sized indoor pool
  • Pool was small
  • Pool was nice and warm
  • Low-priced Highway property
From$19
Average 3.5 /5 Recent Reviews Call BookMore Details
Comfort Suites : 137 Ludwig Dr. 137 Ludwig Dr., Fairview Heights, IL 62208 ~36.49 miles north of Prairie du Rocher
  • Pool in hotel: Open 6am-10pm daily
  • Pool in need of cleaning
  • Dirty pool, said 100%
  • Horrible pool
  • Pool should be renewed
  • Pool is small
  • Pool a little small
  • Pool water was cloudy
  • Mid-scale Suburban property
From$70
Very Good 4.0 /5 Read Reviews Call BookMore Details
Drury Inn & Suites St. Louis Fairview Heights : 12 Ludwig Dr. 12 Ludwig Dr., Fairview Heights, IL 62208 ~36.59 miles north of Prairie du Rocher
  • Includes a pool: Indoor/Outdoor Pool & Whirlpool (9 am - 10 pm)
  • Mid-scale Suburban hotel
From$90
Very Good 4.5 /5 Reviews Call BookMore Details
Holiday Inn - Fairview Heights 313 Salem Place, Fairview Heights, IL 62208 ~36.61 miles north of Prairie du Rocher
  • Pool details: indoor pool open from 5AM - 11PM daily The pool is about 15 x 25
  • Three Star Suburban property
From$99
Very Good 4.5 /5 Reviews Call BookMore Details
Sleep Inn 140 Venita Dr., O'fallon, IL 62269 ~36.82 miles north of Prairie du Rocher
  • Has swimming pool: Indoor Heated Pool. Open 6:00am until 10:00pm.
  • Fab pool and cheerful service
  • Pool is good
  • Great pool
  • Low priced Suburban property
From$61
Very Good 4.0 /5 Review Score Call BookMore Details
Four Points Fairview Heights in Fairview Heights 319 Fountains Pkwy., Fairview Heights, IL 62208 ~36.84 miles north of Prairie du Rocher
  • Pool in hotel: Indoor pool
  • Midscale Suburban property
From$74
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Days Inn St. Louis Lindbergh Boulevard - St Louis 3660 South Lindbergh Blvd., St Louis, MO 63127 ~36.86 miles northwest of Prairie du Rocher
  • Has swimming pool: Indoor heated pool to approximately 86 degrees. Open from 10 am to 10 pm, seven days a week. Lap size and depth goes to 5 feet.
  • 2 star Suburban hotel
From$63
Average 3.5 /5 Latest Reviews Call BookMore Details
  [1 - 25 of 50]    
Next: Show All Available Prairie du Rocher Hotels with Pricing
Back to Top