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
Neighborhood
Neighborhood
Popular locations
Popular locations
Meal plans available
Amenities
Accessibility
Trip type
Deals

Search results

  1. Angad Arts Hotel

    St. Louis
    4.7 out of 5 Exceptional (689 reviews)
    Price is $94
    per night
    $111 total
    Includes taxes & fees
    More information about Angad Arts Hotel, Opens in a new window
  2. The Last Hotel, in The Unbound Collection by Hyatt

    St. Louis
    Free Cancellation
    Reserve now, pay later
    4.6 out of 5 Wonderful (416 reviews)
    20% off
    Price was $239Price is now $191
    per night
    $224 total
    Includes taxes & fees
    More information about The Last Hotel, in The Unbound Collection by Hyatt, Opens in a new window
  3. Benton Park Inn

    St. Louis
    Free Cancellation
    4.7 out of 5 Exceptional (83 reviews)
    We have 1 left at
    Price is $120
    per night
    $140 total
    Includes taxes & fees
    More information about Benton Park Inn, Opens in a new window
  4. Marriott St. Louis Grand

    Downtown St. Louis
    4.2 out of 5 Very Good (1,000 reviews)
    We have 5 left at
    Price is $143
    per night
    $170 total
    Includes taxes & fees
    More information about Marriott St. Louis Grand, Opens in a new window
  5. Magnolia Hotel St. Louis, a Tribute Portfolio Hotel

    Downtown St. Louis
    4.3 out of 5 Excellent (1,000 reviews)
    We have 5 left at
    Price is $159
    per night
    $189 total
    Includes taxes & fees
    More information about Magnolia Hotel St. Louis, a Tribute Portfolio Hotel, Opens in a new window
  6. The Westin St. Louis

    Downtown St. Louis
    4.3 out of 5 Excellent (1,000 reviews)
    We have 5 left at
    Price is $206
    per night
    $241 total
    Includes taxes & fees
    More information about The Westin St. Louis, Opens in a new window
  7. Four Seasons Hotel St Louis

    Downtown St. Louis
    4.7 out of 5 Exceptional (658 reviews)
    We have 1 left at
    Price is $298
    per night
    $348 total
    Includes taxes & fees
    More information about Four Seasons Hotel St Louis, Opens in a new window
  8. St. Louis Union Station Hotel, Curio Collection by Hilton

    St. Louis
    Free Cancellation
    Reserve now, pay later
    4.2 out of 5 Very Good (1,000 reviews)
    Price is $183
    per night
    $217 total
    Includes taxes & fees
    More information about St. Louis Union Station Hotel, Curio Collection by Hilton, Opens in a new window
  9. The Chase Park Plaza Royal Sonesta St. Louis

    Central West End
    Free Cancellation
    Reserve now, pay later
    4.4 out of 5 Excellent (999 reviews)
    Price is $159
    per night
    $188 total
    Includes taxes & fees
    More information about The Chase Park Plaza Royal Sonesta St. Louis, Opens in a new window
  10. Hilton St. Louis at the Ballpark

    Downtown St. Louis
    Free Cancellation
    Reserve now, pay later
    4.0 out of 5 Very Good (1,103 reviews)
    Price is $149
    per night
    $178 total
    Includes taxes & fees
    More information about Hilton St. Louis at the Ballpark, Opens in a new window
  11. Hilton St. Louis Downtown at the Arch

    Downtown St. Louis
    Free Cancellation
    Reserve now, pay later
    3.9 out of 5 Good (1,000 reviews)
    Price is $131
    per night
    $154 total
    Includes taxes & fees
    More information about Hilton St. Louis Downtown at the Arch, Opens in a new window
  12. Fleur-de-Lys Mansion

    St. Louis
    Reserve now, pay later
    5.0 out of 5 Exceptional (56 reviews)
    We have 1 left at
    Price is $222
    per night
    $260 total
    Includes taxes & fees
    More information about Fleur-de-Lys Mansion, Opens in a new window
  13. Aloft St. Louis Cortex

    Central West End
    4.3 out of 5 Excellent (63 reviews)
    We have 5 left at
    Price is $94
    per night
    $109 total
    Includes taxes & fees
    More information about Aloft St. Louis Cortex, Opens in a new window
  14. Casino Queen Hotel

    East St. Louis
    Free Cancellation
    3.8 out of 5 Good (1,000 reviews)
    Price was $69Price is now $55
    per night
    $64 total
    Includes taxes & fees
    More information about Casino Queen Hotel, Opens in a new window
  15. Embassy Suites by Hilton St. Louis Downtown

    Downtown St. Louis
    Free Cancellation
    Reserve now, pay later
    4.5 out of 5 Wonderful (1,000 reviews)
    We have 1 left at
    Price is $162
    per night
    $192 total
    Includes taxes & fees
    More information about Embassy Suites by Hilton St. Louis Downtown, Opens in a new window
  16. Courtyard by Marriott St. Louis Downtown West

    St. Louis
    4.2 out of 5 Very Good (789 reviews)
    We have 5 left at
    Price is $116
    per night
    $136 total
    Includes taxes & fees
    More information about Courtyard by Marriott St. Louis Downtown West, Opens in a new window
  17. Courtyard by Marriott St. Louis Brentwood

    Richmond Heights
    4.8 out of 5 Exceptional (156 reviews)
    We have 5 left at
    Price is $80
    per night
    $99 total
    Includes taxes & fees
    More information about Courtyard by Marriott St. Louis Brentwood, Opens in a new window
  18. Central West End Bed and Breakfast

    Central West End
    Free Cancellation
    3.9 out of 5 Good (47 reviews)
    We have 1 left at
    Price is $121
    per night
    $156 total
    Includes taxes & fees
    More information about Central West End Bed and Breakfast, Opens in a new window
  19. The Cheshire

    Richmond Heights
    Free Cancellation
    Reserve now, pay later
    4.2 out of 5 Very Good (1,000 reviews)
    15% off
    Price was $139Price is now $118
    per night
    $140 total
    Includes taxes & fees
    More information about The Cheshire, Opens in a new window
  20. Hotel Indigo St. Louis - Downtown

    Downtown St. Louis
    Free Cancellation
    Reserve now, pay later
    4.4 out of 5 Excellent (31 reviews)
    We have 4 left at
    Price is $170
    per night
    $202 total
    Includes taxes & fees
    More information about Hotel Indigo St. Louis - Downtown, Opens in a new window