St. Louis Hotels #2

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Collect 10 nights get 1 free*

And look out for Secret Prices on select hotels

Picture of Drury Inn & Suites St. Louis O'Fallon, IL in O'Fallon

Drury Inn & Suites St. Louis O'Fallon, IL

(15 miles to city center)
  • 3 stars
Outstanding 4.7 / 5
Picture of Drury Inn & Suites St. Louis Forest Park in St. Louis

Drury Inn & Suites St. Louis Forest Park

(5.3 miles to city center)
  • 3 stars
Outstanding 4.6 / 5
Picture of Drury Inn & Suites St. Louis Brentwood in Brentwood

Drury Inn & Suites St. Louis Brentwood

(8.4 miles to city center)
  • 3 stars
Outstanding 4.7 / 5
Picture of Drury Inn & Suites St. Louis Airport in St. Louis

Drury Inn & Suites St. Louis Airport

(12 miles to city center)
  • 3 stars
Excellent 4.5 / 5
Picture of Drury Plaza Hotel St. Louis St. Charles in St. Charles

Drury Plaza Hotel St. Louis St. Charles

(19 miles to city center)
  • 3 stars
Outstanding 4.9 / 5
Picture of Drury Plaza Hotel St. Louis Chesterfield in Chesterfield

Drury Plaza Hotel St. Louis Chesterfield

(20 miles to city center)
  • 3 stars
Outstanding 4.7 / 5
Picture of Red Lion Hotel St Louis City Center in St. Louis

Red Lion Hotel St Louis City Center

(1300 yards to city center)
  • 3.5 stars
Good 3.4 / 5
from$109
$82
Picture of City Place St. Louis - Downtown Hotel in St. Louis

City Place St. Louis - Downtown Hotel

(480 yards to city center)
  • 3.5 stars
Fair 2.7 / 5
Picture of Drury Inn & Suites St. Louis Creve Coeur in St. Louis

Drury Inn & Suites St. Louis Creve Coeur

(14 miles to city center)
  • 3 stars
Outstanding 4.6 / 5
Picture of Hotel Avyan in St. Louis

Hotel Avyan

(2 miles to city center)
  • 2.5 stars
Good 3.6 / 5
from$94
$75
Picture of Hollywood Casino & Hotel St. Louis in Maryland Heights

Hollywood Casino & Hotel St. Louis

(18 miles to city center)
  • 3.5 stars
Good 3.9 / 5
from$109
$93
Picture of Drury Inn St. Louis Collinsville in Collinsville

Drury Inn St. Louis Collinsville

(10 miles to city center)
  • 3 stars
Excellent 4.5 / 5
Picture of Pear Tree Inn Airport - St. Louis - St. Ann, MO in St. Ann

Pear Tree Inn Airport - St. Louis - St. Ann, MO

(12 miles to city center)
  • 2.5 stars
Excellent 4.4 / 5
Picture of Red Roof Plus St. Louis - Forest Park / Hampton Ave. in St. Louis

Red Roof Plus St. Louis - Forest Park / Hampton Ave.

(5.2 miles to city center)
  • 2.5 stars
Good 3.4 / 5
from$80
$72
Picture of Sonesta ES Suites St. Louis - Chesterfield in Chesterfield

Sonesta ES Suites St. Louis - Chesterfield

(20 miles to city center)
  • 3 stars
Outstanding 4.6 / 5
Picture of La Quinta Inn St. Louis Hazelwood - Airport North in Hazelwood

La Quinta Inn St. Louis Hazelwood - Airport North

(14 miles to city center)
  • 2.5 stars
Good 3.1 / 5
from$77
$71
Picture of La Quinta Inn & Suites St. Louis Airport - Riverport in Maryland Heights

La Quinta Inn & Suites St. Louis Airport - Riverport

(17 miles to city center)
  • 3 stars
Excellent 4.0 / 5
from$94
$83
Picture of La Quinta Inn & Suites St. Louis Westport in Maryland Heights

La Quinta Inn & Suites St. Louis Westport

(14 miles to city center)
  • 2.5 stars
Excellent 4.1 / 5
Picture of Best Western Plus The Charles Hotel in St. Charles

Best Western Plus The Charles Hotel

(19 miles to city center)
  • 2.5 stars
Excellent 4.2 / 5
Picture of Drury Inn & Suites Westport in Maryland Heights

Drury Inn & Suites Westport

(15 miles to city center)
  • 3 stars
Excellent 4.4 / 5
Picture of Drury Inn & Suites Southwest St. Louis in Valley Park

Drury Inn & Suites Southwest St. Louis

(18 miles to city center)
  • 3 stars
Outstanding 4.7 / 5
Picture of Seven Gables Inn in St. Louis

Seven Gables Inn

(8.2 miles to city center)
  • 3.5 stars
Excellent 4.0 / 5
Picture of Drury Inn & Suites St. Louis Fenton in Fenton

Drury Inn & Suites St. Louis Fenton

(16 miles to city center)
  • 3 stars
Excellent 4.5 / 5
Picture of Global Luxury Suites at the Gateway Arch in St. Louis

Global Luxury Suites at the Gateway Arch

(52 yards to city center)
  • 4 stars
Good 3.3 / 5
from$110
$99
Picture of Apartments at 1209 Washington Ave in St. Louis

Apartments at 1209 Washington Ave

(670 yards to city center)
  • 3.5 stars
No Guest Reviews yet

Collect 10 nights get 1 free*

And look out for Secret Prices on select hotels