Hotels Close to Bhc Spirit St Louis Hospital. We have listed the hotels within a 25 mile radius of Bhc Spirit St Louis Hospital in order to assist you with making a hotel reservation for your visit. Each hotel listing displays the address, star rating, mileage from Bhc Spirit St Louis Hospital and an example of rates recently seen for that hotel.

Hotels Closest To Bhc Spirit St Louis Hospital - Saint Charles

The Hiding Place Bed and Break
309 E Oak St.
Warrenton, MO 63383
Only 25.34 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: (no rate information available)
This hotel has been rated as: 3 Star


Airport Inn
4576 Woodson Road
Saint Louis, MO 63134
Only 18.00 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 33.00 - 50.03 )


Americas Best Value Inn
3655 Pennridge Drive
Bridgeton, MO 63044
Only 14.76 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 33.99 - 39.99 )
This hotel has been rated as: 1 Star


Days Inn St. Louis North
7350 North Hanley Rd
Hazelwood, MO 63042
Only 19.54 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 35.52 - 80.95 )
This hotel has been rated as: 1 Star


Rodeway Inn & Suites Fenton
1860 Bowles Avenue
Fenton, MO 63026-1925
Only 16.80 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 41.95 - 49.95 )
This hotel has been rated as: 1 Star


Americas Best Value Inn
10600 Veterans Memorial
Lake Saint Louis, MO 63367
Only 7.52 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 42.99 - 109.99 )
This hotel has been rated as: 1 Star


Red Roof Inn St Louis Westport
11837 Lackland Rd
Saint Louis, MO 63146
Only 13.65 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 45.44 - 49.94 )
This hotel has been rated as: 1 Star


The STL Hotel
4545 N Lindbergh Boulevard
Bridgeton, MO 63044
Only 16.06 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 45.94 - 55.00 )
This hotel has been rated as: 1 Star


Americas Best Value Inn
220 Arlington Way
Warrenton, MO 63383
Only 25.63 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 45.95 - 59.00 )
This hotel has been rated as: 1 Star


Ramada St. Louis Airport North
9079 Dunn Road
Hazelwood, MO 63042
Only 18.53 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 46.75 - 55.00 )
This hotel has been rated as: 1 Star


St. Louis Travelodge
9645 Natural Bridge Road
Berkeley, MO 63134
Only 18.65 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 47.20 - 55.20 )
This hotel has been rated as: 1 Star


Super 8 Warrenton
1429 North Service Road East
Warrenton, MO 63383
Only 25.34 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 48.45 - 50.15 )
This hotel has been rated as: 1 Star


Quality Inn Airport
10232 Natural Bridge Rd.
Saint Louis, MO 63134
Only 17.91 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 48.74 - 60.93 )
This hotel has been rated as: 1 Star


Days Inn Eureka MO
15 Hilltop Village Center/I-44
Eureka, MO 63025
Only 14.55 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 49.01 - 49.01 )
This hotel has been rated as: 3 Star


Super 8 St. Louis Airport
9798 Saint Charles Rock Road
Saint Louis, MO 63114
Only 17.11 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 49.88 - 128.88 )
This hotel has been rated as: 1 Star


Super 8 Eureka/Six Flags Nearby
1733 West 5th Street
Eureka, MO 63025
Only 14.40 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 49.99 - 59.99 )
This hotel has been rated as: 1 Star


Rodeway Inn Saint Charles
3800 Harry S. Truman Boulevard
Saint Charles, MO 63301
Only 8.94 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 49.99 - 49.99 )
This hotel has been rated as: 1 Star


Knights Inn Ferguson
2790 Target Dr
Saint Louis, MO 63136
Only 23.19 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 50.00 - 50.00 )
This hotel has been rated as: 1 Star


Days Inn Warrenton
220 Arlington Way I-70
Warrenton, MO 63383
Only 25.08 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 50.96 - 69.95 )
This hotel has been rated as: 2 Star


Super 8 - Fenton/St. Louis Area
650 South Highway Drive
Fenton, MO 63026
Only 17.39 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 50.99 - 50.99 )
This hotel has been rated as: 1 Star


