COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Hotels with Hot Tub In Room in St. Louis, MO

Earn Orbucks instantly: $1 Orbuck = $1 USD, good toward hotels

Save 10% or more on select hotels with Insider Prices

Book on the app to instantly earn 5% on 350,000+ hotels

Featured St. Louis Hotels with Hot Tubs In Room

Don't see what you're looking for?
See all available properties in St. Louis
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

St. Louis Hotels with Indoor Pools

    Pear Tree Inn St. Louis Near Union Station

    Pear Tree Inn St. Louis Near Union Station

    2211 Market Street, St. Louis, MO
    The price is $99 per night from May 19 to May 19
    4.2/5Excellent! (55 reviews)
    Pear Tree Inn St. Louis Near Union Station
    Best Western St. Louis Inn

    Best Western St. Louis Inn

    6224 Heimos Industrial Park Dr, St. Louis, MO
    The price is $80 per night from May 20 to May 20
    3.6/5Good! (28 reviews)
    Best Western St. Louis Inn
    OYO Hotel St. Louis Downtown City Center MO

    OYO Hotel St. Louis Downtown City Center MO

    400 S 14th St, St. Louis, MO
    The price is $82 per night from May 23 to May 23
    2.9/5 (61 reviews)
    OYO Hotel St. Louis Downtown City Center MO

St. Louis Hotels with Spas

    Four Seasons Hotel St Louis

    Four Seasons Hotel St Louis

    999 North Second Street, St. Louis, MO
    The price is $338 per night from Jun 13 to Jun 13
    4.6/5Wonderful! (29 reviews)
    Four Seasons Hotel St Louis
    The Chase Park Plaza Royal Sonesta St. Louis

    The Chase Park Plaza Royal Sonesta St. Louis

    212 N Kingshighway, St. Louis, MO
    The price is $199 per night from May 16 to May 16
    4.4/5Wonderful! (37 reviews)
    The Chase Park Plaza Royal Sonesta St. Louis
    Ameristar Casino Resort and Spa (St. Charles)

    Ameristar Casino Resort and Spa (St. Charles)

    1 Ameristar Blvd, St. Charles, MO
    The price is $189 per night from May 17 to May 17
    4.2/5Very Good! (38 reviews)
    Ameristar Casino Resort and Spa (St. Charles)

Recent Hotels with Hot Tubs Reviews