Elsah Hotels with Outdoor or Indoor Pools

Best Western Plus Parkway Hotel in Alton
+1-888-389-4121
1900 Homer Adams Pkwy., Alton, IL 62002 +1-888-389-4121 ~10.56 miles east of Elsah
  • Pool in hotel: Outdoor pool, opened from Memorial Day to Labor Day
  • 3-star property
From$74
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Best Western St. Louis Airport North Hotel & Suites in Hazelwood
+1-888-675-2083
323 Taylor Rd., Hazelwood, MO 63042 +1-888-675-2083 ~11.82 miles south of Elsah
  • Has swimming pool: Indoor heated pool
  • 3 star Airport property
From$65
Average 3.0 /5 Review Score Call BookMore Details
Comfort Inn Alton Near I 255 - Alton
+1-800-716-8490
11 Crossroads Court, Alton, IL 62002 +1-800-716-8490 ~12.44 miles east of Elsah
  • Includes a swimming pool
  • Two star Suburban property
From$60
Very Good 4.0 /5 Read Reviews Call BookMore Details
Holiday Inn Express Hotel & Suites St. Charles An Ihg Hotel
+1-800-805-5223
3098 Elm Point Industrial Dr., Saint Charles, MO 63301 +1-800-805-5223 ~12.45 miles southwest of Elsah
  • Includes a pool: Small Indoor Pool 8am-10pm
  • Mid-scale Suburban hotel
From$80
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Best Western Premier Alton-St. Louis Area Hotel - Alton
+1-888-965-1860
3559 College Ave., Alton, IL 62002 +1-888-965-1860 ~12.47 miles east of Elsah
  • Pool details: Indoor heated pool
  • Affordable Suburban hotel
From$109
Very Good 4.5 /5 Hotel Reviews Call BookMore Details
The Lodge Hotel & Banquets : 3551 Pennridge Dr.
+1-888-788-5576
3551 Pennridge Dr., Bridgeton, MO 63044 +1-888-788-5576 ~14.21 miles south of Elsah
  • Pool details: There is a 20' by 40' pool in the atrium, but it is currently closed to visitors due to maintenance issues.
  • Two-star Airport hotel
From$60
Average 3.0 /5 Recent Reviews Call BookMore Details
Country Inn & Suites by Radisson St. Charles Mo
+1-888-897-9207
1190 South Main St., Saint Charles, MO 63301 +1-888-897-9207 ~14.33 miles southwest of Elsah
  • Includes a swimming pool
  • Affordable Suburban hotel
From$115
Average 3.0 /5 Review Score Call BookMore Details
Holiday Inn St. Louis Arpt West Earth City An Ihg Hotel
+1-888-311-4278
3400 Rider Trail South, Earth City, MO 63045 +1-888-311-4278 ~14.41 miles southwest of Elsah
  • Pool in hotel: Large Indoor Pool generally closes at 10 pm. However, during pandemic pool is closed to help prevent spread of disease. Pool will reopen once City and County allow for this.
  • Three Star Suburban property
From$75
Very Good 4.0 /5 Review Score Call BookMore Details
SpringHill Suites by Marriott St. Louis Airport/Earth City - St. Louis
+1-888-469-4795
3099 Rider Trail South, St. Louis, MO 63044 +1-888-469-4795 ~14.42 miles southwest of Elsah
  • We have a pool
  • Mid-scale property
From$109
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Best Western Plus The Charles Hotel
+1-888-734-9421
1425 South 5th St., Saint Charles, MO 63301 +1-888-734-9421 ~14.64 miles southwest of Elsah
  • Includes a pool: Indoor, heated pool. Hours: 5am to 11pm, daily. Largest hotel pool in the St. Charles, MO area. 13 ft deep end. Large, oversized with pool lift available. No lifeguard on duty. Swim at your own risk. Children are not allowed in the pool area without an adult present.
  • Affordable Convention Center hotel
