Skip to main content

Search hotels in Affton, MO

Enter your dates to see the latest prices and deals for Affton hotels

Affton – 1 hotel or place to stay

Hotels with parking in Affton

Most booked hotels in Affton and surroundings in the past month

See all

Best hotels with breakfast in Affton and nearby

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 1,088 reviews

    Located in Saint Louis, 24 km from St. Louis Gateway Arch, Comfort Suites St Louis - Sunset Hills provides accommodation with a shared lounge, free private parking and a bar.

    From US$126.38 per night
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 1,504 reviews

    Located in Saint Louis, 24 km from St. Louis Gateway Arch, La Quinta Inn & Suites by Wyndham St Louis Route 66 provides accommodation with a fitness centre, free private parking and a shared lounge.

    From US$134.36 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 1,640 reviews

    Located along historic Route 66, this hotel is 22.5 km from Central St Louis, Missouri. It serves breakfast every morning and features an on-site restaurant and seasonal outdoor pool.

    From US$115.28 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 151 reviews

    Located in Saint Louis, 23 km from St. Louis Gateway Arch, Holiday Inn St Louis SW - Route 66 by IHG provides accommodation with a seasonal outdoor swimming pool, free private parking, a fitness...

    From US$151.12 per night
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 106 reviews

    Holiday Inn Express & Suites - St. Louis South - I-55 by IHG is set in Mattese, 24 km from St. Louis Gateway Arch and 37 km from Six Flags Over Mid-America.

    From US$174.86 per night
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 265 reviews

    The Hampton Inn & Suites - Saint Louis South Interstate 55 is directly off Interstate 55, and 24 km south of downtown St. Louis and its famous arch.

    From US$191.38 per night
  • Situated 10 km from St. Louis Gateway Arch and 38 km from Hollywood Casino St. Louis in Saint Louis, Urban Oasis in the Heart of STL offers accommodation with a kitchen.

    From US$164.88 per night
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 112 reviews

    Featuring 3-star accommodation, Fairfield by Marriott Inn & Suites St Louis South is located in Saint Louis, 24 km from St. Louis Gateway Arch and 38 km from Six Flags Over Mid-America.

    From US$190.42 per night

Budget hotels in Affton and nearby

  • Scored out of 10, guest rating 4.7
    Disappointing - What previous guests thought, 249 reviews

    Featuring an outdoor pool and rooms with free cable TV and seating areas, this St. Louis hotel is 4 miles from the Mississippi River. All rooms at Americas Best Value Inn St.

    From US$86.13 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 257 reviews

    Featuring a 90,000 square-foot casino on site, this Saint Louis hotel features spacious rooms with 42-inch flat-screen TVs and free Wi-Fi.

    From US$180.02 per night
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 5 reviews

    Located in Saint Louis, 2 story nice home with character is a recently renovated accommodation, 37 km from Hollywood Casino St. Louis and 42 km from Six Flags Over Mid-America.

    From US$214.10 per night
  • Scored out of 10, guest rating 5.4
    Passable - What previous guests thought, 682 reviews

    Just off Interstate 44 and less than 2 miles from Forest Park and the Saint Louis Zoo, this hotel features guest rooms with flat-screen TVs.

    From US$87.76 per night
  • Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 86 reviews

    Located within 35 km of Hollywood Casino St. Louis and 40 km of Six Flags Over Mid-America, Forest Park Hotel offers rooms in Clifton Heights.

    From US$133.34 per night
  • Set in Carondelet, 8.6 km from St. Louis Gateway Arch and 37 km from Hollywood Casino St.

  • Scored out of 10, guest rating 5.0
    Passable - What previous guests thought, 6 reviews

    Set in Carondelet, 8.9 km from St. Louis Gateway Arch and 44 km from Hollywood Casino St. Louis, Entire Private STL Apartment - 51A offers air-conditioned accommodation with a patio and free WiFi.

    From US$131.12 per night
  • Scored out of 10, guest rating 6.3
    Pleasant - What previous guests thought, 10 reviews

    Set in Carondelet, 8.9 km from St. Louis Gateway Arch and 44 km from Hollywood Casino St.

    From US$131.12 per night