Compare and save on St. Louis hotels

Find hotel dealsPlease select a place
Check in:
Check out:
Sort by Tribes
Popularity - Best Value
Currency
112 Results
  • St. Louis Union Station Hotel
    Ranked #1 overall in St. Louis hotels
    8.410 reviews
    Popular withHistoryBusinessLuxury

    Rooms were alright. Seemed due for an update. Super convenient to the Metro station (100 feet away). Attached to a mall with middle-class touristy stuff (Hard Rock Cafe, a place ...

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Pets Allowed
    ReviewsPhotosAmenitiesMaploadingclose
  • HoteLumiere
    Ranked #2 overall in St. Louis hotels
    7.88 reviews
    Popular withNightlifeFamiliesLuxury

    The place is a dump. First, I needed help replacing a lost toothbrush. Nothing in the hotel or neighborhood. The staff couldn't or wouldn't help. AC went out our first ...

    • Free WiFi
    • Swimming Pool
    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • Hilton St. Louis at the Ballpark
    Ranked #3 overall in St. Louis hotels
    8.37 reviews
    Popular withFamiliesAdventureBusiness

    Great rooms and wonderful breakfast buffet

    • Swimming Pool
    • Fitness Center
    • Airport Transfer
    • Pets Allowed
    ReviewsPhotosAmenitiesMaploadingclose
  • Crowne Plaza Hotel St. Louis Downtown
    Ranked #4 overall in St. Louis hotels
    7.88 reviews
    Popular withFamiliesBusiness

    Hotel is cool only small things are outdated. Great for the price I paid.

    • Free WiFi
    • Restaurant
    • Fitness Center
    ReviewsPhotosAmenitiesMaploadingclose
  • Four Seasons Hotel St. Louis
    Ranked #5 overall in St. Louis hotels
    9.25 reviews
    Popular withLuxuryArtsyNightlife

    Great complex in downtown st louis. Not a great location to walk and explore but gorgeous venue and casino!

    • Free WiFi
    • Restaurant
    • Swimming Pool
    • Fitness Center
    • Free Parking
    • Pets Allowed
    ReviewsPhotosAmenitiesMaploadingclose
  • Drury Inn Union Station
    Ranked #6 overall in St. Louis hotels
    9.25 reviews
    Popular withFamiliesHistory

    The Drury Inn Union Station is a gem and a historical property in St. Louis, and it is housed in an 100-year-old building. The flooring in the lobby is original, ...

    • Free WiFi
    • Restaurant
    • Swimming Pool
    • Fitness Center
    • Free Breakfast
    • Pets Allowed
    ReviewsPhotosAmenitiesMaploadingclose
  • The Chase Park Plaza Royal Sonesta St. Louis
    Ranked #7 overall in St. Louis hotels
    8.85 reviews
    Popular withLuxuryHipstersFoodies

    The Chase Park Plaza isn't just a hotel—it's a destination. It is set in the heart of the Central West End, and almost everything you could want is withing walking ...

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    ReviewsPhotosAmenitiesMaploadingclose
  • Moonrise Hotel
    Ranked #8 overall in St. Louis hotels
    9.54 reviews
    Popular withNightlifeLuxuryArtsy

    In the heart of the Loop, situated right next to the Pageant, is the Moonrise Hotel. Even though I wasn't allowed to view a room, I didn't care. The people ...

    • Free WiFi
    • Restaurant
    • Fitness Center
    • Pets Allowed
    ReviewsPhotosAmenitiesMaploadingclose
  • Marriott St. Louis Grand
    Ranked #9 overall in St. Louis hotels
    8.54 reviews
    Popular withLuxuryBusinessFamilies

    Very nice upscale hotel. It is located right across the street from the St. Louis Convention Center. It is in walking distance to tons of shops and other landmarks. Great ...

    • Free WiFi
    • Fitness Center
    ReviewsPhotosAmenitiesMaploadingclose
  • Hyatt Regency St. Louis at The Arch
    Ranked #10 overall in St. Louis hotels
    8.04 reviews
    Popular withFamiliesLuxuryBusiness

    When stepping into the lobby, I thought that the Hyatt was a very nice hotel. And it is. Does it stand out as one of the elite downtown hotels? I'm ...

    • Free WiFi
    • Fitness Center
    • Pets Allowed
    ReviewsPhotosAmenitiesMaploadingclose
  • Marriott St. Louis Airport
    Ranked #11 overall in St. Louis hotels
    8.04 reviews
    Popular withBusinessFamilies

    Don't judge a book by its cover. The first thing I noticed about the Marriott St. Louis Airport was the fact that the outside of it still looks like exactly ...

    • Free WiFi
    • Restaurant
    • Swimming Pool
    • Fitness Center
    • Airport Transfer
    • Pets Allowed
    ReviewsPhotosAmenitiesMaploadingclose
  • Hampton Inn - St. Louis Downtown at the Gateway Arch
    Ranked #12 overall in St. Louis hotels
    9.33 reviews
    Popular withNightlifeHistoryFamilies

    Make sure to visit Tigin’s!

    • Free WiFi
    • Restaurant
    • Swimming Pool
    • Fitness Center
    • Free Breakfast
    ReviewsPhotosAmenitiesMaploadingclose
  • Westin St. Louis
    Ranked #13 overall in St. Louis hotels
    8.73 reviews
    Popular withHistory

    Fabulous hotel in a great location! Wonderful concierge level. Great rooms. Friendly staff. I even enjoyed the restaurant & bar. Would definitely stay here again.

    • Free WiFi
    • Restaurant
    • Fitness Center
    • Pets Allowed
    ReviewsPhotosAmenitiesMaploadingclose
  • Renaissance St. Louis Airport Hotel
    Ranked #14 overall in St. Louis hotels
    8.03 reviews
    Popular withBusinessLuxury

    Great service and location. Impressive and clean. Like that I can hop the shuttle to the airport and then take the metro downtown.

    • Restaurant
    • Swimming Pool
    • Fitness Center
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • Hotel Ignacio
    Ranked #15 overall in St. Louis hotels
    10.02 reviews
    Popular withHipstersArtsy

    Only built last year, Hotel Ignacio sits in the heart of Midtown, on Saint Louis University's campus. This hotel was so cool and comfortable. I loved it. The lobby and ...

    • Free WiFi
    • Fitness Center
    • Pets Allowed
    ReviewsPhotosAmenitiesMaploadingclose
  • The Cheshire
    Ranked #16 overall in St. Louis hotels
    10.02 reviews

    If you are looking for a unique experience with your hotel stay, the Cheshire is it. It's a long-standing St. Louis staple and a gem. Upon entering the lobby you ...

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Free Breakfast
    • Pets Allowed
    ReviewsPhotosAmenitiesMaploadingclose
  • Hilton St. Louis Downtown at the Arch
    Ranked #17 overall in St. Louis hotels
    9.02 reviews
    Popular withBusinessLuxuryHipsters

    Gorgeous rooftop bar that overlooks the arch. Casual and relaxed seating to enjoy some great drinks and small plates.

    • Restaurant
    • Fitness Center
    • Pets Allowed
    ReviewsPhotosAmenitiesMaploadingclose
  • Drury Plaza Hotel at the Arch
    Ranked #18 overall in St. Louis hotels
    7.33 reviews
    Popular withNightlifeAdventureFamilies

    Very nice hotel, it has an excellent breakfast and great happy hour. It is right by the arch and has plenty of activities with in a short distance. Very nice ...

    • Free WiFi
    • Restaurant
    • Swimming Pool
    • Fitness Center
    • Free Breakfast
    • Pets Allowed
    ReviewsPhotosAmenitiesMaploadingclose
  • The Magnolia Hotel
    Ranked #19 overall in St. Louis hotels
    8.02 reviews
    Popular withHipstersBusinessLuxury

    This hotel seems really authentically St. Louis, which is why I was so surprised to discover upon checking in that it was a chain. It certainly has me eager to ...

    • Free WiFi
    • Restaurant
    • Fitness Center
    • Pets Allowed
    ReviewsPhotosAmenitiesMaploadingclose
  • St. Louis City Center Hotel
    Ranked #20 overall in St. Louis hotels
    5.25 reviews
    Popular withFamiliesBusiness

    Close to the ball park and across the street from scotttrade center. Rooms are a bit older but they are big so you can at least spread out :) Parking ...

    • Free WiFi
    • Restaurant
    • Swimming Pool
    • Fitness Center
    • Pets Allowed
    ReviewsPhotosAmenitiesMaploadingclose
  • River City Casino & Hotel
    Ranked #21 overall in St. Louis hotels
    10.02 reviews
    Popular withFamiliesBusinessLuxury

    For the gambler in all of us, who’d a’thought that you could find such a lavishly-furnished hotel smack-dab in the middle of the United States where you could try your ...

    • Free WiFi
    • Fitness Center
    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • Pear Tree Inn Union Station
    Ranked #23 overall in St. Louis hotels
    7.02 reviews

    I stayed at the Pear Tree Inn while working with the Tour of Missouri. The town was packed with the huge entourage of the race and a lot of the ...

    • Free WiFi
    • Restaurant
    • Swimming Pool
    • Fitness Center
    • Free Breakfast
    • Free Parking
    • Pets Allowed
    ReviewsPhotosAmenitiesMaploadingclose
  • The Ritz-Carlton, St. Louis
    Ranked #24 overall in St. Louis hotels
    7.02 reviews
    Popular withLuxury

    The Ritz Carlton in Clayton is just the top of the line. I mean, it’s the Ritz.

    • Free WiFi
    • Fitness Center
    • Pets Allowed
    ReviewsPhotosAmenitiesMaploadingclose
  • The Hotel Majestic St. Louis
    Ranked #25 overall in St. Louis hotels
    10.01 review
    Popular withHistoryBusiness

    Totally enjoyed our stay. This is a first class hotel. Excellent customer service. Beautiful rooms. History here as well. Great part of the city close to everything.

    • Free WiFi
    • Fitness Center
    • Free Breakfast
    ReviewsPhotosAmenitiesMaploadingclose
  • Hilton St. Louis Frontenac
    Ranked #26 overall in St. Louis hotels
    6.02 reviews
    Popular withBusiness

    Banquet food (and staff) were amazing!

    • Free WiFi
    • Restaurant
    • Swimming Pool
    • Fitness Center
    • Free Parking
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • Red Roof Inn Plus St Louis-Forest Park/Hampton Avenue
    Ranked #27 overall in St. Louis hotels
    5.02 reviews

    For what we paid I would definitely expect more. No fridge, AC made very loud obnoxious noises, most of the outlets did not work. House keeping came by and only ...

    • Free WiFi
    • Free Parking
    • Pets Allowed
    ReviewsPhotosAmenitiesMaploadingclose
  • Seven Gables Inn
    Ranked #28 overall in St. Louis hotels
    8.01 review

    As soon as I saw the sign on the door that the Seven Gables Inn was on the historic registry, I knew I was in for a treat. The long ...

    • Free WiFi
    • Restaurant
    • Fitness Center
    • Free Breakfast
    ReviewsPhotosAmenitiesMaploadingclose
  • Fleur-De-Lys Mansion
    Ranked #30 overall in St. Louis hotels
    8.01 review

    When walking into the Fleur De Lys Mansion I felt completely comfortable and right at home. I was greeted with a welcoming smile and transported into an automatic weekend vacation, ...

    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • BEST WESTERN Kirkwood Inn
    Ranked #29 overall in St. Louis hotels
    8.01 review
    Popular withFamilies

    Okay, so, while I'm usually more psyched about bed and breakfasts and haunted inns, I do recommend this hotel in Kirkwood for a pleasant stay on this side of the ...

    • Free WiFi
    • Restaurant
    • Swimming Pool
    • Fitness Center
    • Free Breakfast
    • Free Parking
    • Pets Allowed
    ReviewsPhotosAmenitiesMaploadingclose
  • The Parkway Hotel
    Ranked #31 overall in St. Louis hotels
    5.33 reviews
    Popular withBusiness

    Parkway is a basic business hotel. It’s a little on the tired side but clean, well run and adequately staffed. Parking felt a little expensive for St. louis but it ...

    • Free WiFi
    • Restaurant
    • Fitness Center
    • Free Breakfast
    ReviewsPhotosAmenitiesMaploadingclose