From$84
Average 3.0 /5 Hotel Reviews Call BookMore Details
Courtyard by Marriott St. Louis Airport / Earth City
+1-888-841-5292
3101 Rider Trail South Hazelwood Mo 63044, Hazelwood, MO 63044 +1-888-841-5292 ~14.66 miles south of Elsah
  • Has swimming pool: Indoor Pool
  • Affordable Airport property
From$80
Average 3.0 /5 Latest Reviews Call BookMore Details
Pear Tree Inn St. Louis Airport - St. Ann
+1-888-455-5160
10810 Pear Tree Lane, St. Ann, MO 63074 +1-888-455-5160 ~14.76 miles south of Elsah
  • Pool details: Outdoor Pool (10 am - 10 pm)
  • Cheap Airport property
From$85
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Drury Plaza Hotel St. Louis St. Charles
+1-888-965-8297
380 Mulholland Dr., St. Charles, MO 63303 +1-888-965-8297 ~14.80 miles southwest of Elsah
  • Pool available: Indoor/outdoor pool and whirlpool (9am-10pm)
  • Midscale Suburban property
From$59
Average 3.0 /5 Reviews Call BookMore Details
Super 8 by Wyndham St. Charles
+1-888-906-6358
3040 West Clay, Saint Charles, MO 63301 +1-888-906-6358 ~14.94 miles southwest of Elsah
  • Has swimming pool: 18x34 INDOOR HEATED POOL.
  • Cheap Convention Center property
From$60
Average 3.0 /5 Review Score Call BookMore Details
Homewood Suites by Hilton St. Louis Riverport Airport West in Maryland Heights
+1-888-749-6785
13639 Riverport Dr., Maryland Heights, MO 63043 +1-888-749-6785 ~15.04 miles southwest of Elsah
  • Has swimming pool: Indoor pool
  • 3-star Airport hotel
From$80
Average 3.0 /5 Guest Reviews Call BookMore Details
Best Western Plus St. Louis Airport Hotel : 4576 Woodson Rd.
+1-888-878-9982
4576 Woodson Rd., Saint Louis, MO 63134 +1-888-878-9982 ~15.05 miles south of Elsah
  • Has swimming pool: Indoor heated pool open daily from 6:00am - 11:00pm
  • Affordable Airport hotel
From$65
Average 3.0 /5 Recent Reviews Call BookMore Details
Holiday Inn Express St. Louis Arpt Maryland Hgts : 13615 Riverport Dr.
+1-888-389-4485
13615 Riverport Dr., Maryland Heights, MO 63043 +1-888-389-4485 ~15.09 miles southwest of Elsah
  • Pool available: The hotel offers a heated indoor swimming pool that is available from 6am-10pm, daily.
  • Affordable Airport property
From$80
Average 3.0 /5 Recent Reviews Call BookMore Details
Drury Inn St. Louis Airport : 10490 Natural Bridge Rd.
+1-888-389-4121
10490 Natural Bridge Rd., St. Louis, MO 63134 +1-888-389-4121 ~15.79 miles south of Elsah
  • Pool available: Indoor Pool & Whirlpool (8 am - 10 pm)
  • Affordable Airport property
From$104
Very Good 4.0 /5 Reviews Call BookMore Details
Courtyard by Marriott St. Louis / St. Peters - St. Peters
+1-888-675-2083
4341 Veterans Memorial Pkwy., St. Peters, MO 63376 +1-888-675-2083 ~16.18 miles southwest of Elsah
  • Pool in hotel: Indoor pool open from 6am-11pm each day.
  • 3 star Suburban hotel
From$80
Average 3.0 /5 Guest Reviews Call BookMore Details
Hampton Inn St. Louis / Westport in Maryland Heights
+1-800-716-8490
2454 Old Dorsett Rd., Maryland Heights, MO 63043 +1-800-716-8490 ~16.99 miles south of Elsah
  • Our hotel comes with a pool
  • 3-star Suburban hotel
