Customized for your search:

Shopping Hotels in St. Louis

St. Louis hotels
St. Louis

Top Trending St. Louis Hotels near Shopping

Hilton Garden Inn Chesterfield - Chesterfield Hotels
Rating: 3.0 Stars
Check Availability

Hilton Garden Inn Chesterfield

16631 Chesterfield Grove Ct, Chesterfield 63005 - Map
 
 
"Great weekend away"
We traveled with our two little ones. The room was very nice with comfortable beds and nice amenities. Our boys ate free with my breakfast buffet. Lots of choices with omelets made to order and fresh fruit. The workout and room and indoor pool were sufficient as well.
Amie from TN
This hotel is located in Chesterfield (Chesterfield - Wildwood), close to Westfield Chesterfield Mall, Faust Park, and Sophia …More
DoubleTree by Hilton Hotel St. Louis Westport - Maryland Heights Hotels
Rating: 3.5 Stars
Check Availability

DoubleTree by Hilton Hotel St. Louis Westport

1973 Craigshire Rd, Maryland Heights 63146 - Map
 
 
"Quick trip in St. Louis."
Hotel was really nice. Shuttle to airport, clean, quiet, nice cookies!
River Rat from GA
This hotel is located in Maryland Heights (Westport - Maryland Heights), close to Creve Coeur Golf Club. Area attractions …More
Hilton Garden Inn St. Louis/O'Fallon - O'Fallon Hotels
Rating: 3.0 Stars
Check Availability

Hilton Garden Inn St. Louis/O'Fallon

2310 Technology Dr, O'Fallon 63366 - Map
 
 
"Nice family hotel"
We enjoyed our stay! Great location, spacious rooms and our boys enjoyed the pool & yummy breakfast!
momoftwo from indianapolis, in
Situated in O'Fallon, this hotel is close to 9-11 Memorial and August A. Busch Memorial Conservation Area. Area attractions …More
St. Louis Union Station - a DoubleTree by Hilton Hotel - St. Louis Hotels
Rating: 4.0 Stars
Check Availability

St. Louis Union Station - a DoubleTree by Hilton Hotel

1820 Market Street, St. Louis 63103 - Map
 
 
"Great hotel in Union Station"
Best rate in St. Louis for an executive king room. Stay in St. Louis 10-15 times a year and thus has become our go to hotel.
nick from illinois
This St. Louis hotel is in Union Station, one-quarter mile from the Scottrade Center and less than a mile from Busch Stadium.More
The Cheshire - Richmond Heights Hotels
Rating: 4.0 Stars
$139
Check Availability

The Cheshire

6300 Clayton Rd, Richmond Heights 63117 - Map
 
 
"30 Year Anniversary"
Everyone at Cheshire are very friendly and succeeded in making our Anniversary weekend a success. Upon arrival they had a white horse with carriage available for free rides. I really wanted to take them up on their offer, but we were running too close on time. We had tickets to see Garth Brooks and had to head out to the concert. In our room, they had champagne chilling and they had even upgraded us to a Suite ! When we arrived back from our concert, they had strawberries dipped in chocolate with the words....Happy 30th Anniversary on a plate. Breakfast the next morning was in front of a fireplace. The entire hotel smells of this awesome wood burning fireplace. One of my favorite things. This is the only hotel I will stay at in St. Louis from now on. They are all fantastic !
vonda from southern illinois
On the corner of Forest Park, this centrally located St. Louis area hotel is less than 1 mile from from the St. Louis Zoo …More
Homewood Suites by Hilton St. Louis-Chesterfield - Chesterfield Hotels
Rating: 3.0 Stars
Check Availability

Homewood Suites by Hilton St. Louis-Chesterfield

840 North Chesterfield Pkwy West, Chesterfield 63017 - Map
 
 
"Outstanding"
We took this time to get-away to rejuvenate our marriage. And even though our time within the hotel itself was limited, it was beautiful, and well kept.
Tim from St. Louis, MO
This family-friendly hotel is located in Chesterfield (Chesterfield - Wildwood), close to Sophia M. Sachs Butterfly House …More
Seven Gables Inn - Clayton Hotels
Rating: 3.5 Stars
$139
Check Availability

