The best deals on hotels when visiting Marlborough 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 Marlborough, Missouri 63119

Best Western St. Louis Kirkwood Route 66

1200 South Kirkwood Road Kirkwood, MO

Guests visiting Marlborough will find inviting comfort at Best Western St. Louis Kirkwood Route 66, where enveloping rooms start at $112.04, creating a welcoming space perfect for relaxation. Participate in Best Western's green initiatives, contributing to a sustainable and environmentally friendly stay.

Best Western St. Louis Kirkwood Route 66 provides the perfect balance of convenience and tranquility, offering guests easy access to downtown Marlborough without staying in the middle of the action. Enjoy a seamless Marlborough experience with well-rounded, budget-savvy lodging—book today!

  Call (855) 233-0132 to book with an agent.
  3.7 miles from Marlborough, MO 63119

Starting at

$112.04

per night

Read Reviews View Amenities View All Rooms

Comfort Suites St. Louis Sunset Hills

3654 South LINDBERGH BLVD St. Louis, MO

Guests visiting Marlborough can unwind at Comfort Suites St. Louis Sunset Hills, where plush accommodations start at $134.00, creating a welcoming and comfortable environment for rest. Benefit from Comfort Suites' commitment to cleanliness and safety, providing peace of mind during your stay.

Comfort Suites St. Louis Sunset Hills offers an excellent location for guests who want to be close to downtown Marlborough, where the city’s top destinations are just a quick drive away. Find the perfect base for your Marlborough adventure with lodging that fits your budget—secure now!

  Call (855) 239-5277 to book with an agent.
  3.7 miles from Marlborough, MO 63119

Starting at

$134.00

per night

Read Reviews View Amenities View All Rooms

La Quinta Inn & Suites by Wyndham St. Louis Route 66

1580 South Kirkwood Rd St. Louis, MO

With rates beginning at $106.99, La Quinta Inn & Suites by Wyndham St. Louis Route 66 is an ideal choice for budget-savvy travelers to Marlborough, creating a warm and inviting space. Take advantage of La Quinta’s seasonal promotions, offering discounts and packages that make travel more affordable.

With downtown Marlborough only a short drive away, guests at La Quinta Inn & Suites by Wyndham St. Louis Route 66 can explore the city’s most iconic sights and return to a peaceful retreat afterward. Make your Marlborough experience stress-free with a hotel that offers unbeatable value—book today!

  Call (855) 234-7135 to book with an agent.
  3.7 miles from Marlborough, MO 63119

Starting at

$106.99

per night

Read Reviews View Amenities View All Rooms

SpringHill Suites St. Louis Brentwood

1231 Strassner Drive Brentwood, MO

Enjoy a restful stay at SpringHill Suites St. Louis Brentwood on your trip to Marlborough, where comfortable accommodations provide relaxation, with room rates beginning at $169.99 per night. Discover the eco-friendly initiatives at SpringHill Suites, including water conservation measures and recycling programs.

With downtown Marlborough only a short drive away, guests at SpringHill Suites St. Louis Brentwood can enjoy the best of the city without staying in the busiest areas. Get ready to relax in Marlborough with a hotel that delivers on quality and service—lock in today!

  Call (855) 234-5074 to book with an agent.
  3.8 miles from Marlborough, MO 63119

Starting at

$169.99

per night

Read Reviews View Amenities View All Rooms

Aviator Hotel & Suites South I-55 Best Western Signature Collection

6921 South Lindbergh Blvd St. Louis, MO

Enjoy the warm ambiance of Aviator Hotel & Suites South I-55 Best Western Signature Collection as you journey to Marlborough, where quality accommodations provide comfort and relaxation, with rates beginning at $90.99. Opt for Best Western Plus® Executive Residency for longer stays, offering apartment-like amenities with the convenience of hotel services.

At Aviator Hotel & Suites South I-55 Best Western Signature Collection, guests can enjoy the convenience of a short drive into downtown Marlborough, making it easy to explore the city’s most vibrant spots. Find your perfect Marlborough escape with a hotel that combines elegance and practicality—reserve now!

  Call (855) 239-4019 to book with an agent.
  3.9 miles from Marlborough, MO 63119

Starting at

$90.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn St. Louis SW Route 66 an IHG Hotel

10709 Watson Rd St. Louis, MO

Enjoy a friendly ambiance at Holiday Inn St. Louis SW Route 66 an IHG Hotel as you explore Marlborough, where quality accommodations and reassuring rooms start at a welcoming $143.48 per night. Explore your surroundings with Holiday Inn’s bike rental service, a fun and green way to discover local sights.

From Holiday Inn St. Louis SW Route 66 an IHG Hotel, a short drive takes guests right into downtown Marlborough, where the city’s best sights and attractions await exploration. Find your happy place in Marlborough with a hotel that combines comfort and value—reserve now!

  Call (855) 234-5074 to book with an agent.
  3.9 miles from Marlborough, MO 63119

