What do hotels, apartments and B&Bs in St. Louis (MO) charge per night?
Over the 84 nights measured from 13 November 2026 to 4 February 2027, 184 named places in St. Louis (MO) asked a median of $162 a night; Red Roof Inn St Louis - Westport/ Maryland Heights had the lowest regular asking price at $68 and Ultimate Group Manor: Cold Plunge + Arcade + Sauna the highest at $1 274 (latest scan 7 November 2026). A place's price is the median of what it asked on the nights it showed a price; only places priced on at least 28 of the 84 nights are ranked. Nights read on 7 November 2026.
Measured by Bed&Market (bedandmarket.com) from 170 places checked, read 7 November 2026 18:41 UTC.
Updated
Every place and its median asking price
In St. Louis (MO), named places showing a price on at least one of the 84 measured nights: 184; the middle of their own medians is $162, and half of them ask between $124 and $222.
| Place | Type | Stars | Median asking price | Lowest night | Highest night | Nights with a price |
|---|---|---|---|---|---|---|
| Red Roof Inn St Louis - Westport/ Maryland Heights | Hotel | 2 | $68 | $68 | $75 | 84 |
| Days Inn by Wyndham St. Louis/Westport MO | Hotel | 2.5 | $72 | $69 | $82 | 84 |
| Studio 6 Extended stay - St Louis, MO - Westport/Craig Road | Hotel | 2 | $74 | $65 | $84 | 84 |
| Newly Renovated Home | Hotel | — | $77 | $77 | $77 | 66 |
| The Lodge Hotel and Banquets | Hotel | 2 | $77 | $75 | $90 | 84 |
| Quality Inn Saint Louis Airport | Hotel | 2.5 | $78 | $64 | $90 | 84 |
| First Western Inn - Fairmont City | Hotel | 2 | $85 | $85 | $85 | 84 |
| Americas Best Value Inn St. Louis South | Hotel | 1 | $86 | $86 | $98 | 84 |
| Red Roof PLUS+ St Louis - Forest Park/ Hampton Ave | Hotel | 2.5 | $88 | $88 | $121 | 84 |
| Quality Inn & Suites near St. Louis and I-255 | Hotel | 2.5 | $88 | $78 | $111 | 84 |
| La Quinta Inn & Suites by Wyndham St. Louis Westport | Hotel | 2.5 | $88 | $82 | $103 | 84 |
| Elimwood Hotel, a Ramada by Wyndham | Hotel | 3 | $89 | $83 | $158 | 84 |
| Baymont by Wyndham Bridgeton St Louis | Hotel | 3 | $89 | $79 | $100 | 84 |
| Travelodge by Wyndham St. Louis | Hotel | 2 | $89 | $79 | $101 | 84 |
| River City Casino and Hotel | Hotel | 4 | $90 | $76 | $307 | 79 |
| Best Western St. Louis Inn | Hotel | 2 | $92 | $78 | $128 | 84 |
| Forest Park Hotel | Hotel | 3 | $92 | $82 | $142 | 84 |
| Extended Stay America Suites - St. Louis - Westport - Central | Hotel | 2.5 | $96 | $94 | $107 | 84 |
| Best Western Plus St. Louis West-Westport | Hotel | 3 | $98 | $89 | $148 | 84 |
| Sonesta Simply Suites St Louis Earth City | Hotel | 2.5 | $99 | $99 | $117 | 84 |
| Luxe in the Lou | Private room | 4 | $100 | $72 | $119 | 74 |
| Tru by Hilton St. Louis Downtown | Hotel | 3 | $102 | $89 | $362 | 82 |
| Hollywood Casino St. Louis | Hotel | 3.5 | $104 | $71 | $345 | 83 |
| Super 8 by Wyndham St. Louis North | Hotel | 2 | $104 | $98 | $139 | 84 |
| Centrally Located Shared Place near Delmar | Guesthouse / B&B / apartment | 2 | $104 | $104 | $104 | 82 |
| Pear Tree Inn St Louis Airport | Hotel | 2.5 | $106 | $106 | $128 | 84 |
| Best Western St. Louis-Kirkwood Route 66 | Hotel | 2 | $108 | $108 | $205 | 84 |
| Days Inn by Wyndham Downtown St. Louis | Hotel | 2 | $108 | $94 | $198 | 83 |
| MainStay Suites St. Louis - Galleria | Hotel | 2.5 | $115 | $93 | $133 | 84 |
| Comfort Inn St. Louis Airport | Hotel | 2.5 | $115 | $98 | $132 | 84 |
| Courtyard by Marriott St. Louis Downtown/Convention Center | Hotel | 3 | $115 | $115 | $413 | 81 |
| Radisson Hotel St. Louis Downtown Convention Center | Hotel | 3.5 | $116 | $111 | $221 | 81 |
| La Quinta Inn & Suites by Wyndham St Louis Route 66 | Hotel | 2.5 | $116 | $110 | $198 | 84 |
| Hampton Inn St. Louis/Westport | Hotel | 3 | $118 | $93 | $150 | 83 |
| Holiday Inn St. Louis Arpt West-Earth City by IHG | Hotel | 3.5 | $119 | $108 | $253 | 84 |
| Hotel Indigo St. Louis - Downtown By IHG | Hotel | 3.5 | $120 | $105 | $253 | 81 |
| Cozy modern ranch retreat 2BR & 1BA | Guesthouse / B&B / apartment | 2.5 | $121 | $121 | $135 | 76 |
| Home2 Suites by Hilton St. Louis Downtown | Hotel | 3 | $122 | $122 | $379 | 83 |
| Hampton Inn St. Louis-Downtown (At the Gateway Arch) | Hotel | 3 | $124 | $124 | $391 | 81 |
| Cozy room in house at Airport & Highway | Guesthouse / B&B / apartment | 3 | $124 | $124 | $124 | 83 |
| Splendid Room in House 10 mins to Airport | Guesthouse / B&B / apartment | 4 | $124 | $124 | $124 | 84 |
| Wingate by Wyndham St. Louis Airport | Hotel | 2.5 | $124 | $119 | $181 | 84 |
| Pear Tree Inn St. Louis Union Station | Hotel | 3 | $126 | $122 | $323 | 84 |
| White House at Grand Central & Washington Blvd | Guesthouse / B&B / apartment | 5 | $128 | $121 | $200 | 84 |
| Magnolia Hotel St. Louis, a Tribute Portfolio Hotel | Hotel | 4 | $128 | $113 | $438 | 80 |
| Comfort Inn & Suites Saint Louis Lafayette Square | Hotel | 2.5 | $130 | $120 | $297 | 84 |
| Clayton Plaza Hotel | Hotel | 3.5 | $130 | $107 | $157 | 84 |
| Americas Best Value Inn St. Louis Downtown | Hotel | 2 | $132 | $95 | $589 | 84 |
| Aloft by Marriott St Louis Central West End | Hotel | 3 | $133 | $133 | $198 | 82 |
| MainStay Suites St. Louis Airport | Hotel | 2.5 | $134 | $109 | $149 | 84 |
| Residence Inn by Marriott St. Louis Downtown | Hotel | 3 | $134 | $134 | $289 | 84 |
| DoubleTree by Hilton St. Louis Airport | Hotel | 4 | $135 | $110 | $145 | 84 |
| Hilton Pennywell St. Louis at the Arch | Hotel | 4 | $136 | $132 | $551 | 82 |
| Courtyard by Marriott St Louis Downtown West | Hotel | 3 | $136 | $133 | $246 | 83 |
| Hyatt Select St Louis Airport | Hotel | 2.5 | $137 | $137 | $239 | 84 |
| Hampton Inn & Suites St. Louis/South I-55 | Hotel | 3 | $137 | $126 | $230 | 82 |
| Comfort Suites St. Louis - Sunset Hills | Hotel | 2.5 | $137 | $137 | $207 | 73 |
| Hilton Garden Inn St. Louis Airport | Hotel | 3 | $138 | $120 | $247 | 84 |
| The West End | Hotel | 3 | $138 | $118 | $190 | 84 |
| Holiday Inn St Louis SW - Route 66 By IHG | Hotel | 3 | $140 | $125 | $211 | 84 |
| Embassy Suites by Hilton St. Louis Downtown | Hotel | 4 | $143 | $125 | $683 | 81 |
| Drury Plaza Hotel St. Louis Union Station | Hotel | 3 | $143 | $132 | $398 | 82 |
| (49.1W) Beautiful Getaway in Saint Louis | Private room | 4 | $145 | $145 | $191 | 69 |
| Courtyard by Marriott St. Louis Westport Plaza | Hotel | 3 | $146 | $128 | $297 | 83 |
| Hampton Inn by Hilton St. Louis Airport | Hotel | 3 | $147 | $135 | $244 | 84 |
| (53.1S) Forest Park, The Zoo, and much more | Private room | 3 | $149 | $149 | $183 | 77 |
| Renaissance St. Louis Airport Hotel | Hotel | 4 | $149 | $126 | $179 | 83 |
| Holiday Inn Express & Suites St. Louise South I-55 By IHG | Hotel | 2.5 | $150 | $114 | $189 | 82 |
| (53.1N) Walk to Forest Park in Comfort! | Private room | 4 | $150 | $150 | $181 | 73 |
| Courtyard by Marriott St. Louis Brentwood | Hotel | 3 | $151 | $143 | $251 | 82 |
| Marriott St. Louis Grand | Hotel | 4 | $151 | $151 | $333 | 82 |
| Drury Inn & Suites St. Louis Airport | Hotel | 3 | $151 | $135 | $223 | 84 |
| Courtyard by Marriott St. Louis Airport/Earth City | Hotel | 3 | $152 | $122 | $169 | 84 |
| HoteLumière at the Arch Hotel & Casino - A Caesars Rewards Destination | Hotel | 4 | $152 | $128 | $256 | 78 |
| Angad Arts Hotel St. Louis, Tapestry Collection by Hilton | Hotel | 4 | $153 | $125 | $470 | 83 |
| Holiday Inn Express & Suites St Louis Airport by IHG | Hotel | 2.5 | $153 | $138 | $173 | 83 |
| The Westin St. Louis | Hotel | 4.5 | $153 | $143 | $308 | 83 |
| Arch City Escape | Private room | 2.5 | $155 | $155 | $208 | 62 |
| Hilton St. Louis-Airport | Hotel | 3 | $156 | $132 | $397 | 84 |
| Hampton Inn & Suites St. Louis at Forest Park | Hotel | 3 | $157 | $144 | $216 | 83 |
| Drury Inn & Suites St. Louis near Forest Park | Hotel | 3 | $158 | $158 | $269 | 84 |
| Hyatt Centric Downtown St. Louis | Hotel | 4 | $158 | $158 | $338 | 84 |
| TownePlace Suites by Marriott Brentwood | Hotel | 3 | $158 | $132 | $264 | 82 |
| Fairfield by Marriott Inn & Suites St. Louis Downtown | Hotel | 2.5 | $159 | $139 | $317 | 83 |
| (55.1S) Experience a True STL Visit! | Private room | 4 | $160 | $160 | $191 | 78 |
| Homewood Suites by Hilton St. Louis - Galleria | Hotel | 3 | $162 | $139 | $256 | 84 |
| Drury Plaza Hotel St. Louis Brentwood | Hotel | 3 | $163 | $151 | $336 | 84 |
| Hotel Indigo St Louis - Central West End by IHG | Hotel | 2.5 | $164 | $143 | $261 | 84 |
| Fairfield by Marriott Inn & Suites St. Louis South | Hotel | 2.5 | $165 | $149 | $229 | 82 |
| DoubleTree by Hilton Hotel St. Louis - Westport | Hotel | 3 | $166 | $150 | $328 | 84 |
| Hilton St. Louis at the Ballpark | Hotel | 4 | $166 | $165 | $337 | 82 |
| Crowne Plaza Hotel St. Louis Airport By IHG | Hotel | 3.5 | $166 | $139 | $223 | 84 |
| SpringHill Suites by Marriott St. Louis Airport/Earth City | Hotel | 3 | $166 | $146 | $208 | 84 |
| Marriott St. Louis West | Hotel | 3.5 | $166 | $118 | $281 | 84 |
| Drury Plaza St Louis at the Arch | Hotel | 3 | $168 | $168 | $500 | 81 |
| SpringHill Suites by Marriott St. Louis Brentwood | Hotel | 3 | $169 | $139 | $275 | 84 |
| Hampton Inn & Suites Clayton/St. Louis-Galleria Area | Hotel | 3 | $169 | $135 | $329 | 84 |
| AC Hotel St. Louis Central West End | Hotel | 3 | $169 | $169 | $295 | 83 |
| Element by Marriott St. Louis Midtown | Hotel | 3 | $172 | $161 | $275 | 84 |
| Le Méridien St. Louis Downtown | Hotel | 4 | $172 | $139 | $539 | 84 |
| Moonrise Hotel | Hotel | 4 | $172 | $127 | $242 | 82 |
| Fairfield by Marriott Inn & Suites St. Louis Westport | Hotel | 2.5 | $174 | $153 | $313 | 82 |
| Courtyard by Marriott St. Louis West County | Hotel | 3 | $176 | $151 | $381 | 77 |
| AC Hotel St. Louis Clayton | Hotel | 3 | $178 | $158 | $317 | 80 |
| Home2 Suites by Hilton - St. Louis/Forest Park | Hotel | 3 | $180 | $161 | $311 | 84 |
| DoubleTree by Hilton St. Louis Forest Park | Hotel | 4 | $181 | $169 | $207 | 84 |
| 21c Museum Hotel St Louis | Hotel | 4.5 | $182 | $172 | $539 | 84 |
| Embassy Suites by Hilton St. Louis Airport | Hotel | 4 | $186 | $165 | $228 | 84 |
| Hyatt Regency St Louis At The Arch | Hotel | 4 | $188 | $133 | $619 | 84 |
| Staybridge Suites : St Louis - Westport By IHG | Hotel | 3 | $188 | $163 | $706 | 84 |
| Hilton St. Louis Frontenac | Hotel | 3 | $190 | $102 | $243 | 83 |
| Homewood Suites by Hilton St. Louis Westport | Hotel | 3 | $190 | $171 | $433 | 84 |
| Boutique Studio Hideaway Near Forest Park | Private room | 2.5 | $193 | $193 | $220 | 79 |
| Marriott St. Louis Airport | Hotel | 4 | $194 | $172 | $271 | 83 |
| The Cheshire | Hotel | 4 | $196 | $177 | $357 | 84 |
| Live! by Loews - St. Louis | Hotel | 4 | $201 | $165 | $356 | 81 |
| Hotel Saint Louis, Autograph Collection | Hotel | 4 | $202 | $171 | $560 | 84 |
| Seven Gables Inn, St. Louis West, a Tribute Portfolio Hotel | Hotel | 3.5 | $209 | $147 | $291 | 72 |
| Le Méridien St. Louis Clayton | Hotel | 4 | $211 | $169 | $433 | 79 |
| Residence Inn by Marriott St. Louis Westport | Hotel | 3 | $215 | $173 | $378 | 82 |
| Residence Inn by Marriott St. Louis West County | Hotel | 3 | $217 | $175 | $338 | 80 |
| Residence Inn by Marriott St. Louis Clayton | Hotel | 3 | $232 | $184 | $398 | 78 |
| Casa Magnolia B & B | Hotel | 4 | $233 | $233 | $233 | 61 |
| Sunlit Olive Haus | 3BR Duplex Near CWE | Private room | 3.5 | $240 | $235 | $394 | 48 |
| St. Louis Union Station Hotel, Curio Collection by Hilton | Hotel | 4 | $243 | $184 | $903 | 83 |
| Sheraton Westport Chalet Hotel St. Louis | Hotel | 3.5 | $243 | $199 | $410 | 82 |
| The Royal Sonesta Chase Park Plaza St. Louis | Hotel | 4.5 | $245 | $182 | $390 | 84 |
| Retro 3BR in Historic Shaw | Guesthouse / B&B / apartment | 3 | $270 | $265 | $472 | 53 |
| Luxury Apt w/ Spectrum Mood Lighting - Historic Cherokee Street Antique Row | Private room | 4.5 | $280 | $280 | $304 | 84 |
| Sheraton Westport Plaza Hotel St. Louis | Hotel | 3.5 | $304 | $215 | $668 | 79 |
| Stunning Townhome in The Grove #926 | Hotel | — | $309 | $223 | $400 | 68 |
| Gothic Heights Inn | Hotel | 4 | $321 | $321 | $533 | 58 |
| Keur Koura in The Ville | Private room | 4.5 | $338 | $338 | $338 | 84 |
| Cozy Clayton Near WashU & Forest Park | Guesthouse / B&B / apartment | 3 | $360 | $360 | $360 | 70 |
| Home away from Home | Guesthouse / B&B / apartment | — | $375 | $375 | $375 | 75 |
| 3 King Beds/3Baths Spacious | Private room | 2 | $403 | $378 | $903 | 60 |
| Ann Avenue Modern 3BR Home, Near Downtown with Free Parking | Private room | 3.5 | $416 | $367 | $542 | 55 |
| Four Seasons Hotel St Louis | Hotel | 5 | $438 | $345 | $1 959 | 82 |
| Old North Shanty | Private room | 4 | $458 | $458 | $458 | 80 |
| Entire building in The Grove Perfect for Groups | Private room | 4 | $475 | $369 | $668 | 57 |
| Home 4/ King Beds - Large Garage by StayStLouis | Private room | 4 | $498 | $412 | $940 | 57 |
| Brick & Bed, Riverfront Lofts, PC 206 | Private room | 4 | $537 | $466 | $779 | 73 |
| Jefferson Avenue- Large St Louis Home Game Room & Walkable Location | Private room | 4.5 | $662 | $597 | $838 | 52 |
| Modern St Louis Oasis 6BR Double Townhouse | Private room | 4 | $691 | $620 | $942 | 49 |
| Beautiful 6BR 2 Kitchens Duplex By StayStLouis | Private room | 2 | $743 | $698 | $1 477 | 57 |
| The Ritz-Carlton, St. Louis | Hotel | 5 | $758 | $606 | $1 143 | 77 |
| Family Luxury Getaway: Hot Tub, Sauna & Game Room | Private room | 4.5 | $842 | $683 | $1 235 | 49 |
| Epic Group Retreat: Fire Pit | Playset|Bunk Room | Private room | 4.5 | $882 | $808 | $1 076 | 46 |
| Historic St Louis: Hot Tub| Fire Pit| Near Brewery | Private room | 5 | $885 | $761 | $1 156 | 46 |
| Soulard Brickhouse | Guesthouse / B&B / apartment | 4.5 | $939 | $818 | $1 931 | 71 |
A place's median is the middle of what it asked over the nights it showed a price; its lowest and highest are its single cheapest and dearest nights. A night with no price for a place (sold out, closed or not in that night's results) does not count for it.
Cheapest places
In St. Louis (MO), the lowest regular asking price is $68, at Red Roof Inn St Louis - Westport/ Maryland Heights; the 10 cheapest places priced on at least 28 nights have medians of $68 to $88.
| Place | Type | Stars | Median asking price | Nights with a price |
|---|---|---|---|---|
| Red Roof Inn St Louis - Westport/ Maryland Heights | Hotel | 2 | $68 | 84 |
| Comfortable Private Room Shared Bathroom | Guesthouse / B&B / apartment | 3 | $68 | 35 |
| Days Inn by Wyndham St. Louis/Westport MO | Hotel | 2.5 | $72 | 84 |
| Studio 6 Extended stay - St Louis, MO - Westport/Craig Road | Hotel | 2 | $74 | 84 |
| Newly Renovated Home | Hotel | — | $77 | 66 |
| The Lodge Hotel and Banquets | Hotel | 2 | $77 | 84 |
| Quality Inn Saint Louis Airport | Hotel | 2.5 | $78 | 84 |
| First Western Inn - Fairmont City | Hotel | 2 | $85 | 84 |
| Americas Best Value Inn St. Louis South | Hotel | 1 | $86 | 84 |
| Red Roof PLUS+ St Louis - Forest Park/ Hampton Ave | Hotel | 2.5 | $88 | 84 |
Only places priced on at least 28 of the 84 nights are ranked, so a place seen on a few nights never becomes the cheapest or the priciest.
Priciest places
In St. Louis (MO), the highest regular asking price is $1 274, at Ultimate Group Manor: Cold Plunge + Arcade + Sauna; the 10 priciest places priced on at least 28 nights have medians of $691 to $1 274.
| Place | Type | Stars | Median asking price | Nights with a price |
|---|---|---|---|---|
| Ultimate Group Manor: Cold Plunge + Arcade + Sauna | Private room | 5 | $1 274 | 44 |
| Luxury STL Oasis: Sauna, Firepit Lounge & Games | Private room | 4.5 | $976 | 42 |
| Soulard Brickhouse | Guesthouse / B&B / apartment | 4.5 | $939 | 71 |
| Historic St Louis: Hot Tub| Fire Pit| Near Brewery | Private room | 5 | $885 | 46 |
| Epic Group Retreat: Fire Pit | Playset|Bunk Room | Private room | 4.5 | $882 | 46 |
| Family Luxury Getaway: Hot Tub, Sauna & Game Room | Private room | 4.5 | $842 | 49 |
| The Ritz-Carlton, St. Louis | Hotel | 5 | $758 | 77 |
| Beautiful 6BR 2 Kitchens Duplex By StayStLouis | Private room | 2 | $743 | 57 |
| Spacious Modern 5BR Home Near Downtown St Louis | Private room | 4 | $728 | 45 |
| Modern St Louis Oasis 6BR Double Townhouse | Private room | 4 | $691 | 49 |
Only places priced on at least 28 of the 84 nights are ranked, so a place seen on a few nights never becomes the cheapest or the priciest.
Hotels vs apartments vs guesthouses
In St. Louis (MO), the middle place of each type asks: hotels $151 (126 places), guesthouses / B&Bs / apartments $193 (13 places) and private rooms $403 (45 places).
| Type | Named places | Median of the places' medians | Middle half of the places |
|---|---|---|---|
| Hotels | 126 | $151 | $115 to $176 |
| Guesthouses, B&Bs and apartments | 13 | $193 | $124 to $270 |
| Private rooms | 45 | $403 | $211 to $647 |
Types are Agoda's own: it files many guesthouses, hostels and aparthotels as hotels, so the hotel row is wider than its name. Places with no type given: 0.
How this is measured
Nights measured in St. Louis (MO): 84, from 13 November 2026 to 4 February 2027; each with at least 30 places showing a price.
- Places: every place shown with a name and a price in one-night searches on a hotel search site (Agoda): hotels and the guesthouses, B&Bs and apartments listed there; rental-only listings are not in this list.
- A place's price is the median of its asking prices over the nights it showed one; the figure in the first sentence is the middle of those place medians, so each place counts once, however many nights it showed.
- Cheapest and priciest: only places priced on at least 28 of the 84 nights (a third of them, and never fewer than 5).
- Prices in USD, as shown on the day each night was read; nights read on 7 November 2026.
- Asking prices seen while searching for one night: not prices paid, and not a forecast.
Source: asking prices for one night, read from public search results on the scan date; not prices paid, and not a forecast. How we measure →