The best deals on hotels when visiting St. Louis in Missouri.

From game day to getaway, save even more on every hotel stay.

Save up to 70% when booking as a group. Select 9+ rooms to get started.

Top 24 Hotels In St. Louis, Missouri 63110

Element St. Louis Midtown

3763 Forest Park Avenue St. Louis, MO

Find a peaceful escape at Element St. Louis Midtown near St. Louis, where inviting accommodations provide a warm retreat, with affordable nightly rates starting at $179.99. Rejuvenate with Element’s all-natural toiletries, part of a comprehensive approach to wellness and sustainability.

Step outside Element St. Louis Midtown and find yourself near St. Louis’s most popular spots, including local eateries, shops, and entertainment venues. Stay comfortably in St. Louis with a hotel that offers all the perks you desire—book today!

  Call (855) 236-8982 to book with an agent.
  0.3 miles from ST. Louis, MO 63110

Starting at

$179.99

per night

Read Reviews View Amenities View All Rooms

Aloft St. Louis Cortex

4245 Duncan Avenue St. Louis, MO

Choose Aloft St. Louis Cortex for a comfortable stay near St. Louis, where inviting rooms create a relaxing environment, with room rates starting at $149.99 per night. Make the most of your travel experience with Aloft's digital services, offering an efficient and hassle-free stay.

Stay at Aloft St. Louis Cortex and find yourself just steps away from St. Louis’s best dining, shopping, and entertainment venues. Stay comfortably in St. Louis with lodging that makes every moment enjoyable—secure your room now!

  Call (855) 236-8982 to book with an agent.
  0.4 miles from ST. Louis, MO 63110

Starting at

$149.99

per night

Read Reviews View Amenities View All Rooms

The West End

4215 Lindell Blvd St. Louis, MO

For a restful and affordable visit near St. Louis, The West End offers delightful accommodations with rooms starting at $99.99, creating a warm, welcoming environment. Relax in accommodations designed for the practical traveler, offering basic comforts that make each stay pleasant and economical.

For travelers seeking to explore St. Louis, The West End provides a great location, just minutes from the heart of downtown. Enjoy St. Louis in comfort and without the expense—lock in your stay today!

  Call (855) 234-5074 to book with an agent.
  0.4 miles from ST. Louis, MO 63110

Starting at

$99.99

per night

Read Reviews View Amenities View All Rooms

Angad Arts Hotel

3550 Samuel Shepard Drive St. Louis, MO

Explore upscale refinement at Angad Arts Hotel near St. Louis, where quality rooms create a luxurious setting, with budget-friendly rates starting at just $167.99. Relax in accommodations where luxury meets innovation, featuring smart technology and plush interiors for an exceptional stay.

Angad Arts Hotel is perfect for guests who like to explore on foot, with St. Louis’s downtown area just a short distance from the hotel. Take advantage of a hotel in St. Louis that ensures an impeccable guest experience—book today!

  Call (855) 234-5074 to book with an agent.
  0.8 miles from ST. Louis, MO 63110

Starting at

$167.99

per night

Read Reviews View Amenities View All Rooms

Home2 Suites by Hilton St. Louis / Forest Park

920 South Taylor Avenue St. Louis, MO

Relax in the comfort of Home2 Suites by Hilton St. Louis / Forest Park near St. Louis, where quality accommodations create a warm-hearted experience, with budget-friendly rates from $161.99. Make the most of your stay with Home2 Suites' in-suite kitchens, allowing you to prepare meals on your schedule.

Guests staying at Home2 Suites by Hilton St. Louis / Forest Park are never far from downtown St. Louis, giving them easy access to the city’s top destinations without the hustle of staying right in the middle. Step into St. Louis elegance with accommodations that make your visit extraordinary—secure now!

  Call (855) 239-4019 to book with an agent.
  0.9 miles from ST. Louis, MO 63110

Starting at

$161.99

per night

Read Reviews View Amenities View All Rooms

DoubleTree by Hilton St. Louis Forest Park

4550 Forest Park Ave St. Louis, MO

Step into sophistication at DoubleTree by Hilton St. Louis Forest Park near St. Louis, where chic rooms ensure a serene atmosphere, with budget-friendly nightly rates from $150.99. Indulge in the convenience of DoubleTree by Hilton's valet parking, offering seamless service from arrival to departure.

At DoubleTree by Hilton St. Louis Forest Park, guests can easily explore the vibrant downtown area of St. Louis, where the city’s top attractions are always close by. Take your St. Louis adventure to the next level with accommodations that redefine indulgence—book today!

  Call (855) 233-7850 to book with an agent.
  0.9 miles from ST. Louis, MO 63110

Starting at

$150.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express St. Louis Central West End an IHG Hotel