Seven Gables Inn

26 North Meramec Avenue, Clayton 63105 - Map
 
 
"Great staff, something different! Refreshing,"
Loved the building, staff and the rooms, they were super accommodating. The courtyard view is awesome! Loved sitting out there! :)
emm from ohio
Situated in the entertainment district, this romantic hotel is close to Saint Louis Galleria Mall, St. Louis Art Museum, and …More
Americas Best Value Inn - Collinsville / St. Louis - Collinsville Hotels
Rating: 2.0 Stars
$70
Check Availability

Americas Best Value Inn - Collinsville / St. Louis

552 Ramada Blvd, Collinsville 62234 - Map
 
 
"Will go back"
The hotel was nice would go back next year
gary from Champaign,illinois
This motel is located in Collinsville (Collinsville - O'Fallon), close to Gateway Conference Center, Gateway Fun Park, and …More
Hampton Inn St. Louis/Westport - Maryland Heights Hotels
Rating: 2.5 Stars
Check Availability

Hampton Inn St. Louis/Westport

2454 Old Dorsett Rd, Maryland Heights 63043 - Map
 
 
Very easy check in and check out process. The staff was very friendly and the breakfast had a nice selection and was hot. The room and hotel in gerenal were very clean. Our ceiling in the bathroom needed some repair. It had some spots that were peeling away/falling off but did not effect our stay.
A Traveller
This hotel is located in Maryland Heights (Westport - Maryland Heights), close to Verizon Wireless Amphitheater St. Louis …More
Rodeway Inn Saint Charles - St. Charles Hotels
Rating: 2.0 Stars
Check Availability

Rodeway Inn Saint Charles

3800 Harry S Truman Blvd, St. Charles 63301 - Map
 
 
"Great hotel, great price and location"
The staff who checked us in and out was very friendly and accommodating. Our room was spacious and very clean. And it was all at a wonderful price, I would definitely stay again.
A Traveller
Situated in St. Charles, this motel is in the same area as Lindenwood University, Family Arena, and First Missouri State …More

Search from 119 St. Louis Hotels


    Need help booking?

    Call 1-800-551-2409
    Visit Customer Support »

    Why book with Expedia ?

    • 365,000+ hotels worldwide
    • No Expedia Cancellation Fee
    • Best price guarantee
    • 91% customer satisfaction

    Narrow Your Search To:

    St. Louis Shopping Hotel Guide

    If you’re a shopaholic, self-medicate with some retail therapy at a hotel near St. Louis shopping malls.
    • Browse all 119 shopping hotels
    • Review convenient consumer ratings to find the perfect accommodation
    • Be the ultimate bargain hunter when you book our deals today

    Your heart starts to race when you see a shoe sale and your eyes light up at the sign of a designer boutique, so a shopping hotel in St. Louis is a must for you. Pack an empty suitcase to store all your new purchases when you book a hotel near shopping malls here on Expedia.com.

    Read More

    With reservations at a hotel near malls in St. Louis, you’re just around the corner from this season’s newest styles and the latest fashion trends. And if that wasn’t great enough, the closet in your hotel room is spacious enough to accommodate all your new clothing, shoes, and accessories. Whether you’re a self-proclaimed fashionista or trying to stock up on family presents for the year, receive your retail fix while on vacation when you stay at an accommodation near the best shopping in St. Louis.

    Here at Expedia, we know you’ve got the shopping instinct and can smell a good deal from a mile away. Go ahead and browse our impressive selection of hotels near St. Louis shopping malls. You’ll feel as though you’ve hit retail heaven as your bargain hunting senses alert you to our hot discounts. With our low-price promise, we ensure you won’t find cheaper discounts on accommodations anywhere else. Since you’re going to give your credit card a run for its money at the shopping centers in St. Louis, go easy on it for now and book one of our hotel discounts today.

    Hide
    Customers Rate Expedia
    Powered by feefo
    91% recommended
    4.5
    From 29,939 Reviews