From$89
Very Good 4.0 /5 Reviews Call BookMore Details
Drury Inn & Suites St. Peters : 170 Mid Rivers Mall Circle
+1-800-805-5223
170 Mid Rivers Mall Circle, St Peters, MO 63376 +1-800-805-5223 ~17.78 miles southwest of Elsah
  • Includes a pool: Indoor Pool & Whirlpool (7 am - 10 pm)
  • 3-star Suburban hotel
From$90
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Country Inn & Suites by Radisson St. Peters Mo
+1-888-965-1860
3877 Veterans Memorial Pkwy., St. Peters, MO 63376 +1-888-965-1860 ~17.78 miles southwest of Elsah
  • Has swimming pool: 6AM-12Midnight Adults only 6am-7:30 AM and 11:00 PM -midnight Indoor lap pool 20X30 1.0 m-3.0 m
  • Mid-scale Suburban property
From$135
Average 3.0 /5 Hotel Reviews Call BookMore Details
Staybridge Suites St. Louis Westport
+1-888-788-5576
25 Progress Pkwy., St. Louis, MO 63146 +1-888-788-5576 ~17.83 miles south of Elsah
  • Pool details: Indoor pool
  • Midscale Suburban hotel
From$80
Very Good 4.5 /5 Read Reviews Call BookMore Details
La Quinta Inn & Suites by Wyndham St. Louis Westport
+1-888-897-9207
11805 Lackland Rd., St. Louis, MO 63146 +1-888-897-9207 ~18.03 miles south of Elsah
  • Pool details: Outdoor swimming pool, open from 8am to 10pm, daily from Memorial Day to Labor Day.
  • 3 star Suburban hotel
From$80
Average 3.0 /5 Read Reviews Call BookMore Details
Comfort Inn St. Louis Westport
+1-888-311-4278
12031 Lackland Rd., Saint Louis, MO 63146 +1-888-311-4278 ~18.20 miles south of Elsah
  • Includes a pool: Outdoor Pool
  • Midscale Suburban hotel
From$87
Average 3.0 /5 Guest Reviews Call BookMore Details
Sonesta Es Suites St. Louis Westport in St. Louis
+1-888-469-4795
1855 Craigshire Dr., St. Louis, MO 63146 +1-888-469-4795 ~18.63 miles south of Elsah
  • Has swimming pool
  • Midscale Suburban property
From$72
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Holiday Inn Express & Suites St. Peters - St. Peters
+1-888-734-9421
50 Richmond Center Blvd., St. Peters, MO 63376 +1-888-734-9421 ~19.50 miles southwest of Elsah
  • Pool details: Indoor heated pool. Hours 6am-10pm daily.
  • Three Star hotel
From$80
Average 3.0 /5 Reviews Call BookMore Details
Holiday Inn St. Louis Creve Coeur in St. Louis
+1-888-841-5292
1030 Woodcrest Terrace Dr., St. Louis, MO 63141 +1-888-841-5292 ~19.70 miles south of Elsah
  • Includes a pool: The hotel offers a heated saltwater indoor swimming pool that is available daily.
  • Three Star Suburban property
From$89
Average 3.0 /5 Guest Reviews Call BookMore Details
Drury Inn & Suites St. Louis Creve Coeur
+1-888-455-5160
11980 Olive Blvd., Creve Coeur, MO 63141 +1-888-455-5160 ~20.02 miles south of Elsah
  • Pool in hotel: Indoor Pool & Whirlpool (Mon-Fri 6 am – 10 pm & Sat-Sun 9 am – 10 pm)
  • Midscale Suburban hotel
From$94
Very Good 4.5 /5 Latest Reviews Call BookMore Details
Hampton Inn & Suites Clayton/St. Louis-Galleria Area in Clayton
+1-888-965-8297
216 North Meramec Ave., Clayton, MO 63105 +1-888-965-8297 ~20.57 miles south of Elsah
  • Includes a pool: Indoor
  • Affordable Suburban hotel
From$90
Very Good 4.5 /5 Read Reviews Call BookMore Details
Best Western Plus Pontoon Beach - Pontoon Beach
+1-888-906-6358
4 Regency Pkwy., Pontoon Beach, IL 62040 +1-888-906-6358 ~20.80 miles southeast of Elsah
  • Has swimming pool: Heated indoor pool
  • Mid-scale Highway hotel
