Star Rating
Hotel Name
Price Range (USD)to
Amenities

Bethalto Hotels with Outdoor or Indoor Pools

BW Premier Alton St. Louis Area Hotel by Best Western in Alton 3559 College Ave., Alton, IL 62002 ~4.64 miles west of Bethalto
  • Has swimming pool: Indoor heated pool.
  • 3-star Suburban property
From$74
Very Good 4.5 /5Reviews CallBookMore Details
Hampton Inn & Suites 1904 Homer Adams Pkwy., Alton, IL 62002 ~6.31 miles west of Bethalto
  • Pool in hotel: Indoor pool open 6am to 10pm. Size 16 X 25
  • Midscale Suburban hotel
From$109
Very Good 4.5 /5Reviews CallBookMore Details
Best Western Plus Parkway Hotel : 1900 Homer Adams Pkwy. 1900 Homer Adams Pkwy., Alton, IL 62002 ~6.34 miles west of Bethalto
  • Has swimming pool
  • Mid-scale property
  • Amenities are good
  • Average parking
From$74
Very Good 4.5 /5Reviews CallBookMore Details
Holiday Inn Express & Suites Edwardsville 1000 Plummer Dr., Edwardsville, IL 62025 ~9.14 miles southeast of Bethalto
  • Pool available: Indoor PoolHours of Operation: 7:00 AM - 10:00 PM
  • Affordable Suburban hotel
From$94
Very Good 4.5 /5Reviews CallBookMore Details
Fairfield Inn & Suites St. Louis Pontoon Beach / Granite City : 5224 Commerce Pkwy. 5224 Commerce Pkwy., Pontoon Beach, IL 62040 ~9.53 miles south of Bethalto
  • Includes a pool: We have an indoor pool that opens at 6am and closes at 11pm daily
  • Three Star Suburban property
Comfort Inn Edwardsville 3080 South State Route 157, Edwardsville, IL 62025 ~10.42 miles south of Bethalto
  • Pool details: Our heated indoor pool is open from 7AM-11PM.
  • Three Star Highway property
Best Western Plus Pontoon Beach : 4 Regency Pkwy. 4 Regency Pkwy., Pontoon Beach, IL 62040 ~11.56 miles south of Bethalto
  • Pool in hotel: Heated indoor pool
  • Pool is mediocre
  • Ordinary pool
  • Pool was well kept
  • Pool available
  • Pool was close
  • Mid-scale Highway property
Holiday Inn Express Troy in Troy 2011 Formosa Rd., Troy, IL 62294 ~14.16 miles southeast of Bethalto
  • Pool in hotel: Indoor PoolHours of Operation: 7:00 AM - 11:00 PM
  • 3 star Highway hotel
Best Western Troy Hotel - Troy 2020 Formosa Rd., Troy, IL 62294 ~14.18 miles southeast of Bethalto
  • Pool available: 6:00 AM - 10:00 PMIndoor Heated Pool
  • Mid-scale Rural hotel
Days Inn Collinsville - Collinsville 12 Commerce Dr., Collinsville, IL 62234 ~15.84 miles south of Bethalto
  • Has swimming pool: Pool is open 8:00 A.M. to 10:00 P.M. Anyone under 18, must be supervised by an adult
  • Pool should be renewed
  • Horrible pool
  • Pool is very small
  • Pool is small
  • Pool was small
  • Economy Suburban property
Comfort Inn : 8 Commerce Dr. 8 Commerce Dr., Collinsville, IL 62234 ~15.85 miles south of Bethalto
  • Includes a pool: Heated Indoor Saltwater Pool 8AM - 10PM
  • Pool is mediocre
  • Ordinary pool
  • Nice indoor pool
  • Pool water cleaned
  • Pool was open
  • Pool in need of cleaning
  • Dirty pool, said 53%
  • 2 star Highway hotel
Hampton Inn 7 Commerce Dr., Collinsville, IL 62234 ~15.85 miles south of Bethalto
  • Has swimming pool: 8 am to 11pm 3ft to 5ft deepIndoor
  • Mid-scale Convention Center hotel
From$116
Very Good 4.0 /5Latest Reviews CallBookMore Details
Fairfield Inn 4 Gateway Dr., Collinsville, IL 62234 ~15.89 miles south of Bethalto
  • Has swimming pool: 6am-11pm
  • Mid-scale Highway property
