[Skip to Content]Privacy Policy
Comfort Inn St. Louis - Westport - St. Louis, Missouri (MO)
Comfort Inn St. Louis - Westport
St. Louis, Missouri (MO)
Comfort Inn St. Louis - Westport - St. Louis, Missouri (MO)
  • Book Now
Specials & Packages

St. Louis Hotel Near Westport Plaza

Our Comfort Inn is conveniently located off I-270 and Page Avenue and within close proximity to top local attractions and transportation hubs. Just eight miles from Lambert International Airport as well as dozens of St. Louis things to do, our hotel is a perfect choice for your next getaway. We are also excited to announce we have onsite car charging station for electric cars.

Get Around With Our Free Shuttle

Stay with us and see a Cardinals game at Busch Stadium, and visit iconic St. Louis attractions like the Gateway Arch and the Anheuser Busch Brewery. Learn about local history and culture at the City Museum, Butterfly House and Missouri Botanical Gardens.Just hop on our complimentary shuttle service to the airport and local sights within a two-mile radius of our hotel.

St. Louis Attractions


Nearby Cities & Towns

  • Maryland Heights - 1.7 miles
  • Creve Coeur - 3.6 miles
  • Clayton - 13 miles
  • Earth City - 8 miles
  • Fenton- 17 miles
  • O'Fallon(MO)-20 miles
  • Chesterfield-17 miles
  • St. Charles - 11 miles

Airports & Transportation

  • Lambert-St. Louis International Airport - 8 miles
  • Spirit of St. Louis Airport-17 miles
  • Greyhound Bus Transportation-17miles
  • St. Louis Amtrak Station - 19 miles
Directions to St. Louis Hotel

Directions From Lambert-St. Louis International Airport

  • Head northwest on Airport Access Rd toward Air Cargo Rd/Natural Bridge Rd/E Terminal
  • Turn left at Natural Bridge Road
  • Merge onto I-70 W via the ramp to Rental Car Return
  • Take exit 232A-232B to merge onto I-270 S toward Memphis
  • Take exit 16A for Page Ave toward Missouri D E
  • Merge onto MO-364 E
  • Continue onto Page Avenue
  • Take the exit toward W Port Plaza Drive
  • Merge onto Lackland Road
  • Comfort Inn St. Louis - Westport will be on the right at 12031

St. Louis, Missouri Hotel Location Map

View Larger Map
Book Now