Bethalto Hotels with Outdoor or Indoor Pools

Comfort Inn Alton Near I 255 - Alton 11 Crossroads Court, Alton, IL 62002 Call ~4.69 miles west of Bethalto
  • Pool details: Indoor pool.
  • 2-star Suburban property
From$72 total
Very Good 4.0 /5 Read Reviews Call BookMore Details
Hampton Inn & Suites St. Louis / Alton 1904 Homer Adams Pkwy., Alton, IL 62002 Call ~6.31 miles west of Bethalto
  • Pool details: Indoor pool open 6am to 10pm. Size 16 X 25
  • Affordable Suburban hotel
From$130 total
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Best Western Plus Parkway Hotel : 1900 Homer Adams Pkwy. 1900 Homer Adams Pkwy., Alton, IL 62002 Call ~6.34 miles west of Bethalto
  • Has swimming pool: Outdoor pool, opened from Memorial Day to Labor Day
  • 3-star property
From$73 total
Very Good 4.5 /5 Review Score Call BookMore Details
Comfort Inn Edwardsville - Edwardsville 3080 Il 157, Edwardsville, IL 62025 Call ~10.42 miles south of Bethalto
  • Includes a pool: Our heated indoor pool is open from 7AM-11PM.
  • 3 star Highway property
From$96 total
Average 3.0 /5 Latest Reviews Call BookMore Details
Hampton Inn & Suites St. Louis Edwardsville - Glen Carbon 5723 Heritage Crossing Dr., Glen Carbon, IL 62034 Call ~11.21 miles south of Bethalto
  • Has swimming pool
  • Affordable Suburban property
From$118 total
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Best Western Plus Pontoon Beach in Pontoon Beach 4 Regency Pkwy., Pontoon Beach, IL 62040 Call ~11.56 miles south of Bethalto
  • Pool available: Heated indoor pool
  • 3 star Highway property
From$90 total
Very Good 4.0 /5 Reviews Call BookMore Details
La Quinta Inn & Suites by Wyndham Pontoon Beach : 14 Regency Pkwy. 14 Regency Pkwy., Granite City, IL 62040 Call ~11.62 miles south of Bethalto
  • Pool in hotel: We have a indoor pool. The hours are from 9am-10pm
  • 3-star Downtown hotel
From$90 total
Average 3.0 /5 Review Score Call BookMore Details
Holiday Inn Express Troy by IHG : 2011 Formosa Rd. 2011 Formosa Rd., Troy, IL 62294 Call ~14.10 miles southeast of Bethalto
  • Pool details: Indoor Pool Hours of Operation: 7:00 AM - 11:00 PM
  • Mid-scale Highway property
From$100 total
Very Good 4.5 /5 Hotel Reviews Call BookMore Details
La Quinta Inn & Suites by Wyndham Collinsville - St. Louis 6 Gateway Dr., Collinsville, IL 62234 Call ~15.89 miles south of Bethalto
  • Has swimming pool: Outdoor Pool open 7 am to 10 pm daily.
  • Midscale Suburban hotel
From$96 total
Average 3.0 /5 Guest Reviews Call BookMore Details
Fairfield Inn by Marriott St. Louis Collinsville Il 4 Gateway Dr., Collinsville, IL 62234 Call ~15.89 miles south of Bethalto
  • Includes a pool: 6am-11pm
  • 3-star Highway hotel
From$78 total
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Comfort Inn & Suites St. Louis Hazelwood - Hazelwood 7133 Douglas Palmer Place, Hazelwood, MO 63042 Call ~18.92 miles west of Bethalto
  • Pool in hotel: Indoor pool, 10a-10p
  • Cheap Airport hotel
From$76 total
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Best Western St. Louis Airport North Hotel & Suites 323 Taylor Rd., Hazelwood, MO 63042 Call ~18.95 miles west of Bethalto
  • Includes a pool: Indoor heated pool
  • Affordable Airport hotel
From$60 total
Average 3.0 /5 Reviews Call BookMore Details
Renaissance St. Louis Airport Hotel 9801 Natural Bridge Rd., St Louis, MO 63134 Call ~20.41 miles southwest of Bethalto
  • Includes a pool: Onsite indoor/outdoor pools and fitness center allow you to stay on track with your workout routine and leisure time.
  • Four star Airport property
