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 warm ambiance at Element St. Louis Midtown on your journey to St. Louis, where inviting rooms create a peaceful environment, with budget-friendly rates from $154.99. Stay energized with Element by Westin's signature healthy eating options, designed to nourish and delight.

Travelers staying at Element St. Louis Midtown are just a short walk from St. Louis’s most exciting spots, ensuring an unforgettable city adventure. Discover the best way to unwind in St. Louis with well-appointed, budget-friendly lodging—secure now!

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

Starting at

$154.99

per night

Read Reviews View Amenities View All Rooms

Aloft St. Louis Cortex

4245 Duncan Avenue St. Louis, MO

Relax in the plush surroundings of Aloft St. Louis Cortex near St. Louis, where comfortable rooms create a warm atmosphere, with inviting rates beginning at $159.99 per night. Engage with the energetic vibe of Aloft's public spaces, designed for socializing, working, or just hanging out.

Aloft St. Louis Cortex provides the perfect base for travelers who want to experience St. Louis, with the city center’s most exciting spots just minutes away on foot. Get ready to experience St. Louis with a hotel that keeps your comfort front and center—reserve now!

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

Starting at

$159.99

per night

Read Reviews View Amenities View All Rooms

The West End

4215 Lindell Blvd St. Louis, MO

Guests visiting St. Louis will find soft comfort at The West End, where rooms start at $79.99, providing a clean and welcoming environment ideal for a restful stay. Experience straightforward lodging in rooms that focus on essential amenities, perfect for budget-conscious travelers.

Enjoy quick access to St. Louis’s bustling downtown with a stay at The West End, where the city’s top attractions are easily reachable. Choose a hotel that adds value to your St. Louis adventure—book your stay now!

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

Starting at

$79.99

per night

Read Reviews View Amenities View All Rooms

Angad Arts Hotel

3550 Samuel Shepard Drive St. Louis, MO

Relax in style at Angad Arts Hotel as you explore St. Louis, where premium accommodations create a serene stay, with nightly rates beginning at $151.99. Find yourself surrounded by luxury in rooms that offer everything from advanced technology to exquisite decor.

Angad Arts Hotel provides an ideal location for those wanting proximity to downtown St. Louis, with the city’s most iconic spots just minutes away. Take advantage of a hotel in St. Louis that ensures an impeccable guest experience—book today!

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

Starting at

$151.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

Find comfort and convenience at Home2 Suites by Hilton St. Louis / Forest Park near St. Louis, with restful rooms offering a comfy ambiance for travelers, with rates beginning at $132.99. Make the most of Home2 Suites' extended stay discounts, which provide significant savings for longer visits.

Guests staying at Home2 Suites by Hilton St. Louis / Forest Park will love the convenience of being near downtown St. Louis, where the city’s most popular attractions are always within easy reach. Plan your St. Louis travels with a hotel that understands what you’re looking for—reserve now!

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

Starting at

$132.99

per night

Read Reviews View Amenities View All Rooms

DoubleTree by Hilton St. Louis Forest Park

4550 Forest Park Ave St. Louis, MO

Travelers exploring St. Louis will enjoy the inviting ambiance of DoubleTree by Hilton St. Louis Forest Park, where refined accommodations offer comfort, with rates starting at $147.99. Delight in DoubleTree by Hilton's dessert buffets, where sweet treats are abundant and designed to satisfy any sweet tooth.

From DoubleTree by Hilton St. Louis Forest Park, guests can enjoy quick access to downtown St. Louis, where the city’s most exciting spots are always close by for exploration. Get the most out of St. Louis with accommodations that redefine what luxury means—book today!

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

Starting at

$147.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

Guests traveling to St. Louis will appreciate the inviting accommodations at Holiday Inn Express St. Louis Central West End an IHG Hotel, where intimate rooms start at $129.99, creating a warm, welcoming space. Relax with the convenience of Holiday Inn Express's poolside service, offering refreshments and snacks while you swim or sunbathe.

