St. Louis

Find St. Louis Hotels with Kitchens

Enter your dates for the latest hotel rates and availability.

Scroll down to see hotels
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

We found 50 St. Louis hotels with Kitchens for you

Choose your travel dates to see the latest prices and deals.
Most Booked
Lowest price
Closest to downtown
Highest Rated
99+
Hotels in St. Louis
With a stay at Live by Loews - St.Louis in St. Louis (Downtown St. Louis), you'll be steps from Busch Stadium and 11 minutes by foot from America's Center Convention Complex. This hotel is 0.6 mi (1 km) from Gateway Arch and 0.7 mi (1.2 km) from Dome at America’s Center. Enjoy recreation amenities such as a fitness center or take in the view from a rooftop terrace. This hotel also features complimentary wireless internet access, concierge services, and a fireplace in the lobby. Grab a bite to eat at Clark & Bourbon, a restaurant which features a bar/lounge, or stay in and take advantage of the room service (during limited hours). Full breakfasts are available daily from 7:00 AM to 11:00 AM for a fee. Featured amenities include a business center, complimentary newspapers in the lobby, and dry cleaning/laundry services. Self parking (subject to charges) is available onsite. Make yourself at home in one of the 216 air-conditioned guestrooms. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with showers feature complimentary toiletries and hair dryers. Conveniences include phones, as well as safes and desks.

"Hotel is in Cardinal nation and right across a small street from the stadium. The hotel was clean and inviting. Room was spacious, comfy beds and clean. Bathroom was nice. No pool but exercise room faces the stadium. We didn't eat breakfast there as the prices were really high."
Great
97 reviews
9.2/10
1 night
From £109
Check Availability
99+
Hotels in St. Louis
With a stay at Angad Arts Hotel St. Louis, Tapestry Collection by Hilton in St. Louis (Grand Center), you'll be steps from St. Louis Symphony Orchestra and 3 minutes by foot from Fox Theater. This hotel is 1.7 mi (2.7 km) from Cathedral Basilica of St. Louis and 1.9 mi (3 km) from City Museum. Enjoy recreation amenities such as a fitness center or take in the view from a rooftop terrace. Additional amenities at this hotel include complimentary wireless internet access, wedding services, and a banquet hall. You can enjoy a meal at Commonwealth serving the guests of Angad Arts Hotel St. Louis, Tapestry Collection by Hilton, or stop in at the snack bar/deli. Quench your thirst with your favorite drink at the bar/lounge. Cooked-to-order breakfasts are available daily from 7:00 AM to 11:00 AM for a fee. Featured amenities include a 24-hour front desk, luggage storage, and ATM/banking services. Planning an event in St. Louis? This hotel has 9216 square feet (856 square meters) of space consisting of conference space and 6 meeting rooms. Self parking (subject to charges) is available onsite. Make yourself at home in one of the 146 guestrooms featuring minibars and flat-screen televisions. Your pillowtop bed comes with down comforters and Egyptian cotton sheets. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Private bathrooms with bathtubs or showers feature complimentary toiletries and hair dryers.

"What they don't tell you... the hotel's lobby is on the 12th floor!!! Once you're checked in, your key card is needed to use the elevator as well as access your room and parking. I think the front desk attendant was REALLY new because she couldn't answer any questions we had, it was a guest who told us about the elevator! The hotel was clean and comfortable, as well as entertaining! Now that we know the quirks, we'll definitely stay here again. (view from our room)"
Very Good
100 reviews
8.2/10
1 night
From £93
Check Availability
58
Hotels in St. Louis
With a great location in downtown St. Louis, our hotel is within walking distance to several coffee shops, restaurants, parks, and museums. Busch Stadium, St. Louis City SC Stadium, and Gateway Arch park are all within a 10-minute drive. Walk to Americas Center, The Dome, or Enterprise Center in 10 minutes.

"It's an old building, and the elevator has been there for many years. The room is relatively large, and the furniture is relatively new. There are pots, pans, cups, microwave, large refrigerator, and sink for washing vegetables in the room. If you want to make something to eat, there is absolutely no problem, and the bathroom is relatively good. It is big, and there is a simple wardrobe, but the bed is not big, and it is a bit reluctant to sleep two people. There is no parking lot, and it is not easy to park at the moment of construction in front of the door."
Good
108 reviews
7.7/10
1 night
From £60
Check Availability
You Might Like
St. Louis Hotels with BreakfastSt. Louis Hotels with Twin RoomSt. Louis Hotels with 1 Double BedSt. Louis Hotels with Swimming PoolSt. Louis Hotels with Free Cancellation
99+
Hotels in St. Louis
With a stay at Four Seasons Hotel St Louis, you'll be centrally located in St. Louis, a 7-minute walk from Dome at America’s Center and 11 minutes by foot from Gateway Arch. This family-friendly hotel is 1 mi (1.6 km) from Busch Stadium and 1.2 mi (2 km) from City Museum. Pamper yourself with a visit to the spa, which offers massages, body treatments, and facials. You can take advantage of recreational amenities such as an outdoor pool, a hot tub, and a sauna. Additional amenities at this hotel include concierge services, a hair salon, and wedding services. Enjoy local and international cuisine at Four Seasons, a restaurant where you can enjoy drinks at the bar/lounge and dine alfresco. Or stay in and take advantage of the 24-hour room service. Quench your thirst with your favorite drink at the poolside bar. Cooked-to-order breakfasts are available daily from 6 AM to 10 AM for a fee. Featured amenities include a 24-hour business center, express check-out, and complimentary newspapers in the lobby. Planning an event in St. Louis? This hotel has 20000 square feet (1858 square meters) of space consisting of a conference center and meeting rooms. Self parking (subject to charges) is available onsite. Make yourself at home in one of the 200 air-conditioned rooms featuring iPod docking stations and minibars. Your bed comes with down comforters and premium bedding. 42-inch plasma televisions with cable programming provide entertainment, while complimentary wireless internet access keeps you connected. Bathrooms with separate bathtubs and showers feature deep soaking bathtubs and designer toiletries.