4630 Lindell St. Louis, MO

For a restful stay near St. Louis, Holiday Inn Express St. Louis Central West End an IHG Hotel offers budget-friendly accommodations with rooms starting at $134.00, creating a homely, welcoming atmosphere. Appreciate the cleanliness and safety protocols at Holiday Inn Express, ensuring a worry-free and healthy stay for all guests.

At Holiday Inn Express St. Louis Central West End an IHG Hotel, you’re always close to the action, with downtown St. Louis just a short trip away for easy access to the city’s best spots. Stay relaxed and on budget while exploring St. Louis with thoughtfully designed lodging—lock in today!

  Call (855) 239-5277 to book with an agent.
  1.0 miles from ST. Louis, MO 63110

Starting at

$134.00

per night

Read Reviews View Amenities View All Rooms

AC Hotel St. Louis Central West End

215 YORK AVENUE St. Louis, MO

Explore elegance and relaxation at AC Hotel St. Louis Central West End on your trip to St. Louis, where quality accommodations provide comfort, with inviting nightly rates starting at $157.99. Choose AC Hotels by Marriott for your urban retreat, where sophistication and simplicity create a perfectly balanced travel experience.

Staying at AC Hotel St. Louis Central West End means guests are never far from downtown St. Louis, offering quick access to the city’s best sights and attractions. Experience a St. Louis getaway that’s both opulent and inviting—lock in your stay today!

  Call (855) 236-8982 to book with an agent.
  1.1 miles from ST. Louis, MO 63110

Starting at

$157.99

per night

Read Reviews View Amenities View All Rooms

The Royal Sonesta Chase Park Plaza St. Louis

212 North Kingshighway St. Louis, MO

Find your perfect retreat at The Royal Sonesta Chase Park Plaza St. Louis near St. Louis, where opulent surroundings promise serenity and grace, with rates beginning at just $295.00. Stay connected with friends and family using Sonesta’s complimentary Wi-Fi, available throughout the hotel.

The Royal Sonesta Chase Park Plaza St. Louis offers a prime location for guests who enjoy a casual stroll, with the excitement of downtown St. Louis just minutes away. Let St. Louis captivate you with accommodations that ensure an impeccable stay—lock in today!

  Call (855) 239-4019 to book with an agent.
  1.2 miles from ST. Louis, MO 63110

Starting at

$295.00

per night

Read Reviews View Amenities View All Rooms

Residence Inn by Marriott St. Louis Downtown

525 South Jefferson Ave St. Louis, MO

Stay affordably at Residence Inn by Marriott St. Louis Downtown on your visit to St. Louis, where inviting accommodations create a warm environment, with room rates starting at $135.99. Stay assured with enhanced cleaning protocols at Residence Inn, prioritizing your health and safety during your stay.

With quick access to downtown St. Louis, guests at Residence Inn by Marriott St. Louis Downtown can easily visit the city’s most vibrant spots while returning to a peaceful retreat. Relax and unwind in St. Louis at a hotel that blends comfort with exceptional value—secure now!

  Call (855) 235-0725 to book with an agent.
  1.5 miles from ST. Louis, MO 63110

Starting at

$135.99

per night

Read Reviews View Amenities View All Rooms

Guest Host Motel

1920 North Grand Blvd St. Louis, MO

With rooms beginning at $60.99, Guest Host Motel is a practical option for travelers bound for St. Louis, providing budget-conscious comfort in a clean, inviting space. Find value in clean, comfortable rooms that provide dependable comfort and a welcoming environment.

With downtown St. Louis only a brief drive from Guest Host Motel, guests can explore the city’s top destinations while staying in a quieter area. Make your St. Louis experience cost-effective and relaxing—secure your stay now!

  Call (855) 239-4019 to book with an agent.
  1.6 miles from ST. Louis, MO 63110

Starting at

$60.99

per night

Read Reviews View Amenities View All Rooms

Courtyard by Marriott St. Louis Downtown West

2340 Market St. at Jefferson St. Louis, MO

Choose Courtyard by Marriott St. Louis Downtown West for a welcoming stay when traveling to St. Louis, where quality rooms create a peaceful escape, with budget-friendly rates from $149.99. Indulge in the convenience of room service at Courtyard, offering a range of tasty meals delivered directly to your room.

At Courtyard by Marriott St. Louis Downtown West, guests are never far from downtown St. Louis, where a quick drive takes them into the heart of the action for easy exploration. Find your ideal base in St. Louis with a hotel that turns your stay into an experience—book today!

  Call (855) 235-6136 to book with an agent.
  1.7 miles from ST. Louis, MO 63110

Starting at

$149.99

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites by Marriott St. Louis Downtown