Holiday Inn Express St. Louis Central West End an IHG Hotel offers a prime location for guests who want to explore St. Louis, where the downtown area’s most vibrant spots are easily accessible. Rest well in St. Louis with accommodations that make relaxation affordable—lock in today!

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

Starting at

$129.99

per night

Read Reviews View Amenities View All Rooms

AC Hotel St. Louis Central West End

215 YORK AVENUE St. Louis, MO

Embrace a luxurious escape at AC Hotel St. Louis Central West End near St. Louis, where restorative accommodations offer a refined stay, with inviting rates beginning at $144.99. Find a quiet corner in AC Hotels' library lounges, spaces filled with books and a peaceful ambiance for reading or working.

With quick access to downtown St. Louis, guests at AC Hotel St. Louis Central West End can enjoy the best of the city while staying in a more peaceful location outside the busiest areas. Experience St. Louis with a hotel that elevates your expectations and exceeds them—book today!

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

Starting at

$144.99

per night

Read Reviews View Amenities View All Rooms

The Royal Sonesta Chase Park Plaza St. Louis

212 North Kingshighway St. Louis, MO

Relax in sumptuous surroundings at The Royal Sonesta Chase Park Plaza St. Louis as you journey to St. Louis, where every room promises luxury, with rates starting from $279.00. Indulge in the culinary delights at Sonesta’s on-site restaurants, where local ingredients and international cuisines meet to create memorable meals.

Guests at The Royal Sonesta Chase Park Plaza St. Louis can explore the best of St. Louis with ease, as the vibrant downtown district is only a short distance from the hotel. Enter a world of refined elegance in St. Louis with a hotel that anticipates your every desire—book today!

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

Starting at

$279.00

per night

Read Reviews View Amenities View All Rooms

Residence Inn by Marriott St. Louis Downtown

525 South Jefferson Ave St. Louis, MO

Unwind in reassuring surroundings at Residence Inn by Marriott St. Louis Downtown near St. Louis, where restful accommodations are designed with comfort in mind, with rates starting at $118.99 per night. Relax in the beautifully landscaped outdoor areas at Residence Inn, featuring BBQ grills and cozy seating perfect for an evening outdoors.

Guests staying at Residence Inn by Marriott St. Louis Downtown will appreciate the convenience of being close to downtown St. Louis, where the city’s best restaurants, shops, and sights are just a short distance away. Discover how relaxing St. Louis can be with a hotel that keeps you happy and well-rested—lock in today!

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

Starting at

$118.99

per night

Read Reviews View Amenities View All Rooms

Guest Host Motel

1920 North Grand Blvd St. Louis, MO

With budget-friendly rooms starting at $59.99, Guest Host Motel is a practical choice for travelers bound for St. Louis, creating a warm and inviting space perfect for relaxation. Find value in rooms that offer standard amenities, making your stay both convenient and budget-friendly.

With downtown St. Louis only a short drive away, guests at Guest Host Motel can easily explore the city’s best sights while staying in a more peaceful location. Book now and enjoy a relaxing, cost-effective St. Louis adventure—reserve your room!

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

Starting at

$59.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

Unwind in the peaceful ambiance of Courtyard by Marriott St. Louis Downtown West near St. Louis, where quality rooms offer relaxation, with inviting nightly rates beginning at $134.99. Take a refreshing break in Courtyard's swimming pools, where leisure meets relaxation in beautifully designed aquatic settings.

At Courtyard by Marriott St. Louis Downtown West, a quick drive delivers guests into downtown St. Louis, where the city’s top destinations are easily accessible. Discover how relaxing St. Louis can be with a hotel that ensures your happiness—secure now!

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

Starting at

$134.99

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites by Marriott St. Louis Downtown

2144 MARKET STREET St. Louis, MO

At Fairfield Inn & Suites by Marriott St. Louis Downtown, travelers to St. Louis can unwind in inviting rooms with rates starting at $139.99, providing a clean and comfortable space ideal for relaxation. Relax with confidence at Fairfield, knowing that customer service is available 24/7 to address any concerns during your stay.