Super 8 St Charles
3040 W Clay
Saint Charles, MO 63301
Only 9.75 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 52.79 - 56.95 )
This hotel has been rated as: 2 Star


Americas Best Inns-Eureka
1725 W 5th Street
Eureka, MO 63025
Only 14.42 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 52.88 - 54.88 )
This hotel has been rated as: 1 Star


Days Inn St. Louis Airport
4545 Woodson Road I-70
Saint Louis, MO 63134
Only 17.94 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 54.99 - 54.99 )
This hotel has been rated as: 1 Star


Super 8 OFallon MO/St. Louis Area
987 W Terra Lane
O'Fallon, MO 63366-2300
Only 6.59 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 54.99 - 56.24 )
This hotel has been rated as: 1 Star


Knights Inn Wentzville MO
1400 Continental Drive
Wentzville, MO 63385
Only 10.26 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 56.95 - 62.95 )
This hotel has been rated as: 1 Star


Comfort Inn Arnold
3610 West Outer Rd.
Arnold, MO 63010
Only 26.11 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 59.00 - 109.00 )
This hotel has been rated as: 2 Star


Quality Inn Westport
2434 Old Dorsett Rd.
Maryland Heights, MO 63043
Only 13.08 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 59.00 - 69.00 )
This hotel has been rated as: 1 Star


Super 8 Bridgeton/Arpt/St Louis Area
I-270, Exit 20C
Bridgeton, MO 63044
Only 14.08 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 59.09 - 69.09 )
This hotel has been rated as: 1 Star


Super 8 St. Clair MO
1010 S Outer Road
Saint Clair, MO 63077-1047
Only 28.88 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 59.88 - 142.88 )
This hotel has been rated as: 2 Star


Ramada St Peters MO
130 Salt Lick Road
Saint Peters, MO 63376
Only 6.30 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 59.99 - 109.99 )
This hotel has been rated as: 2 Star


Econo Lodge Southwest
3730 S. Lindbergh Blvd.
Saint Louis, MO 63127-1397
Only 18.89 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 59.99 - 59.99 )
This hotel has been rated as: 2 Star


BEST WESTERN St. Louis Inn
6224 Heimos Industrial Park Drive
Saint Louis, MO 63129-6300
Only 24.35 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 62.99 - 89.10 )
This hotel has been rated as: 3 Star


Days Inn St Peters/St Charles
130 Salt Lick Rd
Saint Peters, MO 63376
Only 6.33 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 62.99 - 62.99 )
This hotel has been rated as: 1 Star


Garden Plaza St. Louis West -
4341 Veterans memorial Pkwy
Saint Peters, MO 63376
Only 8.20 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 64.80 - 72.00 )
This hotel has been rated as: 2 Star


Comfort Suites Saint Charles
1400 S. Fifth Street
Saint Charles, MO 63301
Only 11.29 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 64.99 - 144.99 )
This hotel has been rated as: 2 Star


La Quinta Inn & Suites St Louis Maryland Heights
12330 Dorsett Rd
Saint Louis, MO 63043
Only 12.92 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 65.00 - 85.00 )
This hotel has been rated as: 2 Star


Comfort Inn Westport
12031 Lackland Rd.
Saint Louis, MO 63146
Only 13.24 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 65.62 - 121.87 )
This hotel has been rated as: 2 Star


Days Inn St. Louis - Lindbergh Boulevard
3654 S Lindbergh Blvd
Saint Louis, MO 63127
Only 18.86 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 69.00 - 109.00 )
This hotel has been rated as: 1 Star


La Quinta Inn St Louis Airport
5781 Campus Court
Hazelwood, MO 63042-2336
Only 16.80 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 69.00 - 99.00 )
This hotel has been rated as: 2 Star


Holiday Inn WENTZVILLE-OFALLON
900 CORPORATE PARKWAY
Wentzville, MO 63385
Only 9.42 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 69.95 - 129.95 )
This hotel has been rated as: 3 Star


Red Roof Inn St Louis/St Charles
2010 Zumbehl Rd
Saint Charles, MO 63303
Only 9.66 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 69.99 - 69.99 )
This hotel has been rated as: 2 Star