Starting at

$143.48

per night

Read Reviews View Amenities View All Rooms

TownePlace Suites by Marriott Brentwood

1695 SOUTH HANLEY ROAD Brentwood, MO

Experience the inviting atmosphere of TownePlace Suites by Marriott Brentwood near Marlborough, where comfortable rooms offer quality and warmth, with budget-friendly rates starting at $154.99. Indoor swimming pools at TownePlace Suites offer year-round leisure regardless of the weather.

TownePlace Suites by Marriott Brentwood is ideally situated for guests wanting to visit downtown Marlborough, where the city’s best sights are just a short drive away. Settle into Marlborough with a hotel that makes your experience unforgettable—lock in today!

  Call (855) 233-7850 to book with an agent.
  3.9 miles from Marlborough, MO 63119

Starting at

$154.99

per night

Read Reviews View Amenities View All Rooms

Americas Best Value Inn St. Louis South

6602 South Lindbergh Blvd St. Louis, MO

Guests visiting Marlborough can enjoy inviting accommodations at Americas Best Value Inn St. Louis South, where budget-friendly rooms start at $80.99, creating a welcoming space. Stay productive with Americas Best Value Inn's business-friendly amenities, including fax and copy services at select locations.

At Americas Best Value Inn St. Louis South, guests can enjoy a quiet stay while having downtown Marlborough just a short drive from the hotel, offering the best of both worlds. Take advantage of extra features and affordability while exploring Marlborough—lock in now!

  Call (855) 239-4019 to book with an agent.
  4.0 miles from Marlborough, MO 63119

Starting at

$80.99

per night

Read Reviews View Amenities View All Rooms

Courtyard by Marriott St. Louis Brentwood

8101 Dale Avenue Richmond Heights, MO

Find a peaceful escape at Courtyard by Marriott St. Louis Brentwood near Marlborough, where restful rooms create a welcoming stay, with affordable rates starting at $149.99 per night. Experience keyless entry with Courtyard's mobile room key technology, enhancing your convenience and security throughout your stay.

At Courtyard by Marriott St. Louis Brentwood, a quick drive delivers guests into downtown Marlborough, where the city’s top destinations are easily accessible. Discover how easy Marlborough travel can be with a hotel that makes every detail effortless—secure now!

  Call (855) 239-4019 to book with an agent.
  4.2 miles from Marlborough, MO 63119

Starting at

$149.99

per night

Read Reviews View Amenities View All Rooms

Forest Park Hotel by MDR

5915 Wilson Ave St. Louis, MO

At Forest Park Hotel by MDR, visitors to Marlborough will find comfortable accommodations that blend quality and value, with warm-hearted rooms available from a welcoming $98.99 per night. Relax in accommodations that combine modern amenities with cozy comfort, perfect for unwinding after a busy day.

Forest Park Hotel by MDR provides easy access to downtown Marlborough, with the city’s most iconic sights just a short drive away. Experience the joy of visiting Marlborough with a hotel that exceeds expectations—book today!

  Call (855) 233-0132 to book with an agent.
  4.5 miles from Marlborough, MO 63119

Starting at

$98.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 visiting Marlborough can relax in gentle accommodations at Red Roof Inn PLUS+ St. Louis Forest Park / Hampton Ave, where rooms start at $99.00, creating a warm and inviting atmosphere perfect for unwinding. Benefit from the welcoming pet policy at Red Roof Inn, where pets stay free and the whole family can travel together.

With downtown Marlborough only a brief drive from Red Roof Inn PLUS+ St. Louis Forest Park / Hampton Ave, guests can enjoy the best of the city while returning to a more peaceful stay. Unwind in Marlborough with budget-friendly accommodations that don’t skimp on comfort—book now!

  Call (855) 239-5277 to book with an agent.
  4.5 miles from Marlborough, MO 63119

Starting at

$99.00

per night

Read Reviews View Amenities View All Rooms

MainStay Suites St. Louis Galleria

8011 Galleria Parkway Richmond Heights, MO

Guests visiting Marlborough can unwind at MainStay Suites St. Louis Galleria, where calm accommodations start at $131.99, creating a welcoming and comfortable environment for rest. Enjoy a complimentary hot breakfast every morning at MainStay Suites, providing the perfect start to your day with a variety of choices.

From MainStay Suites St. Louis Galleria, a brief drive brings guests into downtown Marlborough, where the city’s top destinations await exploration. Take the stress out of Marlborough travel with a hotel that meets all your needs—book today!

  Call (855) 235-6136 to book with an agent.
  4.5 miles from Marlborough, MO 63119

Starting at

$131.99

per night

Read Reviews View Amenities View All Rooms