With a quick drive into downtown St. Louis, guests at Fairfield Inn & Suites by Marriott St. Louis Downtown can explore the city’s most vibrant spots while staying in a more relaxed setting. Embrace a relaxing St. Louis stay with hotel accommodations that offer exceptional value—lock in today!

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

Starting at

$139.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites St. Louis at Forest Park

5650 Oakland Avenue St. Louis, MO

For an affordable and inviting stay, Hampton Inn & Suites St. Louis at Forest Park offers heartwarming rooms with rates beginning at $147.99, creating a clean and comfortable atmosphere near St. Louis. Stay on track with your fitness goals using Hampton’s jogging trails or walking paths available at select locations.

At Hampton Inn & Suites St. Louis at Forest Park, guests are close enough to downtown St. Louis for a quick drive to the city’s best spots, while still enjoying a peaceful retreat. Step into a welcoming St. Louis stay that delivers on both comfort and savings—lock in today!

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

Starting at

$147.99

per night

Read Reviews View Amenities View All Rooms

St. Louis Union Station Hotel Curio Collection by Hilton

1820 Market Street St. Louis, MO

Step into elegance at St. Louis Union Station Hotel Curio Collection by Hilton near St. Louis, where peaceful rooms provide warmth and sophistication, with budget-friendly rates beginning at $113.40. Choose Curio Collection by Hilton for your next travel adventure, where every hotel is a destination and every stay is an experience to remember.

With a quick drive into downtown St. Louis, guests at St. Louis Union Station Hotel Curio Collection by Hilton can explore the city’s most popular attractions while enjoying a more relaxed setting. Relax and rejuvenate in St. Louis with accommodations that make your stay unforgettable—secure now!

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

Starting at

$113.40

per night

Read Reviews View Amenities View All Rooms

21C Museum Hotel St. Louis

1528 Locust street St. Louis, MO

Step into a sanctuary of charm at 21C Museum Hotel St. Louis near St. Louis, where luxurious details ensure an extraordinary experience, with rates from $150.99. Experience the zenith of luxury hotel living, with rooms that cater to sophisticated tastes and elevate your stay to an art form.

Guests staying at 21C Museum Hotel St. Louis are never far from downtown St. Louis, where a short drive brings them to the city’s most exciting spots. Get ready to explore St. Louis with a hotel that blends opulence and warmth effortlessly—lock in today!

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

Starting at

$150.99

per night

Read Reviews View Amenities View All Rooms

The Last Hotel

1501 Washington Ave St. Louis, MO

Explore a haven of comfort at The Last Hotel on your journey to St. Louis, where sophisticated accommodations deliver tranquility, with rates starting from $106.99. Relax in rooms that are epitomes of luxury, offering a seamless integration of comfort and sophistication for a perfect stay.

With a quick drive into downtown St. Louis, guests at The Last Hotel can explore the city’s most vibrant spots while staying in a more relaxed setting. Explore the elegance of St. Louis with a hotel that leaves no detail overlooked—lock in today!

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

Starting at

$106.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

Guests headed to St. Louis will find reassuring accommodations at Red Roof Inn PLUS+ St. Louis Forest Park / Hampton Ave, where rooms begin at $79.00, creating a warm and welcoming environment ideal for rest. Choose Red Roof Inn for its blend of comfort, value, and friendly service, making it a smart choice for all types of travelers.

Guests staying at Red Roof Inn PLUS+ St. Louis Forest Park / Hampton Ave can quickly reach downtown St. Louis by car, where the city’s most popular sights are always nearby. Plan your St. Louis trip with a hotel that guarantees comfort and affordability—reserve today!

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

Starting at

$79.00

per night

Read Reviews View Amenities View All Rooms

Home2 Suites by Hilton St. Louis Downtown

1221 Locus Street St. Louis, MO