From$75
Very Good 4.0 /5 Latest Reviews Call BookMore Details
La Quinta Inn & Suites by Wyndham Pontoon Beach : 14 Regency Pkwy.
+1-888-749-6785
14 Regency Pkwy., Granite City, IL 62040 +1-888-749-6785 ~20.88 miles southeast of Elsah
  • Pool details: We have a indoor pool. The hours are from 9am-10pm
  • Three Star Downtown hotel
From$75
Average 3.0 /5 Reviews Call BookMore Details
The Royal Sonesta Chase Park Plaza St. Louis in St. Louis
+1-888-878-9982
212 Kingshighway Blvd., St. Louis, MO 63108 +1-888-878-9982 ~21.83 miles south of Elsah
  • Includes a pool: Outdoor, heated swimming pool. Open from 8:00AM-9:00PM
  • Four star Downtown property
From$109
Average 3.0 /5 Reviews Call BookMore Details
Mainstay Suites St. Louis Galleria
+1-888-389-4485
8011 Galleria Pkwy., Richmond Heights, MO 63117 +1-888-389-4485 ~22.04 miles south of Elsah
  • Pool details: Our outdoor pool is open 9am - 10pm, as weather permits.
  • Cheap Suburban hotel
From$60
Average 3.0 /5 Recent Reviews Call BookMore Details
Hilton St. Louis Frontenac
+1-888-389-4121
1335 South Lindbergh Blvd., St. Louis, MO 63131 +1-888-389-4121 ~22.05 miles south of Elsah
  • Pool available: Outdoor pool, open seasonally 9am - 10pm Take a break after a busy day of meetings or bring the kids along for some family fun. The pool and surrounding patio is the ideal place to grab a snack while catching some rays.
  • 4 star Suburban hotel
From$119
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Drury Inn & Suites St. Louis Brentwood : 8700 Eager Rd.
+1-888-675-2083
8700 Eager Rd., Brentwood, MO 63144 +1-888-675-2083 ~22.35 miles south of Elsah
  • Has swimming pool: Indoor/Outdoor Pool Opened 9am-10pm
  • 3-star hotel
From$132
Average 3.0 /5 Recent Reviews Call BookMore Details
Aloft St. Louis / Cortex - St. Louis
+1-800-716-8490
4245 Duncan Ave., St. Louis, MO 63110 +1-800-716-8490 ~22.56 miles south of Elsah
  • Has swimming pool: Splash - Indoor Pool
  • Affordable Downtown hotel
From$80
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Marriott St. Louis West
+1-800-805-5223
660 Maryville Centre Dr., St. Louis, MO 63141 +1-800-805-5223 ~22.73 miles south of Elsah
  • Pool in hotel: Indoor pool open from 8:00 AM to 10:00PM Outdoor pool open from 8:00 AM to 9:00PM (Seasonal)
  • Midscale Suburban property
From$99
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Home2 Suites by Hilton St. Louis/Forest Park in St. Louis
+1-888-965-1860
920 South Taylor Ave., St. Louis, MO 63110 +1-888-965-1860 ~22.75 miles south of Elsah
  • Has a pool!
  • Mid-scale Highway hotel
From$100
Average 3.0 /5 Hotel Reviews Call BookMore Details
Homewood Suites by Hilton St. Louis-Chesterfield : 840 Chesterfield Pkwy. West
+1-888-788-5576
840 Chesterfield Pkwy. West, Chesterfield, MO 63017 +1-888-788-5576 ~22.87 miles southwest of Elsah
  • Pool available: outdoor seasonal pool, 10am-9pm
  • Mid-scale Suburban property
From$94
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Courtyard by Marriott St. Louis Chesterfield - Chesterfield
+1-888-897-9207
17369 Chesterfield Airport Rd., Chesterfield, MO 63005 +1-888-897-9207 ~23.06 miles southwest of Elsah
  • Pool available: Indoor Heated Pool (Hours 8am to 10pm)
  • Midscale Suburban hotel