Comfort Inn & Suites
100 Comfort Inn Court
O'Fallon, MO 63366
Only 6.05 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 69.99 - 79.99 )
This hotel has been rated as: 2 Star


BEST WESTERN Airport Plaza Inn & Conference Center
4530 N Lindbergh Boulevard
Bridgeton, MO 63044-2201
Only 16.04 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 69.99 - 89.99 )
This hotel has been rated as: 2 Star


Baymont - Warrenton, MO
425 East Veterans Memorial Pky
Warrenton, MO 63383
Only 25.66 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 69.99 - 69.99 )
This hotel has been rated as: 2 Star


Quality Inn Foristell
12 Highway W
Foristell, MO 63348
Only 15.96 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 69.99 - 74.99 )
This hotel has been rated as: 2 Star


Travelodge Six Flags / Gray Summit
2875 Highway 100
Gray Summit, MO 63089
Only 17.64 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 71.20 - 75.20 )
This hotel has been rated as: 2 Star


Wingate By Wyndham St. Charles MO
32 Research Park Circle
Weldon Spring, MO 63304
Only 1.06 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 71.20 - 159.00 )
This hotel has been rated as: 3 Star


Super 8 St. Louis/North
2790 Target Drive
Saint Louis, MO 63136-3116
Only 23.19 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 71.89 - 71.89 )
This hotel has been rated as: 1 Star


Country Inn & Suites By Carlson, St. Peters, MO
3877 Veterans Memorial Parkway
Saint Peters, MO 63376
Only 8.69 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 72.40 - 90.50 )
This hotel has been rated as: 3 Star


Quality Inn & Suites Historic St. Charles
1425 South Fifth Street
Saint Charles, MO 63301
Only 11.21 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 74.99 - 79.68 )
This hotel has been rated as: 2 Star


Days Inn - St. Louis/Westport, MO
1970 Craig Road
Saint Louis, MO 63146
Only 13.38 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 74.99 - 84.99 )
This hotel has been rated as: 2 Star


La Quinta Inn St Louis Hazelwood
318 Taylor Rd
Hazelwood, MO 63042
Only 18.58 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 75.00 - 125.00 )
This hotel has been rated as: 2 Star


Americas Best Value Inn
6602 S Lindbergh Blvd
Saint Louis, MO 63123
Only 23.48 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 75.00 - 120.00 )
This hotel has been rated as: 1 Star


Days Inn St. Charles/St. Louis
2781 Veterans Memorial Parkway
Saint Charles, MO 63303
Only 10.21 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 75.99 - 75.99 )
This hotel has been rated as: 1 Star


Super 8 Wentzville
4 Ruggeri Dr
Wentzville, MO 63385
Only 12.01 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 76.88 - 88.88 )
This hotel has been rated as: 2 Star


Crowne Plaza SAINT LOUIS - CLAYTON
7750 CARONDELET AVENUE
Clayton, MO 63105
Only 19.55 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 78.00 - 112.00 )
This hotel has been rated as: 3 Star


Comfort Inn & Suites
18375 Chesterfield Arpt. Rd.
Chesterfield, MO 63005
Only 3.43 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 79.00 - 119.00 )
This hotel has been rated as: 2 Star


Quality Inn Near Six Flags St. Louis
1400 West Osage St.
Pacific, MO 63069
Only 16.24 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 79.00 - 129.00 )
This hotel has been rated as: 2 Star


Americas Best Value Inn
1310 Bass Pro Drive
Saint Charles, MO 63301
Only 11.10 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 79.00 - 79.00 )
This hotel has been rated as: 1 Star


Luxury Inn And Suites
107 King Drive
Troy, MO 63379
Only 24.40 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 79.00 - 99.00 )
This hotel has been rated as: 3 Star


Super 8 Washington
2081 Eckelkamp Court
Washington, MO 63090
Only 21.04 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 79.88 - 84.88 )
This hotel has been rated as: 2 Star


Pear Tree Inn Fenton
1100 SOUTH HIGHWAY DR.
Fenton, MO 63026
Only 16.68 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 79.99 - 79.99 )
This hotel has been rated as: 2 Star