"It is very correct to choose this hotel as this business trip. I decided to feel the enthusiasm and patience of the staff here. Overall, the sanitary environment facilities are very good."
Amazing
101 reviews
9.4/10
1 night
From £305
Check Availability
81
Hotels in St. Louis
Discover a vibrant and sustainable stay at Element St. Louis Midtown, one of the top-rated hotels in St. Louis for both short visits and extended stays. Thoughtfully designed for wellness and balance, our eco-friendly hotel invites you to relax, recharge, and stay productive. Enjoy our complimentary RISE® breakfast, offering fresh, healthy options to kickstart your day. Explore top local attractions like the Gateway Arch, Missouri Botanical Garden, Anheuser-Busch Brewery, Forest Park, St. Louis Zoo, & Science Center- all within a five-mile radius. Perfectly located in Midtown, we’re just steps from St. Louis University, Fox Theatre, Chaifetz Arena, Harris-Stowe State University, and City Foundry STL. Our pet-friendly suites feature bright, open layouts, stylish décor, full kitchens, and free high-speed Wi-Fi. Unwind at our rooftop UpBar, offering skyline views, craft cocktails, and elevated small plates. Whether for business or leisure, Element St. Louis Midtown is your ideal home base in the Gateway City!

"my room was on the 6th floor (625)right below the bar/night club. This was on a Friday night. I wanted peace and quiet in my room after a long drive to St. louis. I not only heard the music but felt the bass. Called the front desk. They did lower the music and bass. The front desk did agree to switch my room the next day. If you book, ask Element not to put you on the 6th floor!"
Very Good
103 reviews
8.6/10
1 night
From £89
Check Availability
85
Hotels in St. Louis
Hampton Inn and Suites St. Louis at Forest Park is located just 10 minutes from Downtown St. Louis, and within five minutes of Barnes-Jewish and Children's Hospitals, the St. Louis Zoo, and the St. Louis Science Center. Your stay includes free hot breakfast and free wi-fi. All guest rooms have flat screen TVs and mini-fridges, studio suites also have a microwave, and we have guest laundry on site. The Hampton Inn and Suites St. Louis at Forest Park is a 100% non-smoking hotel.

"Hampton Inn and Suite Hotel. There is nothing special about this review.. Friendliness is taken for granted, so the hotels are so friendly these days.."
Very Good
102 reviews
8.9/10
1 night
From £96
Check Availability
99+
Hotels in St. Louis
Whether you are a family visiting the St. Louis area for a vacation, or a corporate guest in town for business, choose the Home2 Suites by Hilton St. Louis/Forest Park. Situated just west of the downtown area, this charming extended-stay hotel is located on I-40, less than five minutes from Busch Stadium and Forest Park. Enjoy easy access to many major St. Louis attractions including the Fox Theatre, Missouri Botanical Gardens and City Museum. Soulard Mardi Gras, St. Patricks Day Parade and the St. Louis International Film Festival are just a few of the wonderful annual events which keep travelers returning to the area, time and again. Make yourself at home in a modern studio suite, complete with complimentary WiFi, an LCD TV, a sleeper sofa, and a well-lit work desk with ergonomic chair. Prepare and store food purchased from our convenient hotel suite shop in the kitchenette with full-size refrigerator, microwave and dishwasher. Upgrades are available should you require extra space, and additional seating and bedding options. Our outdoor dining area is a fantastic space in which the whole family can sit out and enjoy delicious grilled meals. Exercise in the fitness center – complete with two treadmills, one cross trainer, and a stationary bicycle – and take a dip in the inviting indoor pool. Groups in St. Louis for a wedding or special event can take advantage of our tremendous hotel room block options.

