Search Hotels in Saint Louis

Select date

Select date

Hotels in Saint Louis

Filter Results

Price per night

Hotels by class

Review rating

Other accommodation

Thematic hotels

Hotel facilities

Room facilities

Districts

Attractions

Hotel name

Apply Filters
Clear Filters

75 properties found

  • Renaissance St. Louis Airport Hotel

    9801 Natural Bridge Road, Saint Louis, United States (Show map)

    Major Saint Louis sights, such as Bigfoot 4 x 4 Inc and Busch Stadium are located nearby. A theater and…

    More...

    Show map

    price for 1 night
    Book Now From US$ 131
    price for 1 night
  • Drury Inn St. Louis Airport

    10490 Natural Bridge Road, Saint Louis, United States (Show map)

    Major Saint Louis sights, such as Raging Rivers and University of Missouri–St. Louis are located nearby.

    More...

    Show map

    price for 1 night
    Book Now From US$ 146
    price for 1 night
  • Drury Inn St. Louis Union Station

    201 South 20Th Street, Saint Louis, United States (Show map)

    Many Saint Louis sights, including Chaifetz Arena are about 20 minutes' walk from the property. Drury Inn St.

    More...

    Show map

    Book Now
  • Holiday Inn St. Louis-Airport

    4505 Woodson Road, Saint Louis, United States (Show map)

    The property boasts a convenient location minutes away from Lambert East TRML Metrolink train station.

    More...

    Show map

    price for 1 night
    Book Now From US$ 119
    price for 1 night
  • Hampton Inn St. Louis-Airport

    10820 Pear Tree Lane, Saint Louis, United States (Show map)

    The business property is situated 21 km away from Gateway Arch. Hampton Inn St. Louis-Airport is a 3-star…

    More...

    Show map

    price for 1 night
    Book Now From US$ 151
    price for 1 night
  • The Parkway Hotel

    4550 Forest Park Ave, Saint Louis, United States (Show map)

    Guests can get to Saint Louis University in 25 minutes on foot. The property is set within 4 km distance…

    More...

    Show map

    price for 1 night
    Book Now From US$ 156
    price for 1 night
  • Courtyard St. Louis Westport Plaza

    11888 Westline Industrial Dr, Saint Louis, United States (Show map)

    The hotel is conveniently located in the business district, close to a theater, an amphitheater and a museum. There are…

    More...

    Show map

    price for 1 night
    Book Now From US$ 120
    price for 1 night
  • Hampton Inn & Suites St. Louis At Forest Park

    5650 Oakland Avenue, Saint Louis, United States (Show map)

    The hotel is placed in a recreational area, a short walk from a museum and a theater. Guests can get…

    More...

    Show map

    price for 1 night
    Book Now From US$ 162
    price for 1 night
  • Hotel Ignacio Saint Louis

    3411 Olive St, Saint Louis, United States (Show map)

    This hotel is situated 16 km away from Lazer Force Lazer Tag & Pedal Karts . The venue is located within 20…

    More...

    Show map

    price for 1 night
    Book Now From US$ 166
    price for 1 night
  • Staybridge Suites St Louis - Westport

    25 Progress Parkway, Saint Louis, United States (Show map)

    The property lies within a 10-minute drive from Six Flags St Louis, Historic Aircraft Restoration Museum and New Jewish…

    More...

    Show map

    price for 1 night
    Book Now From US$ 201
    price for 1 night
  • Hampton Inn St. Louis Southwest

    9 Lambert Drury Place, Saint Louis, United States (Show map)

    Major Saint Louis sights, such as Gateway Arch and Hurricane Harbor are located nearby. A great setting near highway offers…

    More...

    Show map

    price for 1 night
    Book Now From US$ 92
    price for 1 night
  • Grand Center Inn

    3716 Grandel Square, Saint Louis, United States (Show map)

    Grand Center Inn is located within 10 minutes' walk from the center of Saint Louis. The hotel is positioned in…

    More...

    Show map

    price for 1 night
    Book Now From US$ 239
    price for 1 night
  • Millennium St. Louis

    200 S 4Th St, St Louis, Us, Saint Louis, United States (Show map)

    The property lies within 1050 meters from Edward Jones Dome. It is about 5 km away from the center of…

    More...

    Show map

    price for 1 night
    Book Now From US$ 127
    price for 1 night
  • Holiday Inn Express St Louis - Central West End

    4630 Lindell Boulevard, Saint Louis, United States (Show map)

    A 30-minute walk from St. Louis Zoo, the hotel is set close to a stadium and restaurants. The elegant…

    More...

    Show map

    price for 1 night
    Book Now From US$ 134
    price for 1 night
  • Roberts Mayfair

    806 Saint Charles Street, Saint Louis, United States (Show map)

    Malcolm W Martin Memorial Park are within a 20-minute walk of the property. This venue is 4 km away from…

    More...

    Show map

    price for 1 night
    Book Now From US$ 226
    price for 1 night
  • Crowne Plaza Downtown

    200 North Fourth Street, Saint Louis, United States (Show map)

    You can find St. Louis Gateway Arch only 400 meters from the property. The 3-star Crowne Plaza Downtown Hotel…

    More...

    Show map

    price for 1 night
    Book Now From US$ 107
    price for 1 night
  • City Place St. Louis - Downtown Hotel

    200 N. Fourth Street, St.Louis, Saint Louis, United States (Show map)

    A perfect location of City Place St. Louis - Downtown Hotel provides an easy access to St. City Place St.

    More...

    Show map

    price for 1 night
    Book Now From US$ 84
    price for 1 night
  • Ramada Fairview Heights

    6900 N Illinois St./I-64, Saint Louis, United States (Show map)

    This hotel is located in a recreational area, 19 km from Edward Jones Dome. Ramada Fairview Heights Hotel is a…

    More...

    Show map

    price for 1 night
    Book Now From US$ 64
    price for 1 night
  • St. Louis City Center Hotel

    400 South 14Th Street, Saint Louis, United States (Show map)

    The hotel is located in Downtown St. Louis district, 1050 meters from City Museum. St. Louis City Center Hotel offers…

    More...

    Show map

    price for 1 night
    Book Now From US$ 149
    price for 1 night
  • Hampton Inn St. Louis - Union Station

    2211 Market Street, Saint Louis, United States (Show map)

    The property is set 25 minutes' walk away from Greyhound Bus Terminal. The hotel offers perfect location 3 km from…

    More...

    Show map

    price for 1 night
    Book Now From US$ 95
    price for 1 night