Average price per night

Hotel class

Hotel type

Average user rating

Clear Filters
Clear Filters
var ListPage = { maxTries: 20, interval: 0, xhrRequests: [], update: function(url, count, callback){ var fingerprint = "&t=" + (new Date().getTime()); var reqcount = "&req_count=" + count; this.loader("on"); var self = this; var req = new XMLHttpRequest(); req.open("GET", url + fingerprint + reqcount, true); ListPage.xhrRequests.push(req); req.onreadystatechange = function() { if (req.readyState === 4 && (req.status === 200 || req.status === 202)) { eval(req.responseText); self.loader("off"); if (req.status === 200 || req.status !== 202 ) callback(req.status); if (req.status === 202) { if (count < self.maxTries) { setTimeout(function(){ListPage.update(url, ++count, callback)}, self.interval); self.interval += 100; } else { callback(req.status); } } } }; req.send(null); }, loader: function(status) { var spinnerD = document.querySelector('.spinnersD'); var spinnerM = document.querySelector('.spinnersM'); if (spinnerD && spinnerM) { if (status === "on") { spinnerD.className = "spinnersD shownow"; spinnerM.className = "spinnersM shownow"; } else { // hide spinnerD.className = "spinnersD"; spinnerM.className = "spinnersM"; } } }, ajax: function(url, callback) { this.update(url, 1, callback); } }; ListPage.ajax("https://www.skyscanner.com.sg/trip/hotels/hotel_list_page?action=index&clean_path=st-louis-missouri&controller=topics&country_code=&current_user_id=&filters=&id=2000000014257&klass_name=Region&list_type=hotels&nearby=false&order=asc&path=st-louis-missouri%2Fhotels&place=2000000014257&place_type=City&place_type=region&region=2000000014257&sort=best_value", function(status){ if (status === 200) { HotelRates.ajax(); } }); var HotelRates = { hotels: "hotel_ids%5B%5D=5000000060291&hotel_ids%5B%5D=5000000384927&hotel_ids%5B%5D=5000000411222&hotel_ids%5B%5D=5000000124559&hotel_ids%5B%5D=5000000701949&hotel_ids%5B%5D=5000000047685&hotel_ids%5B%5D=5000000309955&hotel_ids%5B%5D=5000000403078&hotel_ids%5B%5D=5000000124810&hotel_ids%5B%5D=5000000383967&hotel_ids%5B%5D=5000000343052&hotel_ids%5B%5D=5000000043005&hotel_ids%5B%5D=5000000173854&hotel_ids%5B%5D=5000000000844&hotel_ids%5B%5D=5000001006779&hotel_ids%5B%5D=5000000289846&hotel_ids%5B%5D=5000000039522&hotel_ids%5B%5D=5000000124657&hotel_ids%5B%5D=5000003655667&hotel_ids%5B%5D=5000000207455&hotel_ids%5B%5D=5000003514195&hotel_ids%5B%5D=5000000387708&hotel_ids%5B%5D=5000000039122&hotel_ids%5B%5D=5000000073845&hotel_ids%5B%5D=5000000207202&hotel_ids%5B%5D=5000000351265&hotel_ids%5B%5D=5000000396085&hotel_ids%5B%5D=5000000058941&hotel_ids%5B%5D=5000000085755&hotel_ids%5B%5D=5000000155311", ajaxCalls: function(tryIndex) { if (this.hotels) { ListPage.update("https://www.skyscanner.com.sg/trip/hotels/hotel_rates_list?bookable_only=&country_code=&current_user_id=&locale=en-GB&region=2000000014257" + "&" + this.hotels, tryIndex, function(){ var placeholder = document.querySelectorAll('.metasearch_featured .placeholder'); for (var i = 0; i < placeholder.length; i++) { placeholder[i].style.display='none'; } }); } }, ajax: function() { this.ajaxCalls(1); }, singleAjax: function() { this.ajaxCalls(ListPage.maxTries); } };