"Really a good choice, the room is spacious and hygienic, the breakfast is much better than the general budget hotel, the service staff is also very good... recommend"
Very Good
98 reviews
8.5/10
1 night
From £114
Check Availability
55
Hotels in St. Louis
The Gateway to the West is within your reach when you stay at the Residence Inn by Marriott St. Louis Downtown. Our all-suite hotel is conveniently located a short distance to the Gateway Arch, St. Louis University Hospital, Enterprise Center and iconic Busch Stadium. Our St. Louis hotel offers a choice of studio, one or two bedroom suites, with amazing city views and newly renovated decor. As one of the only extended stay hotels in the downtown area, our pet-friendly hotel offers a stylish retreat at a substantial value; free wireless Internet access, complimentary daily hot breakfast buffet, out door patio and more. All of our beautiful suites come equipped with full kitchens, refrigerators, cook tops, separate living and dining areas, and ample space to relax or entertain. Whether staying for business or leisure, discover the distinctive style of the Residence Inn, a downtown St. Louis hotel.

"I have stayed at this hotel many times. Every time I come to St. Louis to stay here, the main room can cook, there is a suite and there is a sofa bed, but the disadvantage is that the beds are slumped, very soft and uncomfortable. It is convenient to have a washer and dryer on each floor. Light meals and beer are available at around 5 pm from Monday to Thursday. They are provided free of charge. It is simple in the morning but still full. There are a lot of people on the weekends, mostly black but safe."
97 reviews
7.4/10
1 night
From £102
Check Availability
99+
Hotels in St. Louis
With a stay at White House at Grand Central in St. Louis (Grand Center), you'll be a 4-minute walk from St. Louis University and 9 minutes by foot from Fox Theater. This apartment is 2 mi (3.2 km) from St. Louis Union Station and 3.1 mi (5 km) from Busch Stadium. Take in the views from a garden and make use of amenities such as charcoal grills. Featured amenities include express check-out, a 24-hour front desk, and laundry facilities. Make yourself at home in one of the 12 individually decorated guestrooms, featuring kitchens with full-sized refrigerators/freezers and ovens. 42-inch Smart televisions with digital programming provide entertainment, while complimentary wireless internet access keeps you connected. Conveniences include desks and separate sitting areas.
Very Good
50 reviews
8.3/10
1 night
From £54
Check Availability
84
Hotels in St. Louis
Located in St. Louis (Grand Center), Grand Center Inn is within a 5-minute walk of Powell Symphony Hall and Fox Theater. This guesthouse is 0.3 mi (0.5 km) from St. Louis University and 0.4 mi (0.7 km) from John Cochran Division - VA St. Louis Health Care System. Take in the views from a garden and make use of amenities such as concierge services and wedding services. Take advantage of the guesthouse's room service (during limited hours). Featured amenities include express check-out, microwave in a common area, and refrigerator in a common area. Free self parking is available onsite. Treat yourself to a stay in one of the 4 individually decorated guestrooms, featuring fireplaces and flat-screen televisions. Your pillowtop bed comes with down comforters and Egyptian cotton sheets. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Conveniences include desks and coffee/tea makers, and housekeeping is provided weekly.
Great
49 reviews
9.2/10
1 night
From £131
Check Availability
See All Hotels with Kitchens in St. Louis

Frequently Asked Questions

What is the average price of a hotel in St. Louis this weekend?

According to the latest 12-month data from Trip.com, the average price for a 3-star hotel in St. Louis this weekend is £192 per night. For a 4-star hotel, the average cost is £256 per night. If you're looking for a luxury experience, 5-star hotels in St. Louis this weekend typically cost £734 per night.

How much do hotels in St. Louis cost per night on weekdays?

Based on the latest 12-month data from Trip.com, the average price for a 3-star hotel in St. Louis during weekdays is £173 per night. For a 4-star hotel, you can expect to pay around £209 per night. If you're seeking a luxury stay, 5-star hotels in St. Louis generally cost £663 per night on weekdays.

What are the best places to stay in St. Louis?

Some of the best places to stay in St. Louis are near popular attractions like Missouri Botanical Garden, Forest Park and The Cathedral Basilica of St. Louis, offering easy access to key sights and amenities.

What are the top hotels in St. Louis near Missouri Botanical Garden?

Some of the top hotels in St. Louis near Missouri Botanical Garden include Aloft St. Louis Cortex (from £85), Forest Park Hotel by MDR (from £62) and Red Roof Plus+ St Louis - Forest Park/ Hampton Ave (from £58), all offering easy access to Missouri Botanical Garden, making them ideal for visitors looking to explore the area.

Which hotels in St. Louis are worth visiting for their spa experience?

Which hotels in St. Louis have swimming pools?

What hotels in St. Louis offer an especially good breakfast ?

Four Seasons St. Louis (from £304),Hilton Pennywell St. Louis at the Arch (from £80) and Marriott St. Louis Grand (from £88) provide high-quality breakfast. Start your day with a delicious breakfast!

How to get good deals on hotels in St. Louis?

To get the best hotel deals, try these Trip.com tips: 1. Log In Trip.com first and unlock member-only rates and Trip Coins (loyalty points). 2. Book Midweek: Sun–Thurs stays are much cheaper than weekends. 3. Set Price Alerts: Monitor price drops and rebook if needed. 4. Use “We Price Match” Policy: If you find a lower price elsewhere, Trip.com will refund the difference. 5. Avoid major holidays, conventions, and big events. 6. Check the Deals Page to see what promotions are available now on Trip.com.