St. Louis, Missouri, United States Hotels

Popular Travel Destinations

Recently Reviewed Hotels Around St. Louis

Featured St. Louis Hotels

Comfort Inn & Conference Center
9.7/10 3 reviews Comfort Inn & Conference Center Address: 9600 Natural Bridge Road Hotel Class: 1 star
Hilton St Louis Frontenac
10/10 1 review Hilton St Louis Frontenac Address: 1335 S Lindbergh Blvd
Hyatt Regency St. Louis Riverfront Hotel
10/10 1 review Hyatt Regency St. Louis Riverfront Hotel Address: 315 Chestnut Street Hotel Class: 1 star
Clubhouse Inn & Suites
10/10 1 review Clubhouse Inn & Suites Address: 1970 Craig Road, St. Louis Missouri Hotel Class: 1 star
Pear Tree Inn by Drury Airport
7.0/10 1 review Pear Tree Inn by Drury Airport Address: 10810 Pear Tree Lane Hotel Class: 1 star
(hotels)loading

Check out our comprehensive directory of St. Louis hotels with quality, independent reviews. Search by hotel name, star rating or user rating. Travel Library always lists the real direct contact details for every St. Louis hotel including email, web site address, telephone and location address. This allows you to easily contact St. Louis hotels directly and compare their prices with online offers.

All St. Louis Hotels

78 Hotels