Comfort Inn Airport & Conference Center
9600 Natural Bridge Road
Saint Louis, MO 63134
Only 18.63 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 79.99 - 89.99 )
This hotel has been rated as: 2 Star


Americas Best Value Inn
4545 Woodson Road
Saint Louis, MO 63134
Only 17.91 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 79.99 - 79.99 )
This hotel has been rated as: 1 Star


Fairfield Inn St. Louis Fenton
1680 Fenton Business Park Court
Fenton, MO 63026
Only 17.63 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 84.00 - 94.00 )
This hotel has been rated as: 3 Star


Comfort Inn & Suites
7133 Douglas Palmer Place
Hazelwood, MO 63042
Only 18.51 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 84.00 - 89.00 )
This hotel has been rated as: 2 Star


Homewood Suites Chesterfield
840 North Chesterfield Pkwy West
Chesterfield, MO 63017
Only 8.14 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 84.15 - 174.60 )
This hotel has been rated as: 3 Star


Hampton Inn St LouisSt Charles
3720 West Clay Street
Saint Charles, MO 63301
Only 8.90 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 84.15 - 99.00 )
This hotel has been rated as: 2 Star


Drury Inn St Louis Airport
10490 NATURAL BRIDGE ROAD
Saint Louis, MO 63134
Only 18.91 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 84.99 - 89.99 )
This hotel has been rated as: 3 Star


PEAR TREE INN ST LOUIS AIRPORT
10810 PEAR TREE LANE
Saint Louis, MO 63074
Only 17.21 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 84.99 - 94.99 )
This hotel has been rated as: 3 Star


La Quinta Inn & Suites St Louis Westport
11805 Lackland Rd
Saint Louis, MO 63146
Only 13.74 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 85.00 - 105.00 )
This hotel has been rated as: 3 Star


Candlewood Suites ST. LOUIS
3250 RIDER TRAIL SOUTH
Earth City, MO 63045
Only 13.10 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 86.00 - 103.00 )
This hotel has been rated as: 2 Star


Super 8 Troy
28 Turnbull Trail
Troy, MO 63379
Only 24.22 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 87.00 - 137.00 )
This hotel has been rated as: 2 Star


Wingate By Wyndham Maryland Heights
13615 Riverport Drive
Maryland Heights, MO 63043
Only 12.41 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 87.20 - 111.20 )
This hotel has been rated as: 3 Star


Holiday Inn ST. LOUIS-SOUTHWEST (VIKING)
10709 WATSON RD.
Saint Louis, MO 63127
Only 18.61 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 89.00 - 100.50 )
This hotel has been rated as: 3 Star


TownePlace Suites St. Louis Fenton
1662 Fenton Business Park Ct.
Fenton, MO 63026
Only 17.67 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 89.00 - 129.00 )
This hotel has been rated as: 3 Star


Country Inn & Suites By Carlson, O'Fallon, MO
1175 TECHNOLOGY DR
O'Fallon, MO 63368
Only 1.05 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 89.99 - 109.99 )
This hotel has been rated as: 2 Star


Value Place Arnold
888 Arnold Commons Dr.
Arnold, MO 63010
Only 25.10 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 90.00 - 90.00 )
This hotel has been rated as: 2 Star


Holiday Inn Express ST LOUIS DOWNTOWN
2625 LAFAYETTE AVENUE
Saint Louis, MO 63104
Only 26.08 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 90.30 - 154.15 )
This hotel has been rated as: 1 Star


Sleep Inn Saint Charles
150 Fountain Lakes Blvd.
Saint Charles, MO 63301
Only 12.01 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 92.49 - 102.49 )
This hotel has been rated as: 2 Star


Fairfield Inn St. Louis St. Charles
801 Veterans Memorial Parkway
Saint Charles, MO 63303
Only 10.93 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 94.00 - 99.00 )
This hotel has been rated as: 2 Star


Holiday Inn Express Hotel & Suites ST. LOUIS WEST - FENTON
1848 BOWLES AVE
Fenton, MO 63026
Only 16.71 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 94.06 - 94.06 )
This hotel has been rated as: 3 Star