From$102 total
Very Good 4.0 /5 Reviews Call BookMore Details
Holiday Inn Express & Suites St Louis Airport by IHG : 10000 Natural Bridge Rd. 10000 Natural Bridge Rd., St. Louis, MO 63134 Call ~20.64 miles southwest of Bethalto
  • Includes a pool: Indoor Saltwater Pool Open 8AM-10PM
  • Two-star Airport hotel
From$114 total
Very Good 4.0 /5 Review Score Call BookMore Details
Radisson Hotel St. Louis Downtown Convention Center 811 North 9th St., St. Louis, MO 63101 Call ~20.82 miles south of Bethalto
  • Pool details: Our pool is currently open from 10:00 AM til 8:00 PM. Indoor pool in our cabana themed atrium with pool, side tables, & privacy lounges.
  • Three Star Downtown property
From$96 total
Average 3.0 /5 Read Reviews Call BookMore Details
Doubletree by Hilton St. Louis Airport - St. Louis 4505 Woodson Rd., St. Louis, MO 63134 Call ~20.85 miles southwest of Bethalto
  • Pool in hotel: 8am-9pm 40x20 Outdoor (Seasonal) Large patio area with sunbeds.
  • 3 star Airport hotel
From$96 total
Average 3.0 /5 Review Score Call BookMore Details
Hampton Inn St. Louis-Downtown (At the Gateway Arch) 333 Washington Ave., St Louis, MO 63102 Call ~20.89 miles south of Bethalto
  • Includes a pool: Large indoor pool on the 5th floor. Enjoy a view of the Gateway Arch while using this area.
  • Midscale Convention Center hotel
From$130 total
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Embassy Suites by Hilton St. Louis Downtown : 610 North 7th St. 610 North 7th St., St. Louis, MO 63101 Call ~20.91 miles south of Bethalto
  • Pool details: Indoor pool with an overhead skylight.
  • 3 star Downtown hotel
From$150 total
Average 3.0 /5 Read Reviews Call BookMore Details
Hyatt Centric Downtown St. Louis 1501 Washington Ave., St. Louis, MO 63103 Call ~21.01 miles southwest of Bethalto
  • Pool in hotel: 8:00am - 6:00pm, Children allowed with an Adult. 6pm - midnight - 21 and older only. Rooftop Bar and Lounge. Pool is 60 foot long by 15 foot wide and has seating along each side.
  • 4-star Downtown hotel
From$178 total
Excellent 5.0 /5 Hotel Reviews Call BookMore Details
Hilton St. Louis at the Ballpark in St. Louis 1 South Broadway, St. Louis, MO 63102 Call ~21.27 miles south of Bethalto
  • Has swimming pool: Our Indoor Pool is open from 6:00 a.m. to 10:00 p.m.
  • Four star Downtown hotel
From$94 total
Average 3.0 /5 Read Reviews Call BookMore Details
St. Louis Union Station Hotel Curio Collection by Hilton in St Louis 1820 Market St., St Louis, MO 63103 Call ~21.36 miles southwest of Bethalto
  • Has a pool!
  • Expensive Downtown hotel
From$106 total
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Radisson Hotel Fairview Heights St. Louis : 319 Fountains Pkwy. 319 Fountains Pkwy., Fairview Heights, IL 62208 Call ~21.45 miles south of Bethalto
  • Has swimming pool: Indoor heated pool
  • Mid-scale Suburban hotel
From$106 total
Average 3.0 /5 Latest Reviews Call BookMore Details
Comfort Suites Fairview Heights - Fairview Heights 137 Ludwig Dr., Fairview Heights, IL 62208 Call ~21.60 miles south of Bethalto
  • Pool details: Open 6am-10pm daily
  • Economical Suburban property
From$72 total
Average 3.0 /5 Recent Reviews Call BookMore Details
Holiday Inn St. Louis Fairview Heights by IHG 313 Salem Pl, Fairview Heights, IL 62208 Call ~21.71 miles south of Bethalto
  • Has swimming pool: Dive into relaxation at the Holiday Inn Fairview Heights- our indoor heated pool offers year-round comfort and the perfect escape after a long day Open daily from 5 AM - 11 PM for your convenience
  • 3-star Suburban hotel
From$96 total
Average 3.0 /5 Read Reviews Call BookMore Details
Element St. Louis Midtown : 3763 Forest Park Ave. St. Louis Mo 63108 3763 Forest Park Ave. St. Louis Mo 63108, St. Louis, MO 63108 Call ~21.85 miles southwest of Bethalto
  • Pool in hotel: 6:00 am - 10:00 pm All natural, saline indoor pool
  • 3 star Downtown hotel
