St. Louis, MO hotels

Compare cheap hotels in St. Louis, MO from 100+ providers!

95 available hotel offers

2 1
  • airbnb
  • booking
  • vrbo
  • expedia
  • sonder
  • priceline
  • tripadvisor
  • tripcom
  • homestay
  • hotelscom
  • orbitz
  • vacasa
Choose the perfect vacation accommodation
Price per night
Accommodation type
Rating

95 Cheap hotels in St. Louis, MO

Doubletree By Hilton St. Louis Forest Park - St. Louis, MO
8.1Very good 1492 reviews
St. Louis, MO
2 1
$196/nightfor 1 night

Doubletree By Hilton St. Louis Forest Park

hotel
St Louis
Missouri Athletic Club - St. Louis, MO
8.4Very good 2348 reviews
St. Louis, MO
1 1
$192/nightfor 1 night

Missouri Athletic Club

hotel
St Louis
Best Western Plus St. Louis Airport Hotel - St. Louis, MO
8.9Very good 1584 reviews
St. Louis, MO
2 1
$158/nighttotal: $4740 (30 )

Best Western Plus St. Louis Airport Hotel

hotel
Woodson Terrace
Home2 Suites By Hilton St. Louis/forest Park - St. Louis, MO
8.6Very good 1902 reviews
St. Louis, MO
2 1
$162/nighttotal: $1134 (7 )

Home2 Suites By Hilton St. Louis/forest Park

hotel
St Louis
Renaissance St. Louis Airport Hotel - St. Louis, MO
8.0Very good 1722 reviews
St. Louis, MO
2 1
$161/nighttotal: $4830 (30 )

Renaissance St. Louis Airport Hotel

hotel
Berkeley
Drury Inn & Suites St. Louis Forest Park - St. Louis, MO
9.1Excellent 2433 reviews
St. Louis, MO
1 1
$184/nightfor 1 night

Drury Inn & Suites St. Louis Forest Park

hotel
St Louis
Hotel Saint Louis, Autograph Collection - St. Louis, MO
8.7Very good 443 reviews
St. Louis, MO
2 1
$302/nightfor 1 night

Hotel Saint Louis, Autograph Collection

hotel
St Louis
Angad Arts Hotel - St. Louis, MO
8.5Very good 3866 reviews
St. Louis, MO
6 3
$662/nighttotal: $1986 (3 )

Angad Arts Hotel

hotel
St Louis
The Westin St. Louis - St. Louis, MO
8.5Very good 3931 reviews
St. Louis, MO
2 1
$276/nighttotal: $8280 (30 )

The Westin St. Louis

hotel
St Louis
Benton Park Inn - St. Louis, MO
St. Louis, MO
1 1
$163/nightfor 1 night

Benton Park Inn

hotel
St Louis
Hampton Inn St. Louis-downtown (At The Gateway Arch) - St. Louis, MO
8.4Very good 4397 reviews
St. Louis, MO
6 2
$438/nighttotal: $1314 (3 )

Hampton Inn St. Louis-downtown (At The Gateway Arch)

hotel
St Louis
Drury Inn & Suites St. Louis Union Station - St. Louis, MO
9.1Excellent 2478 reviews
St. Louis, MO
3 1
$285/nightfor 1 night

Drury Inn & Suites St. Louis Union Station

hotel
St Louis

Other accommodation types in St. Louis, MO

Best St. Louis, MO luxury hotels (4 and 5 stars)

Among the 95 accommodations in St. Louis, MO, here are the 8 best luxury hotels

River City Casino & Hotel - St. Louis, MO
8.7Very good 1183 reviews
St. Louis, MO
3 1
$243/nightfor 1 night

River City Casino & Hotel

hotel
Lemay
The Ritz-carlton, St. Louis - St. Louis, MO
9.1Excellent 723 reviews
St. Louis, MO
2 1
$4235/nighttotal: $29645 (7 )

The Ritz-carlton, St. Louis

hotel
Clayton
The Pennywell St.louis Downtown, A Hilton Hotel - St. Louis, MO
8.7Very good 426 reviews
St. Louis, MO
3 1
$405/nightfor 1 night