2144 MARKET STREET St. Louis, MO

Guests visiting St. Louis will find pleasant accommodations at Fairfield Inn & Suites by Marriott St. Louis Downtown, with rooms starting at $154.99, creating a warm and inviting environment ideal for relaxation. Enjoy the freshness of Fairfield's daily housekeeping service, ensuring your room remains pristine throughout your stay.

Fairfield Inn & Suites by Marriott St. Louis Downtown offers the perfect location for those wanting to visit downtown St. Louis, where a brief drive brings them to the city’s best spots. Make your St. Louis adventure both relaxing and affordable with top-notch amenities—book today!

  Call (855) 234-7135 to book with an agent.
  1.8 miles from ST. Louis, MO 63110

Starting at

$154.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites St. Louis at Forest Park

5650 Oakland Avenue St. Louis, MO

Guests bound for St. Louis will find relaxed comfort at Hampton Inn & Suites St. Louis at Forest Park, with inviting rooms starting at $157.45, creating a warm and welcoming environment perfect for rest. Bring the whole family to Hampton, where kid-friendly activities and spacious family rooms make traveling with children a breeze.

With downtown St. Louis only a brief drive away, guests at Hampton Inn & Suites St. Louis at Forest Park can easily explore the city’s top attractions while staying in a quieter location. Stay comfortably and affordably in St. Louis with amenities designed for your needs—secure now!

  Call (855) 234-2997 to book with an agent.
  2.0 miles from ST. Louis, MO 63110

Starting at

$157.45

per night

Read Reviews View Amenities View All Rooms

St. Louis Union Station Hotel Curio Collection by Hilton

1820 Market Street St. Louis, MO

With upscale surroundings, St. Louis Union Station Hotel Curio Collection by Hilton near St. Louis provides inviting rooms for a refined escape, with budget-friendly rates beginning at $126.00. Engage with dynamic art exhibitions and cultural events curated by Curio Collection, connecting guests to the destination’s creative scene.

St. Louis Union Station Hotel Curio Collection by Hilton provides the ideal base for those wanting to explore St. Louis, where the downtown area is always just a short drive from the hotel. Enjoy every part of your St. Louis visit with a hotel that knows how to make you feel at home—lock in today!

  Call (855) 239-4019 to book with an agent.
  2.1 miles from ST. Louis, MO 63110

Starting at

$126.00

per night

Read Reviews View Amenities View All Rooms

21C Museum Hotel St. Louis

1528 Locust street St. Louis, MO

Those visiting St. Louis will appreciate the elegance of 21C Museum Hotel St. Louis, where premier accommodations make every stay a celebration of luxury, with rates from $159.99. Enjoy a stay that blends high-end luxury with personalized service, where rooms are designed to cater to your every preference.

From 21C Museum Hotel St. Louis, a brief drive brings guests into the heart of downtown St. Louis, where the city’s top destinations await exploration. Make your St. Louis journey unforgettable with a hotel that elevates luxury to new heights—secure now!

  Call (855) 236-8982 to book with an agent.
  2.3 miles from ST. Louis, MO 63110

Starting at

$159.99

per night

Read Reviews View Amenities View All Rooms

The Last Hotel

1501 Washington Ave St. Louis, MO

Step into refined beauty at The Last Hotel as you travel to St. Louis, where luxurious rooms elevate every moment, with inviting rates from just $124.99. Experience bespoke luxury in rooms that cater to your every need, with tailor-made services and sophisticated interiors.

At The Last Hotel, a quick drive delivers guests into downtown St. Louis, where the city’s top destinations are easily accessible. Revel in the luxury of St. Louis with a hotel that transforms relaxation into an art form—lock in today!

  Call (855) 236-8982 to book with an agent.
  2.4 miles from ST. Louis, MO 63110

Starting at

$124.99

per night

Read Reviews View Amenities View All Rooms

Red Roof Inn PLUS+ St. Louis Forest Park / Hampton Ave

5823 Wilson Avenue St. Louis, MO

For budget-savvy travelers headed to St. Louis, Red Roof Inn PLUS+ St. Louis Forest Park / Hampton Ave offers plush comfort with rooms starting at $99.00, creating a clean, inviting environment. Utilize accessibility features available at Red Roof Inn to ensure a comfortable stay for guests with specific needs.

With quick access to downtown St. Louis, guests at Red Roof Inn PLUS+ St. Louis Forest Park / Hampton Ave can explore the city’s best destinations while staying in a more peaceful area. Experience a well-rounded stay perfect for your St. Louis travels—reserve today!

  Call (855) 239-4019 to book with an agent.
  2.5 miles from ST. Louis, MO 63110

Starting at

$99.00

per night

Read Reviews View Amenities View All Rooms