From$106 total
Very Good 4.5 /5 Read Reviews Call BookMore Details
Aloft St. Louis / Cortex 4245 Duncan Ave., St. Louis, MO 63110 Call ~22.06 miles southwest of Bethalto
  • Has swimming pool: Splash - Indoor Pool
  • 3 star Downtown hotel
From$96 total
Average 3.0 /5 Hotel Reviews Call BookMore Details
Seasons Inn & Suites Highland in Highland 20 Central Blvd., Highland, IL 62249 Call ~22.59 miles southeast of Bethalto
  • Has swimming pool: Indoor Pool
  • 2 star property
From$78 total
Average 3.0 /5 Latest Reviews Call BookMore Details
Quality Inn O'fallon Il St. Louis : 1409 Us 50 1409 Us 50, Ofallon, IL 62269 Call ~22.61 miles south of Bethalto
  • Pool details: indoor pool hours 9 am - 10 pm
  • Mid-scale Highway hotel
From$60 total
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Sleep Inn O Fallon Il 140 Venita Dr., O'fallon, IL 62269 Call ~22.72 miles south of Bethalto
  • Has swimming pool: Indoor Heated Pool. Open 6:00am until 10:00pm.
  • 3-star Suburban property
From$96 total
Average 3.0 /5 Hotel Reviews Call BookMore Details
Comfort Inn & Suites Ofallon St. Louis Area : 116 Regency Park 116 Regency Park, O'fallon, IL 62269 Call ~22.94 miles south of Bethalto
  • Pool details: Heated Indoor Pool 6am-10pm daily
  • Low Cost Suburban hotel
From$72 total
Average 3.0 /5 Hotel Reviews Call BookMore Details
La Quinta Inn & Suites by Wyndham O'fallon Il St. Louis : 136 Regency Park 136 Regency Park, O'fallon, IL 62269 Call ~23.05 miles south of Bethalto
  • Pool details: Indoor pool Hours of Operation are 7am-10pm, daily
  • 2 star Suburban property
From$72 total
Average 3.0 /5 Reviews Call BookMore Details
Hampton Inn & Suites St. Louis at Forest Park in St. Louis 5650 Oakland Ave., St. Louis, MO 63110 Call ~23.25 miles southwest of Bethalto
  • Pool available: Indoor Pool open daily from 6:00 AM - 10:00 PM
  • Midscale Suburban property
From$106 total
Very Good 4.0 /5 Read Reviews Call BookMore Details
Hilton Garden Inn St. Louis Shiloh / O'fallon Il : 360 Regency Park 360 Regency Park, O'fallon, IL 62269 Call ~23.63 miles south of Bethalto
  • Pool in hotel: Our pool is open daily from 8:00 AM - 11:00 PM. Equipped with ADA certified lift. There is no longer a hot tub available.
  • 3-star Suburban property
From$96 total
Average 3.0 /5 Latest Reviews Call BookMore Details
The Lodge Hotel & Banquets 3551 Pennridge Dr., Bridgeton, MO 63044 Call ~23.66 miles west of Bethalto
  • Has swimming pool: There is a 20' by 40' heated indoor pool in the atrium along with a spa free to use for all guests.
  • Economy Airport property
From$72 total
Average 3.0 /5 Read Reviews Call BookMore Details
Hampton Inn & Suites Clayton / St. Louis Galleria Area - Clayton 216 North Meramec Ave., Clayton, MO 63105 Call ~23.76 miles southwest of Bethalto
  • Pool details: Indoor
  • Three Star Suburban hotel
From$150 total
Average 3.0 /5 Read Reviews Call BookMore Details
Towneplace Place Suites by Marriott St. Louis O Fallon Illinois in Ofallon 445 Regency Park Dr., Ofallon, IL 62269 Call ~23.84 miles south of Bethalto
  • Pool in hotel
  • Midscale hotel
From$108 total
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
The Cheshire 6300 Clayton Rd., St. Louis, MO 63117 Call ~23.85 miles southwest of Bethalto
  • Pool in hotel: Our seasonal outdoor pool is open from 10am to 8pm daily.
  • Four-star Downtown hotel