Homewood Suites by Hilton St. Louis Galleria

8040 Clayton Road Richmond Heights, MO

Relax at Homewood Suites by Hilton St. Louis Galleria as you explore Marlborough, where sheltered rooms create a comfortable stay, with nightly rates starting from a welcoming $151.99. Enjoy the practicality of Homewood Suites' storage solutions, including ample closet space and luggage racks.

Homewood Suites by Hilton St. Louis Galleria offers a convenient location for those looking to visit downtown Marlborough, where the city’s top spots are just a quick drive away. Find your happy place in Marlborough with a hotel that makes every moment memorable—lock in today!

  Call (855) 233-7850 to book with an agent.
  4.8 miles from Marlborough, MO 63119

Starting at

$151.99

per night

Read Reviews View Amenities View All Rooms

River City Casino & Hotel

777 River City Casino Blvd St. Louis, MO

Relax in the upscale comfort of River City Casino & Hotel near Marlborough, where delightful rooms provide warmth and tranquility, with inviting rates starting at $191.99. Relax in rooms that provide a regal experience, featuring plush interiors and amenities that ensure a stay beyond expectations.

From River City Casino & Hotel, guests can enjoy a quick drive into downtown Marlborough, offering easy access to the city’s most iconic spots. Uncover the joy of visiting Marlborough with a hotel that treats you to unparalleled comfort—book today!

  Call (855) 233-0132 to book with an agent.
  4.9 miles from Marlborough, MO 63119

Starting at

$191.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites St. Louis at Forest Park

5650 Oakland Avenue St. Louis, MO

At Hampton Inn & Suites St. Louis at Forest Park, guests bound for Marlborough can enjoy budget-friendly accommodations with rooms starting at $157.99, creating a welcoming and comfortable space. Earn points with Hilton Honors when you stay at Hampton, and enjoy exclusive benefits that make travel more rewarding.

From Hampton Inn & Suites St. Louis at Forest Park, a brief drive takes guests into downtown Marlborough, where they can experience the city’s highlights before returning to a restful stay. Make your Marlborough adventure simple and enjoyable with inviting hotel options—lock in now!

  Call (855) 235-6136 to book with an agent.
  5.3 miles from Marlborough, MO 63119

Starting at

$157.99

per night

Read Reviews View Amenities View All Rooms

AC Hotel St. Louis Clayton

227 South Central Ave St. Louis, MO

Find the perfect balance of comfort and value at AC Hotel St. Louis Clayton as you explore Marlborough, where inviting accommodations begin at an accessible $184.99 per night. Savor the artisanal breakfast at AC Hotels, a curated selection of European-inspired flavors to start your day elegantly.

From AC Hotel St. Louis Clayton, the drive into downtown Marlborough offers guests the flexibility to explore the city’s highlights while retreating to a more relaxed environment afterward. Find peace and tranquility in Marlborough with accommodations that enhance your adventure—book today!

  Call (855) 236-8982 to book with an agent.
  5.4 miles from Marlborough, MO 63119

Starting at

$184.99

per night

Read Reviews View Amenities View All Rooms

Le Méridien St. Louis Clayton

7730 Bonhomme Ave St. Louis, MO

Enjoy a distinguished stay at Le Méridien St. Louis Clayton as you visit Marlborough, where stylish rooms invite tranquility, with budget-friendly rates starting at $169.99. Dine above the city at Le Méridien’s penthouse restaurants, where fine meals and finer views create a dining experience like no other.

With a short drive into downtown Marlborough, guests at Le Méridien St. Louis Clayton can explore the city’s highlights and return to the hotel’s tranquil atmosphere. Enjoy a Marlborough retreat that’s as memorable as it is luxurious—reserve your room now!

  Call (855) 236-8982 to book with an agent.
  5.5 miles from Marlborough, MO 63119

Starting at

$169.99

per night

Read Reviews View Amenities View All Rooms

Clayton Plaza Hotel & Extended Stay

7750 Carondelet Avenue St. Louis, MO

Discover a warm retreat at Clayton Plaza Hotel & Extended Stay near Marlborough, where quality accommodations create a welcoming environment, with rates from just $120.99. Appreciate the local touches in the décor of Extended Stay America hotels, reflecting the culture and style of the surrounding area.

Guests staying at Clayton Plaza Hotel & Extended Stay will appreciate the calm surroundings, with downtown Marlborough just a drive away for easy access to the city’s highlights. Plan your Marlborough getaway with a hotel that offers premium service at a great rate—reserve now!

  Call (855) 234-5074 to book with an agent.
  5.6 miles from Marlborough, MO 63119

Starting at

$120.99

per night

Read Reviews View Amenities View All Rooms

The Ritz Carlton St. Louis

100 Carondelet Plaza St. Louis, MO

