Beginning of main content

Search 590,000 properties worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Spanish Lake

Tonight Tonight Apr 19 - Apr 20
This weekend This weekend Apr 20 - Apr 22
Next weekend Next weekend Apr 27 - Apr 29

Search Hotels near Top Spanish Lake Attractions

Top 10 Hotels in Spanish Lake

See all 282 Hotels in Spanish Lake
The Parkway Hotel

The Parkway Hotel

4550 Forest Park Ave, St. Louis
    3.0 out of 5.0
     
     

    Located in Central West End, this hotel is within a 15-minute walk of Barnes Jewish Hospital, World Chess Hall of Fame, and Cathedral Basilica of St. Louis. ...

    The Parkway Hotel$112

    The Parkway Hotel$112
    4BR St. Louis House W/expansive Yard!

    4BR St. Louis House W/expansive Yard!

    , St. Louis
       
       

      Situated on a lake, this vacation home is close to Old Chain of Rocks Bridge. Area attractions also include Jones-Confluence Point State Park and Lewis and Clark ...

      4BR St. Louis House W/expansive Yard!Get Rates

      4BR St. Louis House W/expansive Yard!Get Rates
      St. Louis City Center Hotel

      St. Louis City Center Hotel

      400 S 14th St, St. Louis
        3.5 out of 5.0
         
         

        This historic 13-story St. Louis hotel is 1 block from Scottrade/Peabody Opera House Complex, 3 blocks from Union Station, and 5 blocks from Busch Stadium. The ...

        St. Louis City Center HotelGet Rates

        St. Louis City Center HotelGet Rates
        The Chase Park Plaza Royal Sonesta St. Louis

        The Chase Park Plaza Royal Sonesta St. Louis

        212 N Kingshighway, St. Louis
          4.5 out of 5.0
           
           

          Located in the fashionable Central West End of St. Louis and close to Washington University and St. Louis University, this hotel is surrounded by shops, restaurants, ...

          The Chase Park Plaza Royal Sonesta St. Louis$119

          The Chase Park Plaza Royal Sonesta St. Louis$119
          The Hotel Majestic St. Louis

          The Hotel Majestic St. Louis

          1019 Pine St, St. Louis
            4.0 out of 5.0
             
             

            Located in Downtown St. Louis, this hotel is within a 10-minute walk of Old Post Office and Busch Stadium. City Museum and Dome at America’s Center are also ...

            The Hotel Majestic St. LouisGet Rates

            The Hotel Majestic St. LouisGet Rates
            La Quinta Inn & Suites St. Louis Airport - Riverport

            La Quinta Inn & Suites St. Louis Airport - Riverport

            13615 Riverport Drive, Maryland Heights
              3.0 out of 5.0
               
               

              Situated near the airport, this hotel is 0.5 mi (0.9 km) from Hollywood Casino Amphitheatre and within 6 mi (10 km) of Westport Plaza and Historic Aircraft Restoration ...

              La Quinta Inn & Suites St. Louis Airport - RiverportGet Rates

              La Quinta Inn & Suites St. Louis Airport - RiverportGet Rates
              Crowne Plaza St. Louis Airport

              Crowne Plaza St. Louis Airport

              11228 Lone Eagle Dr, Bridgeton
                3.5 out of 5.0
                 
                 

                Situated near the airport, this hotel is 1.5 mi (2.4 km) from Payne-Gentry Historical House and within 6 mi (10 km) of New Jewish Theatre and Holocaust Museum. ...

                Crowne Plaza St. Louis Airport$85

                Crowne Plaza St. Louis Airport$85
                Drury Plaza Hotel St. Louis at the Arch

                Drury Plaza Hotel St. Louis at the Arch

                2 South 4th Street, St. Louis
                  3.0 out of 5.0
                   
                   

                  Located in Downtown St. Louis, this hotel is within a 10-minute walk of Old Courthouse and Busch Stadium. Gateway Arch and Dome at America’s Center are also ...

                  Drury Plaza Hotel St. Louis at the Arch$120

                  Drury Plaza Hotel St. Louis at the Arch$120
                  HoteLumiere at the Arch

                  HoteLumiere at the Arch

                  999 N. 2nd St., St. Louis
                    4.0 out of 5.0
                     
                     

                    This downtown St. Louis hotel connects to Lumiere Place Casino; Laclede's Landing and the Edward Jones Dome are 3 blocks away.

                    HoteLumiere at the Arch$96

                    HoteLumiere at the Arch$96
                    Pear Tree Inn St. Louis Near Union Station

                    Pear Tree Inn St. Louis Near Union Station

                    2211 Market Street, St. Louis
                      3.0 out of 5.0
                       
                       

                      Located in Downtown St. Louis, this hotel is within 1 mi (2 km) of Centenary United Methodist Church and City Museum. Busch Stadium and Gateway Arch are also ...

                      Pear Tree Inn St. Louis Near Union Station$110

                      Pear Tree Inn St. Louis Near Union Station$110
                      Map

                      Recent Reviews in Spanish Lake