From$65
Very Good 4.5 /5Reviews CallBookMore Details
La Quinta Inn & Suites Collinsville / O'fallon / S in Collinsville 6 Gateway Dr., Collinsville, IL 62234 ~15.91 miles south of Bethalto
  • Pool in hotel: Outdoor Pool open 7 am to 10 pm daily.
  • Three Star Suburban hotel
Drury Inn St. Louis Collinsville - Collinsville 602 North Bluff, Collinsville, IL 62234 ~15.93 miles south of Bethalto
  • Pool available: indoor Pool with Whirlpool (6:00AM to 10:00PM)
  • Excellent pool
  • Great pool
  • 3-star Suburban hotel
From$90
Very Good 4.0 /5Review Score CallBookMore Details
Doubletree Hotel 1000 Eastport Plaza Dr., Collinsville, IL 62234 ~16.13 miles south of Bethalto
  • Pool details: Large indoor pool
  • 3-star Suburban hotel
From$81
Very Good 4.0 /5Reviews CallBookMore Details
Quality Inn (Previously Hampton Inn) : 55 Dunn Rd. 55 Dunn Rd., Florissant, MO 63031 ~18.22 miles southwest of Bethalto
  • Pool in hotel: Outdoor Pool - Open 9:00 a.m. - 10:00 p.m.
  • 3-star Highway hotel
From$55
Very Good 4.0 /5Review Score CallBookMore Details
Comfort Inn & Suites : 7133 Douglas Palmer Place 7133 Douglas Palmer Place, St. Louis, MO 63042 ~18.92 miles west of Bethalto
  • Includes a pool: Indoor pool, 10a-10p
  • Good pool
  • Great pool
  • Cleanest pool
  • Inexpensive Airport property
Holiday Inn Express & Suites Hazelwood St. Louis Airport in Hazelwood 323 Taylor Rd., Hazelwood, MO 63042 ~18.94 miles west of Bethalto
  • Has swimming pool
  • Mid-scale Highway hotel
Hazelwood Inn & Suites Best Western Signature Collection : 323 Taylor Rd.
+1-866-429-5787
323 Taylor Rd., Hazelwood, MO 64042 ~18.95 miles west of Bethalto
  • Has swimming pool: Indoor heated pool
  • Midscale Airport hotel
Crosslands St. Louis Airport Chapel Ridge Rd - Hazelwood 155 Chapel Ridge Rd., Hazelwood, MO 63042 ~19.91 miles southwest of Bethalto
  • Pool available: Outdoor pool. Seasonal. Opens Memorial Day. Closes Labor Day. Pool hours are from 9a-9p.
  • Inexpensive Airport property
Drury Inn St. Louis Airport : 10490 Natural Bridge Rd. 10490 Natural Bridge Rd., St. Louis, MO 63134 ~20.30 miles southwest of Bethalto
  • Pool available: Indoor Pool & Whirlpool (8 am - 10 pm)
  • Midscale Airport hotel
From$104
Very Good 4.0 /5Recent Reviews CallBookMore Details
Renaissance St. Louis Airport Hotel in St Louis 9801 Natural Bridge Rd., St Louis, MO 63134 ~20.41 miles southwest of Bethalto
  • Has swimming pool: Onsite indoor/outdoor pools and fitness center allow you to stay on track with your workout routine and leisure time.
  • 4-star Airport hotel
Holiday Inn Express & Suites St. Louis Airport in St. Louis 10000 Natural Bridge Rd., St. Louis, MO 63134 ~20.64 miles southwest of Bethalto
  • Includes a pool: Indoor Saltwater Pool Open 8AM-10PM
  • Cheap Airport hotel
From$88
Very Good 4.0 /5Read Reviews CallBookMore Details
Four Seasons Hotel St. Louis 999 North 2nd St., St Louis, MO 63102 ~20.65 miles south of Bethalto
  • Pool available: Outdoor Pool
  • Luxury 5 star Downtown hotel
From$149
Very Good 4.5 /5Latest Reviews CallBookMore Details
 [1 - 25 of 50]    
Next: Show All Available Bethalto Hotels with Pricing
Back to Top