From$80
Average 3.0 /5 Recent Reviews Call BookMore Details
Comfort Inn & Suites St. Louis Chesterfield
+1-888-311-4278
18375 Chesterfield Airport Rd., Chesterfield, MO 63005 +1-888-311-4278 ~23.06 miles southwest of Elsah
  • Has a pool!
  • Affordable Suburban property
From$80
Average 3.0 /5 Hotel Reviews Call BookMore Details
Fairfield Inn & Suites by Marriott St. Louis Chesterfield
+1-888-469-4795
1065 a Chesterfield Pkwy. East, Chesterfield, MO 63017 +1-888-469-4795 ~23.22 miles southwest of Elsah
  • Pool in hotel: Indoor pool. Pool closes at 11pm and is accesssed with the guest room key.
  • Three Star Suburban property
From$65
Average 3.0 /5 Reviews Call BookMore Details
Courtyard by Marriott St. Louis Airport / Earth City - Chesterfield
+1-888-734-9421
1065 Chesterfield Pkwy. East, Chesterfield, MO 63017 +1-888-734-9421 ~23.22 miles southwest of Elsah
  • Pool available: We have an indoor heated pool, open 7 days a week from 7:00 am - 11:00pm.
  • 3 star Suburban property
From$119
Average 3.0 /5 Recent Reviews Call BookMore Details
Drury Inn & Suites St. Louis Near Forest Park : 2111 Sulphur Ave.
+1-888-841-5292
2111 Sulphur Ave., St. Louis, MO 63139 +1-888-841-5292 ~23.41 miles south of Elsah
  • Includes a pool: Indoor/Outdoor Pool & Whirlpool (9 am - 10 pm)
  • Affordable Suburban hotel
From$113
Very Good 4.5 /5 Reviews Call BookMore Details
The Pear Tree Inn Near Union Station in St Louis
+1-888-455-5160
2211 Market St., St Louis, MO 63103 +1-888-455-5160 ~23.48 miles south of Elsah
  • Pool details: Indoor Pool & Whirlpool (8 am - 10 pm)
  • 3-star Downtown property
From$90
Very Good 4.0 /5 Review Score Call BookMore Details
Drury Plaza Hotel St. Louis Chesterfield
+1-888-965-8297
355 Chesterfield Center East, Chesterfield, MO 63017 +1-888-965-8297 ~23.53 miles southwest of Elsah
  • Includes a pool: Indoor/Outdoor Pool & Whirlpool (9 am - 10 pm)
  • Affordable Suburban hotel
From$113
Very Good 4.5 /5 Review Score Call BookMore Details
The Last Hotel Stl - St. Louis
+1-888-906-6358
1501 Washington Ave., St. Louis, MO 63103 +1-888-906-6358 ~23.57 miles south of Elsah
  • Includes a pool: 8:00am - 5:00pm, Children allowed with an Adult. 5pm - midnight - 21 and older only. Rooftop Bar and Lounge. Pool is 60 foot long by 15 foot wide and has seating along each side.
  • Expensive Downtown hotel
From$149
Excellent 5.0 /5 Read Reviews Call BookMore Details
Holiday Inn St. Louis - Downtown Conv Ctr, an IHG Hotel : 811 North 9th St.
+1-888-749-6785
811 North 9th St., St. Louis, MO 63101 +1-888-749-6785 ~23.71 miles south of Elsah
  • Pool in hotel: 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.
  • Mid-scale Downtown property
From$80
Average 3.0 /5 Guest Reviews Call BookMore Details
Drury Inn St. Louis Union Station in St. Louis
+1-888-878-9982
201 South 20th St., St. Louis, MO 63103 +1-888-878-9982 ~23.71 miles south of Elsah
  • Includes a pool: Indoor Pool & Whirlpool Open 9am - 10pm Daily.
  • Mid-scale Downtown property
From$104
Very Good 4.5 /5 Reviews Call BookMore Details
Back to Top