Relax in style at Home2 Suites by Hilton St. Louis Downtown as you explore St. Louis, where reassuring accommodations provide comfort and relaxation, with inviting rates starting at $116.99. Enjoy outdoor living spaces at Home2 Suites, which include patios with grills and seating, ideal for family gatherings or relaxing evenings.

Guests staying at Home2 Suites by Hilton St. Louis Downtown will appreciate the short drive to downtown St. Louis, where the city’s most iconic destinations await exploration. Unwind after exploring St. Louis with a hotel that’s dedicated to your comfort—lock in today!

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

Starting at

$116.99

per night

Read Reviews View Amenities View All Rooms

Tru by Hilton St. Louis Downtown

1221 Locus Street St. Louis, MO

With rates from $99.99, Tru by Hilton St. Louis Downtown provides mellifluous comfort for guests traveling to St. Louis, creating a warm and welcoming environment ideal for rest. Indulge in the eco-friendly bath products provided at Tru by Hilton, part of their commitment to sustainability and guest wellness.

With downtown St. Louis just a short drive away, guests at Tru by Hilton St. Louis Downtown can easily explore the city’s top attractions while staying in a more peaceful area. Indulge in a worry-free St. Louis stay with budget-friendly, welcoming lodging—book now!

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

Starting at

$99.99

per night

Read Reviews View Amenities View All Rooms

Forest Park Hotel by MDR

5915 Wilson Ave St. Louis, MO

Stay at Forest Park Hotel by MDR as you explore St. Louis, where relaxed rooms create a relaxing ambiance, with welcoming rates beginning at $80.99 per night. Enjoy a refreshing stay in rooms that combine modern design with practical amenities, ensuring a comfortable visit.

Guests at Forest Park Hotel by MDR are only a short drive from downtown St. Louis, making it simple to enjoy the city’s top attractions while staying in a quieter area. Unwind and explore St. Louis with a hotel that offers the perfect balance of luxury and savings—book today!

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

Starting at

$80.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

Those visiting St. Louis will enjoy the cozy-like accommodations at Holiday Inn St. Louis Downtown Convention Center an IHG Hotel, where quality rooms create a warm stay, with rates starting at $114.00. Taste the world at Holiday Inn’s restaurants, offering a welcoming atmosphere and a mix of local and international dishes.

From Holiday Inn St. Louis Downtown Convention Center an IHG Hotel, guests can quickly reach downtown St. Louis, where the city’s most exciting destinations are just minutes away. Make your St. Louis escape unforgettable with a hotel that knows how to pamper guests—secure now!

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

Starting at

$114.00

per night

Read Reviews View Amenities View All Rooms

Courtyard by Marriott St. Louis Downtown / Convention Center

823 827 Washington Avenue St. Louis, MO

Relax in the comfortable surroundings of Courtyard by Marriott St. Louis Downtown / Convention Center on your journey to St. Louis, where restorative rooms offer quality and warmth, with nightly rates beginning at $134.99. Find tranquility in Courtyard's contemporary design, offering a soothing backdrop for rest and rejuvenation.

Courtyard by Marriott St. Louis Downtown / Convention Center is perfectly positioned for those wanting to explore downtown St. Louis, where the city’s most iconic spots are always within easy reach. Take your St. Louis experience to new heights with thoughtfully appointed lodging—reserve now!

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

Starting at

$134.99

per night

Read Reviews View Amenities View All Rooms

Live by Loews St.Louis

799 Clark ave St. Louis, MO

Uncover upscale sophistication at Live by Loews St.Louis near St. Louis, where quality accommodations promise unmatched comfort, with rates beginning at $179.00. Relax in the ambient lighting of Loews Hotels' rooms, designed to create a calming and inviting atmosphere.

At Live by Loews St.Louis, a short drive brings guests into the vibrant downtown area of St. Louis, where the city’s top destinations are just minutes away. Find out how breathtaking St. Louis can be with a hotel that keeps you relaxed and pampered—reserve now!

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

Starting at

$179.00

per night

Read Reviews View Amenities View All Rooms