Vacation rentals in St. Louis
Location
Check in
Add date
Check out
Add date
Guests
2 guests
Want to list your property? Become a host
St. Louis, Missouri is a vibrant city located in the heart of the Midwest. Known for its iconic Gateway Arch, St. Louis is also home to world-class museums, delicious cuisine, and a thriving arts and culture scene.
Top rated hotels in St. Louis
Show moreBook a hotel in St. Louis
Show moreMore vacation rentals & hotels in St. Louis
Show more
St. Louis · 4 guests · 2 bedsTravelodge by Wyndham St. LouisFrom $88 total
St. Louis · 6 guests · 3 bedsCourtyard by Marriott St. Louis Downtown WestFrom $163 total
St. Louis · 4 guests · 2 bedsMarriott St. Louis AirportFrom $193 total
St. Louis · 4 guests · 2 bedsDays Inn by Wyndham Downtown St. LouisFrom $99 total
St. Louis · 4 guests · 2 bedsSuper 8 by Wyndham St. Louis AirportFrom $87 total
St. Louis · 5 guests · 3 bedsHampton Inn St. Louis-Downtown (At the Gateway Arch)From $143 total
St. Louis · 4 guests · 2 bedsMarriott St. Louis WestFrom $197 total
St. Louis · 5 guests · 2 bedsCourtyard by Marriott St Louis Creve CoeurFrom $174 total
St. Louis · 4 guests · 2 bedsRed Roof Inn PLUS+ St Louis - Forest Park/ Hampton AveFrom $99 total
St. Louis · 5 guests · 2 bedsThe Ritz-Carlton, St. LouisFrom $641 total
St. Louis · 4 guests · 2 bedsMoonrise HotelFrom $226 total
St. Louis · 4 guests · 2 bedsHilton St. Louis AirportFrom $193 total
St. Louis · 4 guests · 2 bedsHilton Garden Inn St. Louis AirportFrom $182 total
St. Louis · 4 guests · 2 bedsForest Park Hotel by MDRFrom $116 total
St. Louis · 4 guests · 2 bedsThe Knight Center at Washington UniversityFrom $189 total
St. Louis · 4 guests · 2 bedsDrury Plaza Hotel St. Louis Union StationFrom $188 total
St. Louis · 4 guests · 2 bedsResidence Inn By Marriott St. Louis ClaytonFrom $221 total
St. Louis · 6 guests · 3 bedsResidence Inn by Marriott St Louis DowntownFrom $161 total
St. Louis · 4 guests · 2 bedsMarriott St. Louis GrandFrom $309 total
St. Louis · 4 guests · 2 bedsAC Hotel St. Louis Central West EndFrom $180 total
St. Louis · 4 guests · 2 bedsThe Westin St. LouisFrom $185 total
St. Louis · 3 guests · 2 bedsCourtyard by Marriott St. Louis Downtown/Convention CenterFrom $166 total
St. Louis · 6 guests · 2 bedsHoliday Inn St. Louis - Creve Coeur by IHGFrom $157 total
St. Louis · 4 guests · 2 beds21C Museum Hotel St LouisFrom $189 total
St. Louis · 4 guests · 2 bedsHotel Saint Louis, Autograph CollectionFrom $203 total
St. Louis · 6 guests · 2 bedsThe Royal Sonesta Chase Park Plaza St. LouisFrom $207 total
St. Louis · 5 guests · 2 bedsFairfield Inn & Suites by Marriott St. Louis DowntownFrom $155 total
St. Louis · 4 guests · 2 bedsFour Seasons Hotel St LouisFrom $597 total
St. Louis · 4 guests · 2 bedsHyatt Select St. Louis AirportFrom $170 total
St. Louis · 4 guests · 2 bedsThe West EndFrom $172 total
St. Louis · 5 guests · 3 bedsComfort Suites St. Louis - Sunset HillsFrom $156 total
St. Louis · 4 guests · 2 bedsHotel Indigo St Louis - Central West End by IHGFrom $166 total
St. Louis · 4 guests · 2 bedsLe Méridien St. Louis ClaytonFrom $230 total
St. Louis · 4 guests · 2 bedsAngad Arts Hotel St. Louis, Tapestry Collection by HiltonFrom $155 total
St. Louis · 4 guests · 2 bedsComfort Inn & Suites Saint Louis Lafayette SquareFrom $136 total
St. Louis · 4 guests · 2 bedsHampton Inn By Hilton St Louis AirportFrom $172 total
St. Louis · 4 guests · 2 bedsElement by Marriott St. Louis MidtownFrom $169 total
St. Louis · 4 guests · 2 bedsAloft by Marriott St. Louis CortexFrom $134 total
St. Louis · 4 guests · 2 bedsHoteLumiere at the Arch - A Caesars Rewards DestinationFrom $136 total
St. Louis · 4 guests · 2 bedsBest Western St. Louis InnFrom $82 total
St. Louis · 4 guests · 2 bedsMagnolia Hotel St. Louis, a Tribute Portfolio HotelFrom $126 total
St. Louis · 6 guests · 3 bedsHoliday Inn St Louis SW - Route 66 by IHGFrom $149 total
St. Louis · 5 guests · 2 bedsHyatt Regency St. Louis at The ArchFrom $201 total
St. Louis · 4 guests · 2 bedsTru By Hilton St. Louis DowntownFrom $103 total
St. Louis · 4 guests · 1 bedHome2 Suites by Hilton St. Louis DowntownFrom $95 total
St. Louis · 4 guests · 2 bedsSeven Gables, St. Louis West, a Tribute Portfolio HotelFrom $201 total
St. Louis · 6 guests · 3 bedsHoliday Inn Express & Suites St Louis Airport by IHGFrom $182 total
St. Louis · 4 guests · 2 bedsLa Quinta Inn & Suites by Wyndham St Louis Route 66From $151 total
St. Louis · 4 guests · 2 bedsDoubleTree by Hilton St. Louis AirportFrom $153 total
St. Louis · 4 guests · 2 bedsLive by Loews - St.LouisFrom $213 total
St. Louis · 6 guests · 2 bedsHome2 Suites by Hilton St. Louis/Forest ParkFrom $186 total
St. Louis · 4 guests · 1 bedCentral West End B&BFrom $202 total
St. Louis · 4 guests · 3 bedsDrury Inn & Suites St. Louis Forest ParkFrom $175 total
St. Louis · 4 guests · 2 bedsQuality Inn Saint Louis AirportFrom $81 total
St. Louis · 4 guests · 2 bedsDoubleTree by Hilton St. Louis Forest ParkFrom $164 total
St. Louis · 4 guests · 2 bedsPear Tree Inn St. Louis Near Union StationFrom $143 total
St. Louis · 4 guests · 2 bedsDrury Inn & Suites St. Louis AirportFrom $151 total
St. Louis · 4 guests · 2 bedsDrury Plaza Hotel St. Louis Creve CoeurFrom $177 total
St. Louis · 2 guests · 1 bedThe Lodge at Grant's TrailFrom $167 total
St. Louis · 5 guests · 2 bedsSuper 8 by Wyndham St. Louis NorthFrom $99 total
St. Louis · 2 guests · 1 bedGuest Host MotelFrom $71 total
St. Louis · 4 guests · 2 bedsRiver City Casino & HotelFrom $119 total
St. Louis · 4 guests · 2 bedsHotel Indigo St. Louis - Downtown by IHGFrom $155 total
St. Louis · 4 guests · 2 bedsSt. Louis Union Station Hotel, Curio Collection by HiltonFrom $240 total
St. Louis · 4 guests · 2 bedsAmericas Best Value Inn St. Louis SouthFrom $87 total
St. Louis · 6 guests · 2 bedsHoliday Inn Express & Suites St. Louis South - I-55 by IHGFrom $160 total
St. Louis · 6 guests · 3 bedsEmbassy Suites by Hilton St. Louis DowntownFrom $175 total
St. Louis · 4 guests · 2 bedsClayton Plaza Hotel & Extended StayFrom $130 total
St. Louis · 4 guests · 2 bedsMissouri Athletic ClubFrom $196 total
St. Louis · 5 guests · 2 bedsHampton Inn & Suites St. Louis at Forest ParkFrom $164 total
St. Louis · 4 guests · 2 bedsHampton Inn & Suites St. Louis/South I-55From $144 total
St. Louis · 4 guests · 2 bedsHampton Inn & Suites Clayton/St. Louis-Galleria AreaFrom $164 total
St. Louis · 4 guests · 2 bedsAmericas Best Value Inn St. Louis DowntownFrom $116 total
Typical weather in St. Louis
39°
23°
☂
9.7 days
9.7 days
45°
27°
☂
8.9 days
8.9 days
55°
36°
☂
11.1 days
11.1 days
67°
47°
☂
11.1 days
11.1 days
76°
57°
☂
12.2 days
12.2 days
85°
67°
☂
10.9 days
10.9 days
89°
72°
☂
9.8 days
9.8 days
88°
70°
☂
9.6 days
9.6 days
80°
61°
☂
8.9 days
8.9 days
69°
49°
☂
9.1 days
9.1 days
56°
38°
☂
9.6 days
9.6 days
43°
28°
☂
9.7 days
9.7 days
Jan.
Feb.
Mar.
Apr.
May.
Jun.
Jul.
Aug.
Sep.
Oct.
Nov.
Dec.