Hampton Inn St Louis I44 Southwest Near Six Flags
9 Lambert Drury Drive
Saint Louis, MO 63088
Only 15.96 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 95.20 - 112.00 )
This hotel has been rated as: 3 Star


Holiday Inn ST LOUIS-FOREST PK/HAMPTON AVE
5915 WILSON AVENUE
Saint Louis, MO 63110
Only 22.68 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 95.77 - 108.55 )
This hotel has been rated as: 3 Star


Wildwood Town Center Hotel And Conference Center
2801 Fountain Place
Wildwood, MO 63040
Only 9.61 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 98.00 - 131.00 )
This hotel has been rated as: 3 Star


Renaissance St. Louis Airport Hotel
9801 Natural Bridge Road
Saint Louis, MO 63134
Only 18.44 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 99.00 - 149.00 )
This hotel has been rated as: 4 Star


TownePlace Suites St. Louis St. Charles
1800 Zumbehl Road
Saint Charles, MO 63303
Only 9.76 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 99.00 - 144.00 )
This hotel has been rated as: 2 Star


Hampton Inn St LouisChesterfield
16201 Swingley Ridge Road
Chesterfield, MO 63017-1798
Only 7.88 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 99.20 - 144.00 )
This hotel has been rated as: 3 Star


Holiday Inn Express ST. LOUIS AIRPORT- RIVERPORT
13735 RIVERPORT DRIVE
Saint Louis, MO 63043
Only 12.41 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 99.42 - 102.16 )
This hotel has been rated as: 2 Star


Holiday Inn Express Hotel & Suites ST. LOUIS WEST-O'FALLON
1175 TECHNOLOGY DRIVE
O'Fallon, MO 63368
Only 0.87 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 99.42 - 108.55 )
This hotel has been rated as: 3 Star


Drury Inn and Suites Fenton
1088 South Highway Drive
Fenton, MO 63026
Only 16.68 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 99.99 - 99.99 )
This hotel has been rated as: 3 Star


Red Roof Inn St Louis Forest Park/Hampton Avenue
I-44 at Hampton Ave South Exit 286
Saint Louis, MO 63110
Only 22.76 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 99.99 - 109.99 )
This hotel has been rated as: 2 Star


Hampton Inn StLouisNWI270Florissant
55 Dunn Rd.
Florissant, MO 63031
Only 19.62 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 101.15 - 179.00 )
This hotel has been rated as: 3 Star


Holiday Inn ST. LOUIS-AIRPORT
4505 WOODSON RD
Saint Louis, MO 63134
Only 17.93 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 101.38 - 126.17 )
This hotel has been rated as: 3 Star


St. Louis Marriott West
660 Maryville Centre Drive
Saint Louis, MO 63141
Only 11.47 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 102.00 - 209.00 )
This hotel has been rated as: 4 Star


Holiday Inn SAINT LOUIS - SOUTH (I-55)
4234 BUTLER HILL ROAD
Mehlville, MO 63129
Only 23.93 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 103.96 - 103.96 )
This hotel has been rated as: 3 Star


Residence Inn St. Louis O'Fallon
101 Progress Point Ct.
O'Fallon, MO 63368
Only 0.76 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 104.00 - 104.00 )
This hotel has been rated as: 3 Star


Pear Tree Inn Arnold
1201 Drury Lane
Arnold, MO 63010
Only 24.96 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 104.99 - 104.99 )
This hotel has been rated as: 2 Star


Drury Inn St Peters
170 WESTFIELD DRIVE
Saint Peters, MO 63376
Only 6.93 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 104.99 - 104.99 )
This hotel has been rated as: 3 Star


Holiday Inn ST. LOUIS-WESTPORT
1973 CRAIGSHIRE ST.
Saint Louis, MO 63146
Only 13.00 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 104.99 - 219.00 )
This hotel has been rated as: 3 Star


Grand Center Guesthouse
3721 Westminster Place
Saint Louis, MO 63108
Only 24.93 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 105.00 - 105.00 )
This hotel has been rated as: 2 Star


Sleep Inn & Suites
2621 East 5th Street
Washington, MO 63090
Only 19.74 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 107.00 - 147.00 )
This hotel has been rated as: 1 Star


