expedia

Change Search

Sort & Filter

Search by property name

Filter by

Popular filters

Star rating

Your budget

Guest rating

Guest rating

Cleaning and safety practices

Payment type

Property type

Traveler experience

Neighborhood

Neighborhood

Popular locations

Popular locations

Meal plans available

Amenities

Accessibility

Deals

Selected filter

Search results

  1. Missouri Athletic Club

    Downtown St. Louis
    4.1 out of 5 Very Good (999 reviews)
    We have 3 left at
    Price is $104
    per night
    $121 total
    Includes taxes & fees
    More information about Missouri Athletic Club, Opens in a new window
  2. Le Méridien St. Louis Clayton

    Clayton
    Free Cancellation
    4.4 out of 5 Excellent (209 reviews)
    We have 5 left at
    Price is $209
    per night
    $246 total
    Includes taxes & fees
    More information about Le Méridien St. Louis Clayton, Opens in a new window
  3. Moonrise Hotel

    St. Louis
    Free Cancellation
    4.7 out of 5 Exceptional (1,001 reviews)
    Price is $220
    per night
    $262 total
    Includes taxes & fees
    More information about Moonrise Hotel, Opens in a new window
  4. The Ritz-Carlton, St. Louis

    Clayton
    Free Cancellation
    4.6 out of 5 Wonderful (471 reviews)
    We have 5 left at
    Price is $529
    per night
    $616 total
    Includes taxes & fees
    More information about The Ritz-Carlton, St. Louis, Opens in a new window
  5. Hotel RL St. Louis Airport

    Airport Township
    3.7 out of 5 Good (357 reviews)
    We have 1 left at
    Price is $94
    per night
    $111 total
    Includes taxes & fees
    More information about Hotel RL St. Louis Airport, Opens in a new window
  6. The Last Hotel STL

    St. Louis
    Free Cancellation
    Reserve now, pay later
    4.5 out of 5 Wonderful (486 reviews)
    Price is $304
    per night
    $355 total
    Includes taxes & fees
    More information about The Last Hotel STL, Opens in a new window
  7. River City Casino & Hotel

    Lemay
    Free Cancellation
    Reserve now, pay later
    4.4 out of 5 Excellent (1,003 reviews)
    10% off
    Price was $254Price is now $229
    per night
    $272 total
    Includes taxes & fees
    More information about River City Casino & Hotel, Opens in a new window
  8. Live by Loews - St.Louis

    Downtown St. Louis
    Free Cancellation
    Reserve now, pay later
    4.6 out of 5 Wonderful (290 reviews)
    Price is $209
    per night
    $251 total
    Includes taxes & fees
    More information about Live by Loews - St.Louis, Opens in a new window
  9. Drury Plaza Hotel St. Louis at the Arch

    Downtown St. Louis
    Breakfast included
    4.7 out of 5 Exceptional (2,006 reviews)
    Price is $171
    per night
    $200 total
    Includes taxes & fees
    More information about Drury Plaza Hotel St. Louis at the Arch, Opens in a new window
  10. Drury Inn & Suites St. Louis Convention Center

    Downtown St. Louis
    Breakfast included
    4.4 out of 5 Excellent (1,002 reviews)
    Price is $153
    per night
    $179 total
    Includes taxes & fees
    More information about Drury Inn & Suites St. Louis Convention Center, Opens in a new window
  11. Element St. Louis Midtown

    St. Louis
    Free Cancellation
    4.7 out of 5 Exceptional (67 reviews)
    We have 5 left at
    Price is $189
    per night
    $225 total
    Includes taxes & fees
    More information about Element St. Louis Midtown, Opens in a new window
  12. Courtyard by Marriott St. Louis Downtown/Convention Center

    Downtown St. Louis
    4.4 out of 5 Excellent (840 reviews)
    We have 5 left at
    Price is $148
    per night
    $175 total
    Includes taxes & fees
    More information about Courtyard by Marriott St. Louis Downtown/Convention Center, Opens in a new window
  13. Hyatt Regency St. Louis at The Arch

    Downtown St. Louis
    Free Cancellation
    Reserve now, pay later
    4.3 out of 5 Excellent (3,319 reviews)
    Price is $159
    per night
    $188 total
    Includes taxes & fees
    More information about Hyatt Regency St. Louis at The Arch, Opens in a new window
  14. The Lodge at Grant's Trail

    Lemay
    Free Cancellation
    4.8 out of 5 Exceptional (148 reviews)
    We have 1 left at
    Price is $149
    per night
    $171 total
    Includes taxes & fees
    More information about The Lodge at Grant's Trail, Opens in a new window
  15. Holiday Inn Express & Suites St. Louis South - I-55, an IHG Hotel

    St. Louis
    Free Cancellation
    4.8 out of 5 Exceptional (446 reviews)
    We have 5 left at
    Price is $151
    per night
    $174 total
    Includes taxes & fees
    More information about Holiday Inn Express & Suites St. Louis South - I-55, an IHG Hotel, Opens in a new window
  16. Pear Tree Inn St. Louis Near Union Station

    St. Louis
    Breakfast included
    4.2 out of 5 Very Good (1,307 reviews)
    We have 6 left at
    Price is $135
    per night
    $158 total
    Includes taxes & fees
    More information about Pear Tree Inn St. Louis Near Union Station, Opens in a new window
  17. Marriott St. Louis Airport

    Airport Township
    Free Cancellation
    3.9 out of 5 Good (1,025 reviews)
    We have 5 left at
    Price is $108
    per night
    $129 total
    Includes taxes & fees
    More information about Marriott St. Louis Airport, Opens in a new window
  18. Hilton St. Louis at the Ballpark

    Downtown St. Louis
    3.9 out of 5 Good (1,120 reviews)
    We have 1 left at
    Price is $278
    per night
    $334 total
    Includes taxes & fees
    More information about Hilton St. Louis at the Ballpark, Opens in a new window
  19. Drury Inn & Suites St. Louis Creve Coeur

    Creve Coeur
    Breakfast included
    4.6 out of 5 Wonderful (1,002 reviews)
    We have 4 left at
    Price is $135
    per night
    $157 total
    Includes taxes & fees
    More information about Drury Inn & Suites St. Louis Creve Coeur, Opens in a new window
  20. Best Western Plus St. Louis Airport Hotel

    AARP Member Discount
    Airport Township
    Free Cancellation
    Reserve now, pay later
    4.6 out of 5 Wonderful (181 reviews)
    10% off
    Price was $134Price is now $121
    per night
    $148 total
    Includes taxes & fees
    More information about Best Western Plus St. Louis Airport Hotel, Opens in a new window