We are an independent online travel website.

Filters

Hotel Stars
Price Range
$91$1,016
Hotel Name
Guest Reviews
5+ Excellent
Property Type
Amenities

Best Hotel Deals in Kirkwood, MO

100 of 100 Hotels
Currency:
Sort by:
Studio 6 Extended Stay - St. Louis MO - Westport / Craig Road
Studio 6 Extended Stay - St. Louis MO - Westport / Craig Road
2030 Craig Rd, Maryland Heights, US
3.1Good
$64/nightTotal $91
Taxes & fees included
Limited Inventory!
Guest Host Motel
Guest Host Motel
1920 North Grand Blvd, St. Louis, US
1.9Fair
$60/nightTotal $96
Taxes & fees included
Limited Inventory!
Red Roof Inn St. Louis - Westport / Maryland Heights
Red Roof Inn St. Louis - Westport / Maryland Heights
11837 Lackland Rd, Maryland Heights, US
2.7Good
$74/nightTotal $97
Taxes & fees included
Limited Inventory!
Americas Best Value Inn St. Louis South
Americas Best Value Inn St. Louis South
6602 South Lindbergh Blvd, St. Louis, US
2.7Good
$75/nightTotal $103
Taxes & fees included
Limited Inventory!
Motel 6 Maryland Heights MO
Motel 6 Maryland Heights MO
12330 Dorsett Rd, Maryland Heights, US
3.0Good
$65/nightTotal $104
Taxes & fees included
Limited Inventory!
Quality Inn Saint Louis Airport
Quality Inn Saint Louis Airport
10232 Natural Bridge Rd, St. Louis, US
3.0Good
$84/nightTotal $116
Taxes & fees included
Limited Inventory!
Americas Best Inn - Eureka
Americas Best Inn - Eureka
1725 West 5th St, Eureka, US
3.0Good
$73/nightTotal $117
Taxes & fees included
Limited Inventory!
HomeTowne Studios by Red Roof St. Louis - Airport / N Lindbergh
HomeTowne Studios by Red Roof St. Louis - Airport / N Lindbergh
6065 North Linbergh Blvd, Hazelwood, US
2.7Good
$72/nightTotal $117
Taxes & fees included
Limited Inventory!
Red Roof Inn PLUS+ St. Louis - Forest Park / Hampton Ave
Red Roof Inn PLUS+ St. Louis - Forest Park / Hampton Ave
5823 Wilson Avenue, St. Louis, US
2.9Good
$89/nightTotal $119
Taxes & fees included
Limited Inventory!
Travelodge by Wyndham St. Louis
Travelodge by Wyndham St. Louis
9645 Natural Bridge Rd, St. Louis, US
3.3Good
$74/nightTotal $119
Taxes & fees included
Hurry 6 rooms left only!
Super 8 by Wyndham St. Louis Airport
Super 8 by Wyndham St. Louis Airport
9798 St. Charles Rock Rd, St. Louis, US
2.5Good
$91/nightTotal $120
Taxes & fees included
Limited Inventory!
Baymont by Wyndham Bridgeton St. Louis
Baymont by Wyndham Bridgeton St. Louis
12705 St. Charles Rock Rd, Bridgeton, US
2.5Good
$74/nightTotal $121
Taxes & fees included
35 rooms available!
Welcome Suites Hazelwood
Welcome Suites Hazelwood
155 Chapel Ridge Dr, Hazelwood, US
2.6Good
$75/nightTotal $123
Taxes & fees included
Limited Inventory!
Extended Stay America Select Suites - St. Louis - Westport - E Lackland Rd
Extended Stay America Select Suites - St. Louis - Westport - E Lackland Rd
11827 Lackland Rd, Maryland Heights, US
2.9Good
$94/nightTotal $126
Taxes & fees included
Limited Inventory!
Days Inn and Suites by Wyndham St. Louis / Westport Plaza
Days Inn and Suites by Wyndham St. Louis / Westport Plaza
1970 Craig Rd, Maryland Heights, US
2.3Fair
$96/nightTotal $127
Taxes & fees included
Limited Inventory!
Motel 6 Hazelwood MO
Motel 6 Hazelwood MO
5781 Campus Ct, Hazelwood, US
3.8Very Good
$78/nightTotal $128
Taxes & fees included
Limited Inventory!
Super 8 by Wyndham Eureka / Six Flags Nearby
Super 8 by Wyndham Eureka / Six Flags Nearby
1733 West 5th St, Eureka, US
3.4Good
$83/nightTotal $132
Taxes & fees included
Hurry 7 rooms left only!
Super 8 by Wyndham St. Charles
Super 8 by Wyndham St. Charles
3040 West Clay St, St. Charles, US
4.0Very Good
$89/nightTotal $141
Taxes & fees included
Limited Inventory!
Extended Stay America Suites St. Louis Westport Central
Extended Stay America Suites St. Louis Westport Central
12161 Lackland Rd, Maryland Heights, US
3.7Very Good
$105/nightTotal $141
Taxes & fees included
Limited Inventory!
Super 8 by Wyndham St. Louis North
Super 8 by Wyndham St. Louis North
6200 North Broadway, St. Louis, US
3.1Good
$89/nightTotal $142
Taxes & fees included
Hurry 9 rooms left only!
The Lodge Hotel and Banquets
The Lodge Hotel and Banquets
3551 Pennridge Dr. 3551, Bridgeton, US
2.4Fair
$88/nightTotal $143
Taxes & fees included
33 rooms available!
Americas Best Value Inn & Suites St. Louis St. Charles Inn
Americas Best Value Inn & Suites St. Louis St. Charles Inn
1310 Bass Pro Drive, St. Charles, US
2.8Good
$90/nightTotal $143
Taxes & fees included
31 rooms available!
Quality Inn & Suites near St. Louis and I-255
Quality Inn & Suites near St. Louis and I-255
1607 Pontiac Dr, East St. Louis, US
3.7Very Good
$92/nightTotal $145
Taxes & fees included
Limited Inventory!
Days Inn by Wyndham Downtown St. Louis
Days Inn by Wyndham Downtown St. Louis
2810 North 9th St, St. Louis, US
2.4Fair
$92/nightTotal $148
Taxes & fees included
Hurry 7 rooms left only!
Forest Park Hotel by MDR
Forest Park Hotel by MDR
5915 Wilson Ave, St. Louis, US
3.7Very Good
$95/nightTotal $156
Taxes & fees included
18 rooms available!
WoodSpring Suites St. Louis Arnold
WoodSpring Suites St. Louis Arnold
888 Arnold Commons Dr., Arnold, US
3.1Good
$100/nightTotal $157
Taxes & fees included
Limited Inventory!
La Quinta Inn & Suites by Wyndham St. Louis Hazelwood / North
La Quinta Inn & Suites by Wyndham St. Louis Hazelwood / North
318 Taylor Rd, Hazelwood, US
3.3Good
$97/nightTotal $160
Taxes & fees included
16 rooms available!
Quality Inn Florissant - St. Louis
Quality Inn Florissant - St. Louis
55 Dunn Rd, Florissant, US
3.8Very Good
$101/nightTotal $162
Taxes & fees included
Limited Inventory!
Extended Stay America Select Suites - St. Louis - Airport - Central
Extended Stay America Select Suites - St. Louis - Airport - Central
11252 Lone Eagle Dr, Bridgeton, US
3.5Very Good
$119/nightTotal $163
Taxes & fees included
Limited Inventory!
Sonesta Simply Suites St. Louis Earth City
Sonesta Simply Suites St. Louis Earth City
3250 Rider Trl S, Earth City, US
4.3Very Good
$110/nightTotal $174
Taxes & fees included
Limited Inventory!
Americas Best Value Inn St. Louis Downtown
Americas Best Value Inn St. Louis Downtown
1100 Lumiere Place Boulevard, St. Louis, US
2.8Good
$109/nightTotal $174
Taxes & fees included
Limited Inventory!
Best Western St. Louis Inn
Best Western St. Louis Inn
6224 Heimos Industrial Park Dr, St. Louis, US
3.8Very Good
$143/nightTotal $183
Taxes & fees included
Limited Inventory!
Comfort Inn & Suites Hazelwood - St. Louis
Comfort Inn & Suites Hazelwood - St. Louis
7133 Douglas West Palmer, Hazelwood, US
3.9Very Good
$114/nightTotal $185
Taxes & fees included
Limited Inventory!
La Quinta Inn & Suites by Wyndham St. Louis Westport
La Quinta Inn & Suites by Wyndham St. Louis Westport
11805 Lackland Rd, Maryland Heights, US
3.6Very Good
$141/nightTotal $187
Taxes & fees included
Limited Inventory!
The Principal Hotel
The Principal Hotel
310 South Main St, Columbia, US
4.8Excellent
$125/nightTotal $196
Taxes & fees included
Limited Inventory!
Sonesta ES Suites St. Louis - Chesterfield
Sonesta ES Suites St. Louis - Chesterfield
15431 Conway Rd, Chesterfield, US
4.0Very Good
$155/nightTotal $206
Taxes & fees included
Limited Inventory!
Extended Stay America Select Suites St. Louis Earth City
Extended Stay America Select Suites St. Louis Earth City
3125 Rider Trl S, Bridgeton, US
3.2Good
$131/nightTotal $211
Taxes & fees included
Limited Inventory!
Best Western St. Louis-Kirkwood Route 66
Best Western St. Louis-Kirkwood Route 66
1200 South Kirkwood Road, Kirkwood, US
4.1Very Good
$166/nightTotal $212
Taxes & fees included
Limited Inventory!
The West End
The West End
4215 Lindell Blvd, St. Louis, US
4.1Very Good
$125/nightTotal $220
Taxes & fees included
Limited Inventory!
Comfort Inn St. Louis Airport
Comfort Inn St. Louis Airport
11225 Lone Eagle Dr, Bridgeton, US
4.2Very Good
$175/nightTotal $229
Taxes & fees included
Limited Inventory!
Best Western Plus St. Louis West-Westport
Best Western Plus St. Louis West-Westport
12220 Dorsett Rd, Maryland Heights, US
3.9Very Good
$182/nightTotal $233
Taxes & fees included
Limited Inventory!
Holiday Inn St. Louis West Six Flags by IHG
Holiday Inn St. Louis West Six Flags by IHG
4901 Six Flags Rd, Eureka, US
4.3Very Good
$149/nightTotal $236
Taxes & fees included
Hurry 9 rooms left only!
Comfort Inn & Suites Chesterfield - St. Louis
Comfort Inn & Suites Chesterfield - St. Louis
18375 Chesterfield Arpt Rd, Chesterfield, US
3.9Very Good
$149/nightTotal $237
Taxes & fees included
Limited Inventory!
Holiday Inn St. Louis Arpt West-Earth City by IHG
Holiday Inn St. Louis Arpt West-Earth City by IHG
3400 Rider Trl S, Earth City, US
3.8Very Good
$159/nightTotal $250
Taxes & fees included
Hurry 9 rooms left only!
Comfort Inn & Suites Saint Louis Lafayette Square
Comfort Inn & Suites Saint Louis Lafayette Square
2625 Lafayette Ave, St. Louis, US
4.0Very Good
$189/nightTotal $252
Taxes & fees included
Limited Inventory!
Holiday Inn Express & Suites St. Louis South - I-55 by IHG
Holiday Inn Express & Suites St. Louis South - I-55 by IHG
4250 Midamerica Lane, St. Louis, US
4.7Excellent
$189/nightTotal $252
Taxes & fees included
Limited Inventory!
Wingate by Wyndham St. Louis Airport
Wingate by Wyndham St. Louis Airport
10820 Pear Tree Lane, St. Ann, US
4.6Excellent
$173/nightTotal $255
Taxes & fees included
Limited Inventory!
Elimwood Hotel a Ramada by Wyndham
Elimwood Hotel a Ramada by Wyndham
13735 Riverport Dr, Maryland Heights, US
3.6Very Good
$161/nightTotal $255
Taxes & fees included
Limited Inventory!
Moonrise Hotel
Moonrise Hotel
6177 Delmar Blvd, St. Louis, US
4.5Excellent
$201/nightTotal $257
Taxes & fees included
Limited Inventory!
Comfort Suites St. Charles - St Louis
Comfort Suites St. Charles - St Louis
1400 South 5th St, St. Charles, US
4.2Very Good
$164/nightTotal $257
Taxes & fees included
Hurry 8 rooms left only!
Country Inn & Suites by Radisson St. Peters, MO
Country Inn & Suites by Radisson St. Peters, MO
3877 Veterans Memorial Pkwy, St. Charles, US
4.0Very Good
$164/nightTotal $257
Taxes & fees included
Limited Inventory!
Homewood Suites by Hilton St. Louis-Chesterfield
Homewood Suites by Hilton St. Louis-Chesterfield
840 North Chesterfield Pkwy. West, Chesterfield, US
4.2Very Good
$197/nightTotal $269
Taxes & fees included
Limited Inventory!
Home2 Suites by Hilton St. Louis Downtown
Home2 Suites by Hilton St. Louis Downtown
1221 Locus Street, St. Louis, US
3.9Very Good
$169/nightTotal $269
Taxes & fees included
Limited Inventory!
Tru by Hilton St. Louis Downtown
Tru by Hilton St. Louis Downtown
1221 Locus Street, St. Louis, US
3.7Very Good
$169/nightTotal $269
Taxes & fees included
Hurry 9 rooms left only!
Crowne Plaza St. Louis Airport by IHG
Crowne Plaza St. Louis Airport by IHG
11228 Lone Eagle Dr, Bridgeton, US
4.0Very Good
$199/nightTotal $270
Taxes & fees included
Limited Inventory!
Embassy Suites by Hilton St. Louis Airport
Embassy Suites by Hilton St. Louis Airport
11237 Lone Eagle Dr, Bridgeton, US
3.7Very Good
$213/nightTotal $275
Taxes & fees included
Limited Inventory!
Missouri Athletic Club
Missouri Athletic Club
405 Washington Ave, St. Louis, US
4.3Very Good
$174/nightTotal $276
Taxes & fees included
11 rooms available!
MainStay Suites St. Louis Airport
MainStay Suites St. Louis Airport
11225 Lone Eagle Dr, Bridgeton, US
4.1Very Good
$191/nightTotal $280
Taxes & fees included
Limited Inventory!
Larkspur Landing Extended Stay Suites St. Louis Riverport - Airport West
Larkspur Landing Extended Stay Suites St. Louis Riverport - Airport West
13639 Riverport Dr, Maryland Heights, US
3.6Very Good
$179/nightTotal $283
Taxes & fees included
16 rooms available!
Hotel Indigo St. Louis - Central West End by IHG
Hotel Indigo St. Louis - Central West End by IHG
4630 Lindell, St. Louis, US
4.0Very Good
$189/nightTotal $290
Taxes & fees included
Limited Inventory!
Angad Arts Hotel St. Louis Tapestry Collection by Hilton
Angad Arts Hotel St. Louis Tapestry Collection by Hilton
3550 Samuel Sheppard Drive, St. Louis, US
4.4Very Good
$229/nightTotal $293
Taxes & fees included
Limited Inventory!
Hilton Garden Inn St. Louis Airport
Hilton Garden Inn St. Louis Airport
4450 Evans Place, St. Louis, US
4.1Very Good
$230/nightTotal $294
Taxes & fees included
Limited Inventory!
Hampton Inn St. Louis / Westport
Hampton Inn St. Louis / Westport
2454 Old Dorsett Rd, Maryland Heights, US
3.9Very Good
$229/nightTotal $312
Taxes & fees included
Limited Inventory!
The Cheshire
The Cheshire
6300 Clayton Rd, Richmond Heights, US
4.3Very Good
$242/nightTotal $314
Taxes & fees included
Limited Inventory!
21C Museum Hotel St. Louis
21C Museum Hotel St. Louis
1528 Locust street, St. Louis, US
4.5Excellent
$199/nightTotal $319
Taxes & fees included
Limited Inventory!
The Royal Sonesta Chase Park Plaza St. Louis
The Royal Sonesta Chase Park Plaza St. Louis
212 North Kingshighway, St. Louis, US
4.4Very Good
$229/nightTotal $323
Taxes & fees included
Limited Inventory!
Candlewood Suites St. Louis St Charles by IHG
Candlewood Suites St. Louis St Charles by IHG
1800 Zumbehl Rd, St. Charles, US
3.8Very Good
$209/nightTotal $328
Taxes & fees included
Limited Inventory!
Aloft by Marriott St. Louis Cortex
Aloft by Marriott St. Louis Cortex
4245 Duncan Avenue, St. Louis, US
4.3Very Good
$252/nightTotal $334
Taxes & fees included
Limited Inventory!
Hampton Inn St. Louis-Downtown (At the Gateway Arch)
Hampton Inn St. Louis-Downtown (At the Gateway Arch)
333 Washington Ave, St. Louis, US
4.4Very Good
$209/nightTotal $336
Taxes & fees included
Limited Inventory!
Hyatt Regency St. Louis at the Arch
Hyatt Regency St. Louis at the Arch
315 Chestnut St, St. Louis, US
4.3Very Good
$209/nightTotal $336
Taxes & fees included
Limited Inventory!
Holiday Inn Express & Suites St. Louis Airport by IHG
Holiday Inn Express & Suites St. Louis Airport by IHG
10000 Natural Bridge Road, St. Louis, US
4.3Very Good
$229/nightTotal $346
Taxes & fees included
Limited Inventory!
DoubleTree by Hilton Hotel St. Louis - Chesterfield
DoubleTree by Hilton Hotel St. Louis - Chesterfield
16625 Swingley Ridge Rd, Chesterfield, US
4.3Very Good
$277/nightTotal $355
Taxes & fees included
Limited Inventory!
Hilton St. Louis at the Ballpark
Hilton St. Louis at the Ballpark
1 South Broadway, St. Louis, US
3.7Very Good
$229/nightTotal $370
Taxes & fees included
Hurry 9 rooms left only!
Hyatt Select St. Louis Airport
Hyatt Select St. Louis Airport
4576 Woodson Road, St. Louis, US
4.5Excellent
$229/nightTotal $373
Taxes & fees included
Limited Inventory!
Hampton Inn by Hilton St. Louis Airport
Hampton Inn by Hilton St. Louis Airport
10350 Natural Bridge Rd, St. Louis, US
4.0Very Good
$281/nightTotal $377
Taxes & fees included
Limited Inventory!
Hampton Inn & Suites St. Louis at Forest Park
Hampton Inn & Suites St. Louis at Forest Park
5650 Oakland Avenue, St. Louis, US
4.7Excellent
$274/nightTotal $378
Taxes & fees included
Limited Inventory!
Hotel Indigo St. Louis - Downtown by IHG
Hotel Indigo St. Louis - Downtown by IHG
501 Olive Street, St. Louis, US
3.7Very Good
$239/nightTotal $388
Taxes & fees included
Limited Inventory!
Homewood Suites by Hilton St. Louis Westport
Homewood Suites by Hilton St. Louis Westport
2434 Old Dorsett Rd, Maryland Heights, US
4.3Very Good
$286/nightTotal $391
Taxes & fees included
Limited Inventory!
Hilton Pennywell St. Louis at the Arch
Hilton Pennywell St. Louis at the Arch
400 Olive St, St. Louis, US
4.4Very Good
$249/nightTotal $403
Taxes & fees included
Limited Inventory!
Holiday Inn Express & Suites St. Louis - Chesterfield by IHG
Holiday Inn Express & Suites St. Louis - Chesterfield by IHG
11 Arnage Boulevard, Chesterfield, US
4.5Excellent
$264/nightTotal $422
Taxes & fees included
Limited Inventory!
Country Inn & Suites by Radisson St. Charles Historic District
Country Inn & Suites by Radisson St. Charles Historic District
1190 South Main St, St. Charles, US
4.7Excellent
$275/nightTotal $432
Taxes & fees included
Limited Inventory!
Hilton Garden Inn Chesterfield
Hilton Garden Inn Chesterfield
16631 Chesterfield Grove Ct, Chesterfield, US
4.1Very Good
$339/nightTotal $434
Taxes & fees included
Limited Inventory!
Embassy Suites by Hilton St. Louis Downtown
Embassy Suites by Hilton St. Louis Downtown
610 North 7th St, St. Louis, US
4.3Very Good
$269/nightTotal $437
Taxes & fees included
Limited Inventory!
DoubleTree by Hilton St. Louis - Westport
DoubleTree by Hilton St. Louis - Westport
1973 Craigshire Rd, Maryland Heights, US
4.0Very Good
$341/nightTotal $452
Taxes & fees included
Limited Inventory!
Fairfield Inn & Suites by Marriott St. Louis Downtown
Fairfield Inn & Suites by Marriott St. Louis Downtown
2144 MARKET STREET, St. Louis, US
4.6Excellent
$343/nightTotal $459
Taxes & fees included
Limited Inventory!
Hilton St. Louis Airport
Hilton St. Louis Airport
10330 Natural Bridge Rd, St. Louis, US
3.8Very Good
$349/nightTotal $466
Taxes & fees included
Limited Inventory!
Hampton Inn & Suites St. Louis / Chesterfield
Hampton Inn & Suites St. Louis / Chesterfield
5 McBride and Son Center Dr, Chesterfield, US
4.3Very Good
$292/nightTotal $468
Taxes & fees included
Limited Inventory!
Renaissance St. Louis Airport Hotel
Renaissance St. Louis Airport Hotel
9801 Natural Bridge Road, St. Louis, US
4.2Very Good
$367/nightTotal $470
Taxes & fees included
Limited Inventory!
Live by Loews - St.Louis
Live by Loews - St.Louis
799 Clark ave, St. Louis, US
4.6Excellent
$299/nightTotal $481
Taxes & fees included
Limited Inventory!
Hampton Inn & Suites St. Charles Old Town Area
Hampton Inn & Suites St. Charles Old Town Area
1410 SOUTH 5TH STREET, St. Charles, US
4.5Excellent
$299/nightTotal $483
Taxes & fees included
Limited Inventory!
Staybridge Suites St. Louis - Westport by IHG
Staybridge Suites St. Louis - Westport by IHG
25 Progress Pkwy, Maryland Heights, US
4.4Very Good
$374/nightTotal $499
Taxes & fees included
Limited Inventory!
DoubleTree by Hilton St. Louis Forest Park
DoubleTree by Hilton St. Louis Forest Park
4550 Forest Park Ave, St. Louis, US
4.1Very Good
$399/nightTotal $540
Taxes & fees included
Limited Inventory!
Marriott St. Louis West
Marriott St. Louis West
660 Maryville Centre Dr, St. Louis, US
4.2Very Good
$423/nightTotal $567
Taxes & fees included
Limited Inventory!
Embassy Suites by Hilton St. Louis St. Charles
Embassy Suites by Hilton St. Louis St. Charles
2 Convention Center Plz, St. Charles, US
4.4Very Good
$359/nightTotal $571
Taxes & fees included
Limited Inventory!
Fairfield Inn & Suites St. Louis Westport
Fairfield Inn & Suites St. Louis Westport
11918 Westline Industrial Drive, Maryland Heights, US
4.6Excellent
$458/nightTotal $596
Taxes & fees included
Limited Inventory!
DoubleTree by Hilton St. Louis Airport
DoubleTree by Hilton St. Louis Airport
4505 Woodson Road, St. Louis, US
3.9Very Good
$445/nightTotal $611
Taxes & fees included
Limited Inventory!
Courtyard by Marriott St. Louis Creve Coeur
Courtyard by Marriott St. Louis Creve Coeur
828 North New Ballas Rd, St. Louis, US
4.3Very Good
$475/nightTotal $619
Taxes & fees included
Limited Inventory!
Value Suites Extended Stay - St. Louis
Value Suites Extended Stay - St. Louis
1881 Craigshire Rd, Maryland Heights, US
3.5Very Good
$385/nightTotal $693
Taxes & fees included
Limited Inventory!
Sheraton Westport Plaza Hotel St. Louis
Sheraton Westport Plaza Hotel St. Louis
900 Westport Plz, Maryland Heights, US
4.1Very Good
$718/nightTotal $961
Taxes & fees included
Limited Inventory!
Four Seasons Hotel St. Louis
Four Seasons Hotel St. Louis
999 North 2nd Street, St. Louis, US
4.7Excellent
$635/nightTotal $1,016
Taxes & fees included
Limited Inventory!