Hotels Closest To Saint Louis Veterans Affairs Medical Center - Jefferson Barracks

SpringHill Suites St. Louis Brentwood

1231 Strassner Drive - Brentwood

TownePlace Suites By Marriott St. Louis Fenton

1662 Fenton Business Park Ct - Fenton

Fairfield Inn By Marriott Fenton

1680 Fenton Business Park Crt - Fenton

Homewood Suites by Hilton St Louis - Galleria

8040 Clayton Road - Richmond Heights

Hampton Inn St. Louis Southwest

9 Lambert Drury Place - Valley Park

Americas Best Inn & Suites - Caseyville

2423 Old Country Inn Drive - Caseyville

FairBridge Inn Express Caseyville

8950 Tucker Drive - Caseyville

Quality Inn & Suites Caseyville

2180 Patricia Drive - Caseyville

First Western Inn Caseyville

8787 Sasak Place - Caseyville

Travelodge by Wyndham St. Louis

9645 Natural Bridge Road - Berkeley

Super 8 by Wyndham Pevely

1711 Highway z - Pevely

Homewood Suites by Hilton St. Louis Westport

2434 Old Dorsett Road - Maryland Heights

Hampton Inn St. Louis/Westport

2454 Old Dorsett Road - Maryland Heights

Super 8 by Wyndham Belleville St. Louis Area

600 East Main Street - Belleville

Crowne Plaza St. Louis Airport

11228 Lone Eagle Drive - Bridgeton

Embassy Suites St. Louis - Airport

11237 Lone Eagle Drive - Bridgeton

Extended Stay America - St. Louis - Airport - Central

11252 Lone Eagle Drive - Bridgeton

Comfort Suites Fairview Heights

137 Ludwig Drive - Fairview Heights

Hampton Inn St Louis/Fairview Heights

150 Ludwig Drive - Fairview Heights

Country Inn & Suites by Radisson, Fairview Heights, IL

140 Ludwig Drive - Fairview Heights

Super 8 by Wyndham Fairview Heights-St. Louis

45 Ludwig Drive - Fairview Heights

Hyatt Place St. Louis/Chesterfield

333 Chesterfield Center East - Chesterfield

Econo Lodge Inn & Suites

305 Salem Place - Fairview Heights

Holiday Inn St. Louis Fairview Heights

313 Salem Place - Fairview Heights

Hampton Inn St. Louis/Chesterfield

16201 Swingley Ridge Rd - Chesterfield

Homewood Suites by Hilton St. Louis-Chesterfield

840 North Chesterfield Pkwy West - Chesterfield

Welcome Suites Hazelwood

155 Chapel Ridge Road - Hazelwood

DoubleTree by Hilton Hotel St. Louis - Chesterfield

16625 Swingley Ridge Rd - Chesterfield

DoubleTree by Hilton Collinsville - St. Louis

1000 Eastport Plaza Drive - Collinsville