Indulge in a luxurious escape at The Ritz Carlton St. Louis near Marlborough, where every suite is a testament to opulence, with inviting nightly rates starting at $629.99. Enjoy Ritz-Carlton’s garden dining experiences, where meals are served in beautifully landscaped settings for a quiet dining atmosphere.

At The Ritz Carlton St. Louis, visitors can enjoy the peace and tranquility of the location, while downtown Marlborough remains within reach for all their sightseeing needs. Awaken in Marlborough bliss with accommodations that create a sanctuary of luxury and peace—reserve now!

  Call (855) 239-5277 to book with an agent.
  5.6 miles from Marlborough, MO 63119

Starting at

$629.99

per night

Read Reviews View Amenities View All Rooms

Residence Inn by Marriott St. Louis Clayton

8125 Forsyth Blvd St. Louis, MO

Enjoy the peaceful surroundings of Residence Inn by Marriott St. Louis Clayton on your journey to Marlborough, where comfortable accommodations provide relaxation, with nightly rates starting at $179.99. Stay active with varied fitness options at Residence Inn, from gyms equipped with the latest machines to outdoor sports facilities.

With a simple drive into downtown Marlborough, guests at Residence Inn by Marriott St. Louis Clayton can explore the city’s attractions while returning to the calm of their stay. Enjoy added perks and peace of mind during your Marlborough stay—secure your hotel room now!

  Call (855) 235-6136 to book with an agent.
  5.7 miles from Marlborough, MO 63119

Starting at

$179.99

per night

Read Reviews View Amenities View All Rooms

Hilton St. Louis Frontenac

1335 South Lindbergh Blvd Frontenac, MO

Relax in a sanctuary of luxury at Hilton St. Louis Frontenac near Marlborough, where premier accommodations await, with rates starting from an affordable $151.99. Savor the refinement of Hilton's afternoon tea service, featuring an elegant assortment of teas and light fare in a serene setting.

With a quick drive into downtown Marlborough, guests at Hilton St. Louis Frontenac can enjoy the best of both worlds: city exploration and a relaxing retreat. Enjoy every part of your Marlborough journey with a hotel that makes relaxation easy—lock in today!

  Call (855) 239-4019 to book with an agent.
  5.7 miles from Marlborough, MO 63119

Starting at

$151.99

per night

Read Reviews View Amenities View All Rooms

Seven Gables St. Louis West a Tribute Portfolio Hotel

26 North Meramec Avenue St. Louis, MO

A perfect blend of style and warmth awaits at Seven Gables St. Louis West a Tribute Portfolio Hotel near Marlborough, where inviting rooms provide comfort, with budget-friendly rates beginning at $249.99. Unwind in the serene spa settings of select Tribute Portfolio hotels, where peace and pampering go hand in hand.

A short drive from Seven Gables St. Louis West a Tribute Portfolio Hotel takes guests into downtown Marlborough, where they can experience the city’s highlights before retreating to a quiet stay. Plan your ideal Marlborough getaway with a hotel that makes relaxation effortless—reserve now!

  Call (855) 234-2997 to book with an agent.
  5.7 miles from Marlborough, MO 63119

Starting at

$249.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites St. Louis / South I-55

4200 Midamerica Lane St. Louis, MO

With budget-friendly rooms beginning at $134.99, Hampton Inn & Suites St. Louis / South I-55 is ideal for guests traveling to Marlborough, creating a comfortable, welcoming space for rest. Admire the contemporary decor in Hampton’s guest rooms, combining style and functionality for a pleasant and efficient stay.

Guests at Hampton Inn & Suites St. Louis / South I-55 can experience the best of both worlds—a relaxing stay with downtown Marlborough just a drive away for a day of adventure. Choose a Marlborough hotel that turns your trip into a seamless, budget-friendly experience—reserve now!

  Call (855) 233-0132 to book with an agent.
  5.8 miles from Marlborough, MO 63119

Starting at

$134.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express & Suites St. Louis South I-55 an IHG Hotel

4250 Midamerica Lane St. Louis, MO

At Holiday Inn Express & Suites St. Louis South I-55 an IHG Hotel, guests traveling to Marlborough will find relaxed accommodations with rooms from $129.00, creating a welcoming and relaxing atmosphere. Refresh and recharge in Holiday Inn Express's stylish and functional bathrooms, equipped with powerful showers and quality toiletries.

Guests staying at Holiday Inn Express & Suites St. Louis South I-55 an IHG Hotel will love how easy it is to drive into downtown Marlborough, explore the city’s top spots, and return to a peaceful retreat. Discover how great Marlborough can be with accommodations that keep you comfortable—secure now!

  Call (855) 234-5074 to book with an agent.
  5.8 miles from Marlborough, MO 63119

Starting at

$129.00

per night

Read Reviews View Amenities View All Rooms