Comfort Inn Near Six Flags St. Louis
1320 Thornton St.
Pacific, MO 63069
Only 16.11 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 109.00 - 134.00 )
This hotel has been rated as: 2 Star


Staybridge Suites OFALLON CHESTERFIELD
11 55 TECHNOLOGY DRIVE
O'Fallon, MO 63368
Only 0.86 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 109.00 - 155.67 )
This hotel has been rated as: 3 Star


Comfort Inn Central West End
4630 Lindell Blvd.
Saint Louis, MO 63108
Only 23.59 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 109.00 - 179.00 )
This hotel has been rated as: 2 Star


DoubleTree By Hilton St Louis Westport
1973 Craigshire Road
Saint Louis, MO 63146
Only 12.98 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 109.48 - 179.00 )
This hotel has been rated as: 3 Star


Hampton Inn And Suites St Louis South I55
4200 MidAmerica Lane
Saint Louis, MO 63129
Only 24.03 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 109.65 - 129.48 )
This hotel has been rated as: 3 Star


Holiday Inn SAINT LOUIS WEST AT SIX FLAGS
4901 SIX FLAGS ROAD
Eureka, MO 63025
Only 14.29 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 109.77 - 118.22 )
This hotel has been rated as: 3 Star


Super 8 Union
1015 East Main Street
Union, MO 63084
Only 24.83 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 109.88 - 116.88 )
This hotel has been rated as: 2 Star


DRURY INN AND SUITES ARNOLD
3800 STATE ROUTE 141
Arnold, MO 63010
Only 22.78 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 109.99 - 109.99 )
This hotel has been rated as: 3 Star


Sonesta ES Suites St. Louis
1855 Craigshire Road
Saint Louis, MO 63146
Only 13.15 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 110.00 - 120.00 )
This hotel has been rated as: 3 Star


Holiday Inn ST. LOUIS-SOUTH COUNTY CENTER
6921 SOUTH LINDBERGH
Saint Louis, MO 63125
Only 23.68 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 110.31 - 118.86 )
This hotel has been rated as: 3 Star


Holiday Inn Express WARRENTON
1008 N. HWY. 47
Warrenton, MO 63383
Only 25.34 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 113.66 - 151.66 )
This hotel has been rated as: 2 Star


BEST WESTERN Kirkwood Inn
1200 S Kirkwood Road
Saint Louis, MO 63122-7225
Only 18.40 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 114.99 - 114.99 )
This hotel has been rated as: 2 Star


Sheraton Clayton Plaza Hotel St. Louis
7730 Bonhomme Avenue
Saint Louis, MO 63105
Only 19.51 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 115.26 - 165.26 )
This hotel has been rated as: 4 Star


Courtyard St. Louis Airport/Earth City
3101 Rider Trail South
Saint Louis, MO 63044
Only 13.19 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 119.00 - 119.00 )
This hotel has been rated as: 3 Star


Hampton Inn St Louis Sunset Hills
1580 South Kirkwood Road
Saint Louis, MO 63127
Only 18.66 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 119.00 - 119.00 )
This hotel has been rated as: 3 Star


Drury Inn And Suites Creve Coeur
11980 OLIVE BLVD #14
Saint Louis, MO 63141
Only 13.16 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 119.99 - 139.99 )
This hotel has been rated as: 3 Star


Holiday Inn AIRPORT WEST EARTH CITY
3400 RIDER TRAIL SOUTH
Saint Louis, MO 63045
Only 12.86 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 123.13 - 132.25 )
This hotel has been rated as: 3 Star


Homewood Suites By Hilton St Louis Galleria
8040 Clayton Road
Richmond Heights, MO 63117
Only 19.30 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 124.79 - 143.41 )
This hotel has been rated as: 3 Star


Hilton St Louis Frontenac
1335 South Lindbergh Blvd.
Saint Louis, MO 63131
Only 16.19 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 127.20 - 325.00 )
This hotel has been rated as: 3 Star


Hilton Garden Inn St LouisO* Fallon
2310 Technology Dr.
O'Fallon, MO 63368
Only 4.32 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 127.42 - 169.00 )
This hotel has been rated as: 3 Star


