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)
#19 of 124 hotels in Saint Louis
Professional photos | Traveller photos (32) | Map
Show Prices
10700 Peartree Lane, Berkeley, Saint Louis, MO 63134
1.1 km from Lambert-St. Louis Intl Airport (STL)
Special Offer Earn Rewards Points
Marriott St. Louis Airport Slideshow
#50 of 124 hotels in Saint Louis
Professional photos | Traveller photos (73) | 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 (11) | Map
Show Prices
10820 Peartree Lane, Saint Ann, MO 63074
1.2 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
10330 Natural Bridge Road, Berkeley, Saint Louis, MO 63134
1.4 km from Lambert-St. Louis Intl Airport (STL)
Special Offer Airport Parking Deal
GreenLeadersSilver level
Hilton St. Louis Airport Slideshow
#45 of 124 hotels in Saint Louis
Professional photos | Traveller photos (151) | Map
Show Prices
10232 Natural Bridge Road, Berkeley, Saint Louis, MO 63134-3302 (Formerly St. Louis Airport Hotel)
1.4 km from Lambert-St. Louis Intl Airport (STL)
Special Offer Choice Privileges Points
Quality Inn Airport St. Louis Slideshow
#88 of 124 hotels in Saint Louis
#10 of 13 hotels in Berkeley
Professional photos | Traveller photos (27) | 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)
#89 of 124 hotels in Saint Louis
#11 of 13 hotels in Berkeley
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)
#96 of 124 hotels in Saint Louis
#13 of 13 hotels in Berkeley
Professional photos | Traveller photos (21) | 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
#106 of 124 hotels in Saint Louis
Professional photos | Traveller photos (6) | Map
Show Prices
4505 Woodson Road, Berkeley, Saint Louis, MO 63134
1.7 km from Lambert-St. Louis Intl Airport (STL)
Special Offer Save on Hotel Packages!
Holiday Inn St. Louis Airport Slideshow
#78 of 124 hotels in Saint Louis
Professional photos | Traveller photos (39) | Map
Show Prices
Henry VIII Hotel (Bridgeton)
4690 N. Lindbergh Blvd., Bridgeton, Saint Louis, MO 63044
1.8 km from Lambert-St. Louis Intl Airport (STL)
Traveller photos (1) | Map
4575 North Lindbergh Boulevard, Bridgeton, Saint Louis, MO 63044
1.9 km from Lambert-St. Louis Intl Airport (STL)
#101 of 124 hotels in Saint Louis
Map
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!
GreenLeadersSilver level
Holiday Inn Express Hotel & Suites St Louis Airport Slideshow
#102 of 124 hotels in Saint Louis
Professional photos | Traveller photos (5) | Map
Show Prices
4545 North Lindbergh, Bridgeton, IN MO 63044
1.9 km from Lambert-St. Louis Intl Airport (STL)
#1 of 1 hotels in Bridgeton
Traveller photos (7) | Map
STL Hotel (Bridgeton)
4545 North Lindbergh Blvd, Bridgeton, Saint Louis, MO 63044 (Formerly Ramada St Louis Airport)
1.9 km from Lambert-St. Louis Intl Airport (STL)
#108 of 124 hotels in Saint Louis
Traveller photos (3) | 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 Earn Rewards Points
Renaissance St. Louis Airport Hotel Slideshow
#59 of 124 hotels in Saint Louis
Professional photos | Traveller photos (112) | Map
Show Prices
155 Chapel Ridge Road, Hazelwood, MO 63042 (Formerly StudioPLUS)
2.5 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
#5 of 10 hotels in Hazelwood
Professional photos | Traveller photos (13) | Map
Show Prices
6065 North Lindbergh Boulevard, Hazelwood, MO 63042
2.5 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
#7 of 10 hotels in Hazelwood
Professional photos | Traveller photos (19) | Map
Show Prices
4530 North Lindbergh Boulevard, Bridgeton, Saint Louis, MO 63044-2201
2.6 km from Lambert-St. Louis Intl Airport (STL)
Airport Plaza Inn & Conference Center Slideshow
#62 of 124 hotels in Saint Louis
Professional photos | Traveller photos (31) | Map
Show Prices
9645 Natural Bridge, Berkeley, Saint Louis, MO 63134
2.8 km from Lambert-St. Louis Intl Airport (STL)
Special Offer Stay 3+ Nights, Save 20%
St. Louis Travelodge Slideshow
#72 of 124 hotels in Saint Louis
Professional photos | Traveller photos (11) | Map
Show Prices
Airport Motel (Hazelwood)
6221 N. Lindbergh Blvd., Hazelwood, MO 63042
2.8 km from Lambert-St. Louis Intl Airport (STL)
#4 of 10 hotels in Hazelwood
Map
9798 Saint Charles Rock Rd, Berkeley, Saint Louis, MO 63114
2.9 km from Lambert-St. Louis Intl Airport (STL)
#84 of 124 hotels in Saint Louis
Professional photos | Traveller photos (29) | Map
Show Prices
9600 Natural Bridge Road, Berkeley, Saint Louis, MO 63134 (Formerly Doubletree)
2.9 km from Lambert-St. Louis Intl Airport (STL)
Special Offer Choice Privileges Points
Comfort Inn Airport & Conference Center St Louis Slideshow
#87 of 124 hotels in Saint Louis
Professional photos | 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
#42 of 124 hotels in Saint Louis
Professional photos | Traveller photos (95) | Map
Show Prices
11237 Lone Eagle Drive, Bridgeton, Saint Louis, MO 63044
3.0 km from Lambert-St. Louis Intl Airport (STL)
Special Offer Airport Parking Deal
Embassy Suites St. Louis - Airport Slideshow
#48 of 124 hotels in Saint Louis
Professional photos | Traveller photos (42) | 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
#105 of 124 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
#2 of 10 hotels in Hazelwood
Professional photos | Traveller photos (6) | Map
Show Prices
Bestway Inn (Overland)
3679 N. Lindbergh Blvd., Overland, Saint Louis, MO 63114
3.7 km from Lambert-St. Louis Intl Airport (STL)
323 Taylor Road, Hazelwood, MO 63042
3.8 km from Lambert-St. Louis Intl Airport (STL)
Special Offer Save on Hotel Packages!
#3 of 10 hotels in Hazelwood
Professional photos | Traveller photos (2) | Map
Show Prices