We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Hotels Near Lambert-St. Louis Intl Airport (STL)

Saint Louis, Missouri
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travellers recommend

10490 Natural Bridge Road, Berkeley, Saint Louis, MO 63134
1.0 km from Lambert-St. Louis Intl Airport (STL)
#24 of 123 hotels in Saint Louis
Professional photos | Traveller photos (31) | Map
Show Prices
10820 Peartree Lane, Saint Ann, MO 63074
1.1 km from Lambert-St. Louis Intl Airport (STL)
Special Offer Airport Parking Deal
Hampton Inn St. Louis-Airport Slideshow
#1 of 3 hotels in Saint Ann
Professional photos | Traveller photos (18) | Map
Show Prices
10810 Pear Tree Ln, Saint Ann, MO 63074
1.1 km from Lambert-St. Louis Intl Airport (STL)
#2 of 3 hotels in Saint Ann
Professional photos | Traveller photos (12) | Map
Show Prices
10700 Peartree Lane, Berkeley, Saint Louis, MO 63134
1.2 km from Lambert-St. Louis Intl Airport (STL)
Special Offer Earn Rewards Points!
Marriott St. Louis Airport Slideshow
#33 of 123 hotels in Saint Louis
Professional photos | Traveller photos (98) | Map
Show Prices
10330 Natural Bridge Road, Berkeley, Saint Louis, MO 63134
1.3 km from Lambert-St. Louis Intl Airport (STL)
Special Offer Airport Parking Deal
GreenLeadersSilver level
Hilton St. Louis Airport Slideshow
#45 of 123 hotels in Saint Louis
Professional photos | Traveller photos (161) | Map
Show Prices
10232 Natural Bridge Road, Berkeley, Saint Louis, MO 63134-3302 (Formerly St. Louis Airport Hotel)
1.5 km from Lambert-St. Louis Intl Airport (STL)
Special Offer Choice Privileges Points
Quality Inn Airport St. Louis Slideshow
#92 of 123 hotels in Saint Louis
Professional photos | Traveller photos (33) | Map
Show Prices
4505 Woodson Road, Woodson Terrace, Saint Louis, MO 63134
1.6 km from Lambert-St. Louis Intl Airport (STL)
Special Offer Save on Hotel Packages!
Holiday Inn St. Louis Airport Slideshow
#82 of 123 hotels in Saint Louis
Professional photos | Traveller photos (39) | Map
Show Prices
Econolodge (Berkeley) 2.0 of 5
4576 Woodson Rd., Berkeley, Saint Louis, MO 63134 (Formerly Motel 6 St Louis - Airport)
1.6 km from Lambert-St. Louis Intl Airport (STL)
#91 of 123 hotels in Saint Louis
Professional photos | Traveller photos (11) | Map
Show Prices
4545 Woodson Road, Berkeley, Saint Louis, MO 63134 (Formerly Days Inn St. Louis Airport)
1.6 km from Lambert-St. Louis Intl Airport (STL)
#104 of 123 hotels in Saint Louis
#12 of 12 hotels in Berkeley
Professional photos | Traveller photos (24) | Map
Show Prices
4576 Woodson Rd., Saint Louis, MO 63134
1.6 km from Lambert-St. Louis Intl Airport (STL)
Special Offer Choice Privileges Points
#107 of 123 hotels in Saint Louis
Professional photos | Traveller photos (6) | Map
Show Prices
10000 Natural Bridge Road, Woodson Terrace, Saint Louis, MO 63134
1.9 km from Lambert-St. Louis Intl Airport (STL)
Special Offer Save on Hotel Packages!
Holiday Inn Express Hotel & Suites St Louis Airport Slideshow
#59 of 123 hotels in Saint Louis
Professional photos | Traveller photos (8) | Map
Show Prices
Bridgeport Inn (Hazelwood)
4199 N Lindbergh, Hazelwood, MO 63044
2.1 km from Lambert-St. Louis Intl Airport (STL)
9801 Natural Bridge Rd., Berkeley, Saint Louis, MO 63134
2.3 km from Lambert-St. Louis Intl Airport (STL)
Special Offer $25 Daily Credit
Renaissance St. Louis Airport Hotel Slideshow
#68 of 123 hotels in Saint Louis
Professional photos | Traveller photos (117) | Map
Show Prices
4545 North Lindbergh, Bridgeton, IN MO 63044
2.3 km from Lambert-St. Louis Intl Airport (STL)
#1 of 1 hotels in Bridgeton
Traveller photos (7) | Map
Show Prices
4530 North Lindbergh Boulevard, Bridgeton, Saint Louis, MO 63044-2201
2.5 km from Lambert-St. Louis Intl Airport (STL)
Special Offer Book Direct for Best...
Airport Plaza Inn & Conference Center Slideshow
#71 of 123 hotels in Saint Louis
Professional photos | Traveller photos (33) | Map
Show Prices
155 Chapel Ridge Road, Hazelwood, MO 63042 (Formerly StudioPLUS)
2.6 km from Lambert-St. Louis Intl Airport (STL)
Special Offer Save up to 10% Today!
Extended Stay America - St. Louis - Airport - Chapel Ridge Road Slideshow
#7 of 10 hotels in Hazelwood
Professional photos | Traveller photos (13) | Map
Show Prices
6065 North Lindbergh Boulevard, Hazelwood, MO 63042
2.6 km from Lambert-St. Louis Intl Airport (STL)
Special Offer Save up to 10% Today!
Extended Stay America - St. Louis - Airport - N. Lindbergh Blvd. Slideshow
#8 of 10 hotels in Hazelwood
Professional photos | Traveller photos (27) | Map
Show Prices
9645 Natural Bridge, Berkeley, Saint Louis, MO 63134
2.8 km from Lambert-St. Louis Intl Airport (STL)
Special Offer Free High Speed Internet
St. Louis Travelodge Slideshow
#72 of 123 hotels in Saint Louis
Professional photos | Traveller photos (11) | Map
Show Prices
9798 Saint Charles Rock Rd, Berkeley, Saint Louis, MO 63114
2.9 km from Lambert-St. Louis Intl Airport (STL)
#89 of 123 hotels in Saint Louis
Professional photos | Traveller photos (29) | Map
Show Prices
9600 Natural Bridge Road, Berkeley, Saint Louis, MO 63134 (Formerly Comfort Inn Airport & Conference Center St Louis)
2.9 km from Lambert-St. Louis Intl Airport (STL)
Special Offer Choice Privileges Points
Clarion Hotel Airport Slideshow
#93 of 123 hotels in Saint Louis
#10 of 12 hotels in Berkeley
Traveller photos (23) | Map
Show Prices
11228 Lone Eagle Drive, Bridgeton, Saint Louis, MO 63044
3.0 km from Lambert-St. Louis Intl Airport (STL)
Special Offer Save on Hotel Packages!
Crowne Plaza St Louis Airport Slideshow
#54 of 123 hotels in Saint Louis
Professional photos | Traveller photos (106) | Map
Show Prices
Airport Motel (Hazelwood)
6221 N. Lindbergh Blvd., Hazelwood, MO 63042
3.0 km from Lambert-St. Louis Intl Airport (STL)
#5 of 10 hotels in Hazelwood
Map
11237 Lone Eagle Drive, Bridgeton, Saint Louis, MO 63044
3.1 km from Lambert-St. Louis Intl Airport (STL)
Special Offer $109 Fri-Sat, $149...
Embassy Suites St. Louis - Airport Slideshow
#55 of 123 hotels in Saint Louis
Professional photos | Traveller photos (51) | Map
Show Prices
11252 Lone Eagle Drive, Bridgeton, Saint Louis, MO 63044 (Formerly Homestead Studio Suites - St. Louis - Airport)
3.1 km from Lambert-St. Louis Intl Airport (STL)
Special Offer Save up to 10% Today!
Extended Stay America - St Louis - Airport - Central Slideshow
#102 of 123 hotels in Saint Louis
Professional photos | Traveller photos (17) | Map
Show Prices
7133 Douglas Palmer Place, Hazelwood, MO 63042
3.6 km from Lambert-St. Louis Intl Airport (STL)
Special Offer Choice Privileges Points
Comfort Inn & Suites Hazelwood Slideshow
#3 of 10 hotels in Hazelwood
Professional photos | Traveller photos (6) | Map
Show Prices
318 Taylor Rd, Hazelwood, MO 63042
3.8 km from Lambert-St. Louis Intl Airport (STL)
#1 of 10 hotels in Hazelwood
Professional photos | Traveller photos (25) | Map
Show Prices
8911 Dunn Rd, Hazelwood, MO 63042
3.8 km from Lambert-St. Louis Intl Airport (STL)
#6 of 10 hotels in Hazelwood
Traveller photos (5) | Map
5781 Campus Court, Hazelwood, MO 63042
3.9 km from Lambert-St. Louis Intl Airport (STL)
Special Offer Save 15%; Earn 500...
Baymont Inn & Suites Hazelwood St. Louis Airport Slideshow
#2 of 10 hotels in Hazelwood
Professional photos | Traveller photos (7) | Map
Show Prices
323 Taylor Road, Hazelwood, MO 63042
3.9 km from Lambert-St. Louis Intl Airport (STL)
Special Offer Save on Hotel Packages!
Holiday Inn Express and Suites St. Louis NW-Hazelwood Slideshow
#4 of 10 hotels in Hazelwood
Professional photos | Traveller photos (13) | Map
Show Prices
7350 North Hanley Road, Hazelwood, MO 63042
4.0 km from Lambert-St. Louis Intl Airport (STL)
#9 of 10 hotels in Hazelwood
Professional photos | Traveller photos (38) | Map
Show Prices