The Pennywell St.louis Downtown, A Hilton Hotel

hotel
St Louis
Moonrise Hotel - St. Louis, MO
9.0Excellent 4054 reviews
St. Louis, MO
10 3
$777/nighttotal: $2331 (3 )

Moonrise Hotel

hotel
St Louis
Four Seasons Hotel St Louis - St. Louis, MO
9.3Excellent 1336 reviews
St. Louis, MO
2 1
$620/nighttotal: $4340 (7 )

Four Seasons Hotel St Louis

hotel
St Louis
Embassy Suites By Hilton St. Louis Downtown - St. Louis, MO
8.3Very good 1985 reviews
St. Louis, MO
10 2
$784/nighttotal: $2352 (3 )

Embassy Suites By Hilton St. Louis Downtown

hotel
St Louis
Magnolia Hotel St. Louis, A Tribute Portfolio Hotel - St. Louis, MO
8.5Very good 1336 reviews
St. Louis, MO
1 1
$178/nightfor 1 night

Magnolia Hotel St. Louis, A Tribute Portfolio Hotel

hotel
St Louis
St. Louis Union Station Hotel, Curio Collection By Hilton - St. Louis, MO
8.0Very good 4843 reviews
St. Louis, MO
2 1
$320/nightfor 1 night

St. Louis Union Station Hotel, Curio Collection By Hilton

hotel
St Louis

Best St. Louis, MO hotels with a pool

Among the 95 accommodations in St. Louis, MO, here are the 8 best hotels with a pool

Drury Inn & Suites St. Louis Brentwood - St. Louis, MO
9.4Excellent 1571 reviews
St. Louis, MO
2 1
$190/nighttotal: $1330 (7 )

Drury Inn & Suites St. Louis Brentwood

hotel
Brentwood
Comfort Inn & Suites St. Louis - Hazelwood - St. Louis, MO
8.0Very good 1115 reviews
St. Louis, MO
2 1
$95/nighttotal: $665 (7 )

Comfort Inn & Suites St. Louis - Hazelwood

hotel
Hazelwood
Pear Tree Inn St. Louis Near Union Station - St. Louis, MO
8.4Very good 3197 reviews
St. Louis, MO
1 1
$153/nightfor 1 night

Pear Tree Inn St. Louis Near Union Station

hotel
St Louis
Wingate By Wyndham St. Louis Airport - St. Louis, MO
9.0Excellent 2708 reviews
St. Louis, MO
6 2
$320/nighttotal: $960 (3 )

Wingate By Wyndham St. Louis Airport

hotel
Edmundson
Hilton Garden Inn St. Louis Airport - St. Louis, MO
8.3Very good 1844 reviews
St. Louis, MO
6 2
$370/nighttotal: $1110 (3 )

Hilton Garden Inn St. Louis Airport

hotel
Berkeley
Homewood Suites By Hilton St Louis - Galleria - St. Louis, MO
8.0Very good 1652 reviews
St. Louis, MO
2 1
$230/nighttotal: $6900 (30 )

Homewood Suites By Hilton St Louis - Galleria

hotel
Clayton
Drury Inn & Suites St. Louis Airport - St. Louis, MO
9.1Excellent 1577 reviews
St. Louis, MO
6 2
$426/nighttotal: $1278 (3 )

Drury Inn & Suites St. Louis Airport

hotel
Edmundson
Pear Tree Inn St. Louis Convention Center - St. Louis, MO
8.7Very good 1883 reviews
St. Louis, MO
6 2
$493/nighttotal: $1479 (3 )

Pear Tree Inn St. Louis Convention Center

hotel
St Louis

Frequently asked questions about hotels in St. Louis, MO

Destinations nearby

Best St. Louis, MO hotels with breakfast

Among the 95 accommodations in St. Louis, MO, here are the 1 best hotels with breakfast

The Lodge At Grant's Trail - St. Louis, MO
9.4Excellent 41 reviews
St. Louis, MO
2 1
$206/nightfor 1 night

The Lodge At Grant's Trail

hotel
Lemay

Neighborhoods and points of interest in St. Louis, MO