Comfort Inn & Conference Center
9.7/10 3 reviews Comfort Inn & Conference Center Address: 9600 Natural Bridge Road Hotel Class: 1 star
Clubhouse Inn & Suites
10/10 1 review Clubhouse Inn & Suites Address: 1970 Craig Road, St. Louis Missouri Hotel Class: 1 star
Hilton St Louis Frontenac
10/10 1 review Hilton St Louis Frontenac Address: 1335 S Lindbergh Blvd
Hyatt Regency St. Louis Riverfront Hotel
10/10 1 review Hyatt Regency St. Louis Riverfront Hotel Address: 315 Chestnut Street Hotel Class: 1 star
Harrahs Casino and Hotel
7.0/10 1 review Harrahs Casino and Hotel Address: 777 Casino Center Drive, Maryland Heights MO Hotel Class: 1 star
Pear Tree Inn by Drury Airport
7.0/10 1 review Pear Tree Inn by Drury Airport Address: 10810 Pear Tree Lane Hotel Class: 1 star
Radisson Downtown
5.0/10 1 review Radisson Downtown Address: 200 North Fourth Street, st louis mo Hotel Class: 1 star
La Quinta Inn St. Louis - Maryland Heights Hotel
2.0/10 2 reviews La Quinta Inn St. Louis - Maryland Heights Hotel Address: 12330 Dorsett Rd., Maryland Heights MO Hotel Class: 1 star
Sheraton Westport Hotel Plaza
1.0/10 1 review Sheraton Westport Hotel Plaza Address: 900 900 Westport Plaza Dr., St. Louis Missouri 63146 Hotel Class: 1 star
1.0/10 1 review Sheraton Westport Lakeside Address: 191 Westport Plaza Drive, St. Louis, MO Hotel Class: 1 star
Best Western 55 South Inn
Best Western 55 South Inn Address: 6224 Heimos Industrial Park Dr, St Louis Missouri 63129 Hotel Class: 1 star
Best Western Airport Plaza Inn & Conference Center
Best Western Airport Plaza Inn & Conference Center Address: 4530 North Lindbergh Boulevard Hotel Class: 1 star
Best Western Inn at the Park
Best Western Inn at the Park Address: 4630 Lindell Blvd
Best Western Kirkwood Inn
Best Western Kirkwood Inn Address: 1200 S. Kirkwood Road, St. Louis Hotel Class: 1 star
Candlewood Suites Address: 3250 Rider Trail S
Chase Park Plaza Hotel Address: 212-232 N Kingshighway Blvd
Comfort Inn & Conference Cntr
Comfort Inn & Conference Cntr Address: 12031 Lackland rd, St Louis Missouri Hotel Class: 1 star
Comfort Inn Southwest
Comfort Inn Southwest Address: 3730 S. Lindberg Blvd., St. Louis MO US 63127 1397 Hotel Class: 1 star
Courtyard by Marriott Market
Courtyard by Marriott Market Address: 2340 Market St
Days Inn
Days Inn Address: 1133 Washington Ave
Days Inn Airport Address: 4545 Woodson Rd
Doubletree St. Louis at Westport Address: 1973 Craigshire Rd
Drury Inn & Suites Convention Center
Drury Inn & Suites Convention Center Address: 711 N Broadway
Drury Inn St Louis Airport
Drury Inn St Louis Airport Address: 10490 Natural Bridge Road, St Louis Missouri Hotel Class: 1 star
Drury Inn Suites St Louis Sw
Drury Inn Suites St Louis Sw Address: 5 Lambert Drury Drive, St Louis Missouri Hotel Class: 1 star
Drury Inn Union Station
Drury Inn Union Station Address: 201 S 20th St
Drury Plaza Hotel
Drury Plaza Hotel Address: 4 Fourth And Market Streets, St Louis, Missouri Hotel Class: 1 star
Econo Lodge Dunn Road
Econo Lodge Dunn Road Address: 1351 Dunn Rd
Econo Lodge North Third Address: 1100 North Third St
Four Points Sheraton West
Four Points Sheraton West Address: 3400 Rider Trail South, St. Louis Missouri 63045 Hotel Class: 1 star
Hampton Inn Drury Lane
Hampton Inn Drury Lane Address: 9 Drury Lane Dr
Hampton Inn Peartree Address: 10820 Peartree Lane
Hampton Inn St Louis Sunset Hills
Hampton Inn St Louis Sunset Hills Address: 1580 S Kirkwood Rd
Hampton Inn Union Station
Hampton Inn Union Station Address: 2211 Market St
Henry VIII Hotel Address: 4690 N Lindbergh Blvd
Hilton St Louis Airport
Hilton St Louis Airport Address: 10330 Natural Bridge Road, St. Louis MO Hotel Class: 1 star
Hilton St Louis Downtown
Hilton St Louis Downtown Address: 4th %26 Olive St
Hilton St. Louis at the Ballpark Address: 1 S Broadway
Holiday Inn
Holiday Inn Address: 13735 Riverport Dr
Holiday Inn Express
Holiday Inn Express Address: 2625 Lafayette Ave
Holiday Inn Forest Park
Holiday Inn Forest Park Address: 5915 Wilson Ave
Holiday Inn South County Center
Holiday Inn South County Center Address: 6921 S Lindbergh Blvd
Holiday Inn South I 55
Holiday Inn South I 55 Address: 4234 Butler Hill Rd
Holiday Inn Southwest Viking
Holiday Inn Southwest Viking Address: 10709 Watson Rd
Holiday Inn St Louis Arpt Oakland Park Address: 4505 Woodson Rd
Homestead Studio Suites Hotel
Homestead Studio Suites Hotel Address: 12161 Lackland Rd
HoteLumiere Hotel
HoteLumiere Hotel Address: 901 N First St
Knights Inn Ferguson Hotel
Knights Inn Ferguson Hotel Address: 2790 Target Dr
La Quinta Inn Suites Westport Address: 11805 Lackland Road, St. Louis, MO Hotel Class: 1 star
Lafayette House Address: 1718 Missouri Ave
Marriott St. Louis Union Station
Marriott St. Louis Union Station Address: 1 St. Louis Union Station, St. Louis Missouri Hotel Class: 1 star
Marriott West
Marriott West Address: 660 Maryville Centre Drive, St. Louis Missouri Hotel Class: 1 star
Maryville Courtyard by Marriot
Maryville Courtyard by Marriot Address: 511 Maryville University Drive, St. Louis Missouri Hotel Class: 1 star
Millennium Hotel St Louis
Millennium Hotel St Louis Address: 200 South 4th Street, St. Louis MO Hotel Class: 1 star
Oak Grove Inn
Oak Grove Inn Address: 6602 South Lindberg Blvd, I-55 & South Lindbergh Hotel Class: 1 star
Oakwood Forest Park Address: 4400 Lindell Blvd
Omni Majestic Hotel
Omni Majestic Hotel Address: 1019 Pine Street Hotel Class: 1 star
Ozark Village Resort Address: 300 Susan Road
Quality Inn Airport St. Louis Hotel
Quality Inn Airport St. Louis Hotel Address: 10232 Natural Bridge Road, Saint Louis Missouri Hotel Class: 1 star
Quality Inn and Suites Airport
Quality Inn and Suites Airport Address: 10232 Natural Bridge Rd Hotel Class: 1 star
Ramada Inn at the Arch Hotel
Ramada Inn at the Arch Hotel Address: 333 Washington Ave
Ramada St Louis Airport
Ramada St Louis Airport Address: 4545 N Lindbergh Blvd
Red Roof Inn Hampton
Red Roof Inn Hampton Address: 5823 Wilson Ave
Red Roof Inn St Louis Westport Address: 11837 Lackland Rd
Renaissance Grand Hotel
Renaissance Grand Hotel Address: 800 Washington Ave
Renaissance St Louis Hotel Airport
Renaissance St Louis Hotel Airport Address: 9801 Natural Bridge Rd
Residence Inn by Marriott
Residence Inn by Marriott Address: 1100 McMorrow Ave
Sheraton City Center St. Louis
Sheraton City Center St. Louis Address: 400 South 14th Street, St Louis Mo 63103 Hotel Class: 1 star
Sheraton Clayton Plaza Hotel
Sheraton Clayton Plaza Hotel Address: 7730 7730 Bonhomme Ave, St Louis Missouri 63105 Hotel Class: 1 star
Staybridge Suites
Staybridge Suites Address: 1855 Craigshire Rd
StudioPlus St Louis Westport
StudioPlus St Louis Westport Address: 2030 Craig Rd
The Cheshire Lodge
The Cheshire Lodge Address: 6300 Clayton Road Hotel Class: 1 star
The Mayfair a Wyndham Hotel Address: 806 St. Charles Street, St Louis, Missouri 63101 Hotel Class: 1 star
The Parkway Hotel Address: 4550 Forest Park Blvd
The Westin St Louis
The Westin St Louis Address: 811 Spruce St
W S Hotel & Spa Address: 400 Washington Avenue Hotel Class: 1 star
WS Hotel & Span
WS Hotel & Span Address: 400 Washington Ave