Hampton Inn St LouisAirport
10820 Pear Tree Lane
Saint Louis, MO 63074
Only 17.20 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 129.00 - 149.00 )
This hotel has been rated as: 3 Star


SpringHill Suites St. Louis Chesterfield
1065 Chesterfield Parkway East
Chesterfield, MO 63017
Only 8.53 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 129.00 - 129.00 )
This hotel has been rated as: 3 Star


Hampton Inn Suites St Louis At Forest Park
5650 Oakland Ave.
Saint Louis, MO 63110
Only 22.71 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 129.00 - 144.00 )
This hotel has been rated as: 3 Star


Hilton Garden Inn St Louis Airport
4450 Evans Place
Saint Louis, MO 63134
Only 20.04 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 129.00 - 159.00 )
This hotel has been rated as: 3 Star


Homewood Suites By Hilton St Louis Riverport Airport West
13639 Riverport Dr.
Maryland Heights, MO 63043
Only 12.47 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 129.00 - 209.00 )
This hotel has been rated as: 3 Star


Parkway Hotel
4550 Forest Park Avenue
Saint Louis, MO 63108
Only 23.60 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 129.00 - 159.00 )
This hotel has been rated as: 3 Star


DoubleTree By Hilton Hotel Conference Center St Louis
16625 Swingley Ridge Road
Saint Louis, MO 63017
Only 7.64 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 131.12 - 229.00 )
This hotel has been rated as: 4 Star


Sheraton Westport Chalet Hotel St. Louis
191 Westport Plaza
Saint Louis, MO 63146
Only 13.02 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 134.00 - 134.00 )
This hotel has been rated as: 4 Star


Drury Inn and Suites Westport
12220 Dorsett Road
Maryland Heights, MO 63043
Only 13.13 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 134.99 - 134.99 )
This hotel has been rated as: 3 Star


SpringHill Suites St. Louis Airport/Earth City
3099 Rider Trail South
Saint Louis, MO 63044
Only 13.28 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 137.00 - 137.00 )
This hotel has been rated as: 3 Star


Courtyard St. Louis Creve Coeur
828 N New Ballas Road
Creve Coeur, MO 63146
Only 13.53 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 139.00 - 139.00 )
This hotel has been rated as: 3 Star


Courtyard St. Louis Westport Plaza
11888 Westline Industrial Dr
Saint Louis, MO 63146
Only 13.52 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 139.00 - 139.00 )
This hotel has been rated as: 3 Star


Hampton Inn St Louis Westport
2454 Old Dorsett Rd.
Maryland Heights, MO 63043
Only 13.10 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 139.00 - 149.00 )
This hotel has been rated as: 3 Star


Hampton Inn Suites St LouisChesterfield
5 McBride and Son Center Dr
Chesterfield, MO 63005
Only 5.51 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 139.00 - 169.00 )
This hotel has been rated as: 2 Star


Residence Inn St. Louis Chesterfield
15431 Conway Road
Chesterfield, MO 63017
Only 8.34 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 139.00 - 179.00 )
This hotel has been rated as: 3 Star


Country Inn & Suites By Carlson, St. Charles, MO
1190 South Main Street
Saint Charles, MO 63301
Only 11.66 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 139.00 - 139.00 )
This hotel has been rated as: 3 Star


SpringHill Suites St. Louis Brentwood
1231 Strassner Drive
Brentwood, MO 63144
Only 20.06 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 139.00 - 139.00 )
This hotel has been rated as: 3 Star


Drury Plaza Chesterfield
355 Chesterfield Center East
Chesterfield, MO 63017
Only 8.04 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 139.99 - 164.99 )
This hotel has been rated as: 3 Star


Drury Inn Suites STL Near Forest Pk
2111 SULPHUR AVE
Saint Louis, MO 63139
Only 22.59 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 139.99 - 139.99 )
This hotel has been rated as: 3 Star


Residence Inn St. Louis Airport/Earth City
3290 Rider Trail South
Earth City, MO 63045
Only 13.09 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 144.00 - 149.00 )
This hotel has been rated as: 3 Star