From$130 total
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Forest Park Hotel by Mdr 5915 Wilson Ave., St. Louis, MO 63110 Call ~24.07 miles southwest of Bethalto
  • Includes a pool: Our outdoor pool is open daily from 10:00am until 9:00pm during the Summer 2024 season.
  • Low Cost Suburban property
From$94 total
Average 3.0 /5 Reviews Call BookMore Details
Holiday Inn Express & Suites O'fallon / Shiloh An Ihg Hotel - Shiloh 3396 Green Mount Crossing, Shiloh, IL 62269 Call ~24.25 miles south of Bethalto
  • Pool in hotel: Location: Indoor Daily fee: 0 USD Hours: 8:00 AM to 10:00 PM Heated pool
  • Midscale Highway hotel
From$118 total
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Courtyard by Marriott St. Louis Airport / Earth City - St. Louis 3101 Rider Trail South, St. Louis, MO 63044 Call ~24.33 miles west of Bethalto
  • Pool in hotel: Indoor Pool
  • 3-star Airport property
From$64 total
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Holiday Inn St. Louis Arpt West Earth City An Ihg Hotel in Earth City 3400 Rider Trail South, Earth City, MO 63045 Call ~24.58 miles west of Bethalto
  • Pool available: Large Indoor Pool generally closes at 10 pm.
  • Midscale Suburban property
From$90 total
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Springhill Suites by Marriott St. Louis Airport / Earth City 3099 Rider Trail South, Bridgeton, MO 63044 Call ~24.73 miles west of Bethalto
  • We have a pool
  • Midscale hotel
From$130 total
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Homewood Suites by Hilton St. Louis Galleria 8040 Clayton Rd., Richmond Heights, MO 63117 Call ~24.84 miles southwest of Bethalto
  • Includes a pool: 9am-10pm Heated Indoor Pool and Whirlpool
  • Midscale Suburban hotel
From$124 total
Average 3.0 /5 Latest Reviews Call BookMore Details
Elimwood Hotel a Ramada by Wyndham : 13735 Riverport Dr. 13735 Riverport Dr., Maryland Heights, MO 63043 Call ~25.03 miles west of Bethalto
  • Has swimming pool: Seasonal outdoor pool. It is open all summer (It gets open on Memorial Day).
  • Cheap Suburban hotel
From$72 total
Average 3.0 /5 Recent Reviews Call BookMore Details
Larkspur Landing Extended Stay 13639 Riverport Dr., Maryland Heights, MO 63043 Call ~25.03 miles west of Bethalto
  • Pool in hotel: Indoor pool
  • Economy Airport hotel
From$106 total
Average 3.0 /5 Latest Reviews Call BookMore Details
Quality Inn & Suites near St. Louis and I-255 1607 Pontiac Dr., Cahokia, IL 62206 Call ~25.31 miles south of Bethalto
  • Pool details: 8:00A-10:00P
  • 2 star Suburban hotel
From$78 total
Average 3.0 /5 Review Score Call BookMore Details
Hampton Inn St. Louis/Westport in Maryland Heights 2454 Old Dorsett Rd., Maryland Heights, MO 63043 Call ~25.39 miles southwest of Bethalto
  • We have a pool
  • Mid-scale Suburban property
From$96 total
Average 3.0 /5 Guest Reviews Call BookMore Details
La Quinta Inn & Suites by Wyndham St. Louis Westport 11805 Lackland Rd., St. Louis, MO 63146 Call ~25.59 miles southwest of Bethalto
  • Has swimming pool: Outdoor swimming pool, open from 8am to 10pm, daily from Memorial Day to Labor Day.
  • Affordable Suburban property
From$96 total
Average 3.0 /5 Guest Reviews Call BookMore Details
Fairfield by Marriott St. Louis Westport - St. Louis 11918 Westline Industrial Dr., St. Louis, MO 63146 Call ~25.70 miles southwest of Bethalto
  • Includes a pool: 6:00 am - 10:00 pm All natural, saline indoor pool
  • Cheap Suburban property
From$72 total
Average 3.0 /5 Read Reviews Call BookMore Details
Hampton Inn & Suites St. Charles Old Town Area 1410 South 5th St., Saint Charles, MO 63301 Call ~25.89 miles west of Bethalto
  • Has swimming pool: Indoor pool open from 9AM-10PM each day.
  • Midscale Suburban hotel
From$96 total
Average 3.0 /5 Hotel Reviews Call BookMore Details
Back to Top