Home2 Suites by Hilton St. Louis Downtown

1221 Locus Street St. Louis, MO

Stay affordably at Home2 Suites by Hilton St. Louis Downtown as you explore St. Louis, where inviting rooms create a warm environment, with rates beginning at an accessible $117.99. Stay refreshed with the eco-friendly bulk bathroom amenities, reducing waste and environmental impact.

At Home2 Suites by Hilton St. Louis Downtown, a quick drive brings guests into the lively downtown area of St. Louis, where the city’s top destinations await. Enjoy your St. Louis adventure with a hotel that provides everything you need for a great stay—book today!

  Call (855) 239-5277 to book with an agent.
  2.6 miles from ST. Louis, MO 63110

Starting at

$117.99

per night

Read Reviews View Amenities View All Rooms

Tru by Hilton St. Louis Downtown

1221 Locus Street St. Louis, MO

At Tru by Hilton St. Louis Downtown, travelers to St. Louis will find soothing, budget-friendly rooms with rates starting at $123.99, creating a warm and inviting space for relaxation. Experience the convenience of Tru by Hilton’s grab-and-go dining options, perfect for busy travelers on the move.

Guests staying at Tru by Hilton St. Louis Downtown can quickly drive into downtown St. Louis, where the city’s top destinations are easily reachable by car. Find your ideal hotel for exploring St. Louis without overspending—book your stay now!

  Call (855) 239-4019 to book with an agent.
  2.6 miles from ST. Louis, MO 63110

Starting at

$123.99

per night

Read Reviews View Amenities View All Rooms

Forest Park Hotel by MDR

5915 Wilson Ave St. Louis, MO

Find a warm atmosphere at Forest Park Hotel by MDR as you travel to St. Louis, with cushy accommodations that start at $98.99 per night, providing a relaxing retreat. Enjoy the convenience of rooms that offer a range of amenities designed to make your stay comfortable and hassle-free.

With easy access to downtown St. Louis, guests at Forest Park Hotel by MDR can quickly explore the city’s most vibrant areas while enjoying a more peaceful retreat. Enjoy a well-rounded St. Louis stay with a hotel that’s tailored to your comfort—reserve now!

  Call (855) 234-7135 to book with an agent.
  2.6 miles from ST. Louis, MO 63110

Starting at

$98.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn St. Louis Downtown Convention Center an IHG Hotel

811 North 9th Street St. Louis, MO

Find relaxation and style at Holiday Inn St. Louis Downtown Convention Center an IHG Hotel when visiting St. Louis, where cushy accommodations create a welcoming retreat, with rates beginning at $109.00. Manage your stay with ease using Holiday Inn’s mobile app, from digital room keys to local area guides.

At Holiday Inn St. Louis Downtown Convention Center an IHG Hotel, a quick drive brings guests into the lively downtown area of St. Louis, making it easy to explore the city’s best offerings. Find out how luxurious St. Louis can be with a hotel that takes relaxation seriously—lock in today!

  Call (855) 234-7135 to book with an agent.
  2.8 miles from ST. Louis, MO 63110

Starting at

$109.00

per night

Read Reviews View Amenities View All Rooms

The Westin St. Louis

811 Spruce St St. Louis, MO

Step into an opulent sanctuary at The Westin St. Louis near St. Louis, where refined accommodations guarantee a serene escape, with budget-friendly rates starting from $199.99. Stay energized with Westin's Healthy Snack Packs, thoughtfully designed to keep you nourished on the go.

At The Westin St. Louis, guests are close enough to downtown St. Louis for a quick drive to the city’s most popular sights, while still enjoying a quieter atmosphere. Make your St. Louis adventure one to remember with accommodations that know true luxury—book today!

  Call (855) 239-5277 to book with an agent.
  2.8 miles from ST. Louis, MO 63110

Starting at

$199.99

per night

Read Reviews View Amenities View All Rooms

Courtyard by Marriott St. Louis Downtown / Convention Center

823 827 Washington Avenue St. Louis, MO

Experience quality and comfort at Courtyard by Marriott St. Louis Downtown / Convention Center as you explore St. Louis, where comfy accommodations provide a relaxing environment, with rates beginning at $144.99. Enjoy the casual atmosphere of Courtyard's afternoon social hour, featuring light refreshments in a relaxed, communal setting.

From Courtyard by Marriott St. Louis Downtown / Convention Center, a brief drive delivers guests into downtown St. Louis, making it simple to explore the city’s top spots. Take advantage of St. Louis lodging that prioritizes your comfort and relaxation—book today!

  Call (855) 236-8982 to book with an agent.
  2.9 miles from ST. Louis, MO 63110

Starting at

$144.99

per night

Read Reviews View Amenities View All Rooms