Embassy Suites St Louis Airport
11237 Lone Eagle Drive
Bridgeton, MO 63044
Only 15.77 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 149.00 - 149.00 )
This hotel has been rated as: 3 Star


Hilton Garden Inn St LouisChesterfield
16631 Chesterfield Grove Rd
Chesterfield, MO 63005
Only 6.92 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 149.00 - 174.00 )
This hotel has been rated as: 3 Star


Residence Inn St. Louis Westport Plaza
1881 Craigshire Rd.
Saint Louis, MO 63146
Only 13.09 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 149.00 - 214.00 )
This hotel has been rated as: 3 Star


Embassy Suites St LouisSt CharlesHotel Spa
Two Convention Center Plaza
Saint Charles, MO 63303
Only 10.83 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 149.00 - 750.00 )
This hotel has been rated as: 3 Star


Drury Inn Suites STL SW Valley Park
5 Lambert Drury Plaza
Saint Louis, MO 63088
Only 15.96 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 149.99 - 149.99 )
This hotel has been rated as: 3 Star


Holiday Inn Express Hotel & Suites ST CHARLES
3098 ELM POINT INDUSTRIAL DRIVE
Saint Charles, MO 63301
Only 12.13 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 154.30 - 214.30 )
This hotel has been rated as: 3 Star


Crowne Plaza ST. LOUIS AIRPORT
11228 LONE EAGLE DRIVE
Bridgeton, MO 63044
Only 15.76 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 159.00 - 179.00 )
This hotel has been rated as: 3 Star


Hilton St Louis Airport
10330 Natural Bridge Road
Saint Louis, MO 63134-3303
Only 17.86 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 159.00 - 199.00 )
This hotel has been rated as: 4 Star


Residence Inn St. Louis Galleria
8011 Galleria Parkway
Saint Louis, MO 63117
Only 19.40 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 159.00 - 199.00 )
This hotel has been rated as: 3 Star


Residence Inn St. Louis Downtown
525 S. Jefferson Avenue
Saint Louis, MO 63103
Only 26.02 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 159.00 - 169.00 )
This hotel has been rated as: 3 Star


The Cheshire
6300 Clayton Road
Saint Louis, MO 63117
Only 21.31 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 159.00 - 175.00 )
This hotel has been rated as: 4 Star


Seven Gables
26 N Meramec Avenue
Saint Louis, MO 63105
Only 19.31 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 169.00 - 189.00 )
This hotel has been rated as: 3 Star


Hotel Ignacio Saint Louis
3411 Olive Street
Saint Louis, MO 63103
Only 25.37 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 180.00 - 180.00 )
This hotel has been rated as: 3 Star


St. Louis Airport Marriott
10700 Pear Tree Lane
Saint Louis, MO 63134
Only 17.35 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 189.00 - 214.00 )
This hotel has been rated as: 4 Star


The Chase Park Plaza Hotel
212 N Kingshighway Blvd
Saint Louis, MO 63108
Only 23.35 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 198.75 - 218.75 )
This hotel has been rated as: 4 Star


The Ritz-Carlton, St. Louis
100 Carondelet Plaza
Saint Louis, MO 63105
Only 19.63 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 199.00 - 219.00 )
This hotel has been rated as: 4 Star


Value Place St Charles
2100 Old Hwy 94 S
Saint Charles, MO 63303
Only 8.93 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 219.00 - 249.00 )
This hotel has been rated as: 2 Star


Harrahs St. Louis Casino and Hotel
777 Casino Center Drive
Maryland Heights, MO 63043
Only 11.60 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 239.99 - 239.99 )
This hotel has been rated as: 3 Star


Sheraton Westport Plaza Hotel St. Louis
900 Westport Plaza
Saint Louis, MO 63146
Only 13.06 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 259.00 - 289.00 )
This hotel has been rated as: 4 Star


Brick Inn Bed and Breakfast
516 W. 3rd St.
Washington, MO 63090
Only 20.45 miles from Bhc Spirit St Louis Hospital
Nightly Rates recently seen: ( 265.71 - 265.71 )
This hotel has been rated as: 2 Star


Get Room Rates

Arrival Date

Departure Date
Adults
Children