Find and Book Top Hotels in Saint Louis

Search among 47 available hotels and places to stay in Saint Louis from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-47 out of 47
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.6
Great94 reviews
MapView on map1.1 mi from City Center400 yd from The Dome at America's Center
From   US$ 319 /nightSelect
8.4
Great84 reviews
From   US$ 207 /nightSelect
8.0
Great102 reviews
From   US$ 156 /nightSelect
8.4
Great147 reviews
5.5 mi from City Center100 yd from The Pageant
From   US$ 159 /nightSelect
8.4
Great364 reviews
1500 yd from City Center200 yd from Gateway Arch
From   US$ 99 /nightSelect
8.6
Great155 reviews
4.2 mi from City Center1200 yd from Forest Park (St. Louis)
From   US$ 159 /nightSelect
8.2
Great170 reviews
1200 yd from City Center500 yd from The Dome at America's Center
From   US$ 109 /nightSelect
1200 yd from City Center500 yd from The Dome at America's Center
From   US$ 150 /nightSelect
8.4
Great57 reviews
5.6 mi from City Center1500 yd from Saint Louis Zoo
From   US$ 119 /nightSelect
8.2
Great82 reviews
1400 yd from City Center400 yd from The Dome at America's Center
From   US$ 114 /nightSelect
8.6
Great129 reviews
900 yd from City Center300 yd from Busch Stadium
From   US$ 129 /nightSelect
From   US$ 109 /nightSelect
700 yd from City Center200 yd from Union Station
From   US$ 141 /nightSelect
11.8 mi from City Center
From   US$ 86 /nightSelect
8.6
Great124 reviews
3.2 mi from City Center
From   US$ 128 /nightSelect
8.2
Great37 reviews
1200 yd from City Center600 yd from The Dome at America's Center
From   US$ 189 /nightSelect
1200 yd from City Center700 yd from Union Station
From   US$ 118 /nightSelect
8.6
Great530 reviews
1400 yd from City Center200 yd from Gateway Arch
From   US$ 110 /nightSelect
8.4
Great335 reviews
1100 yd from City Center600 yd from Union Station
From   US$ 100 /nightSelect
8.6
Great91 reviews
800 yd from City Center800 yd from Enterprise Center
From   US$ 424 /nightSelect
8.6
Great392 reviews
1700 yd from City Center400 yd from The Dome at America's Center
From   US$ 128 /nightSelect
600 yd from City Center300 yd from Union Station
From   US$ 150 /nightSelect
8.4
Great104 reviews
4.7 mi from City Center
From   US$ 110 /nightSelect
1600 yd from City Center300 yd from The Dome at America's Center
From   US$ 190 /nightSelect
8.6
Great95 reviews
1600 yd from City Center1100 yd from Union Station
From   US$ 134 /nightSelect
8.0
Great46 reviews
1.0 mi from City Center300 yd from Gateway Arch
From   US$ 199 /nightSelect
3.3 mi from City Center
From   US$ 142 /nightSelect
7.6 mi from City Center
From   US$ 139 /nightSelect
1200 yd from City Center500 yd from The Dome at America's Center
From   US$ 190 /nightSelect
13.7 mi from City Center
From   US$ 189 /nightSelect
8.0
Great103 reviews
1.7 mi from City Center200 yd from Fox Theatre
From   US$ 160 /nightSelect
8.4
Great54 reviews
11.1 mi from City Center
From   US$ 47 /nightSelect
8.2
Great206 reviews
1600 yd from City Center400 yd from The Dome at America's Center
From   US$ 104 /nightSelect
7.8
Very good22 reviews
2.7 mi from City Center1700 yd from Saint Louis University
From   US$ 132 /nightSelect
12.0 mi from City Center
From   US$ 80 /nightSelect
1000 yd from City Center500 yd from Union Station
From   US$ 249 /nightSelect
3.5 mi from City Center1.2 mi from Forest Park (St. Louis)
From   US$ 167 /nightSelect
8.4
Great46 reviews
1.6 mi from City Center500 yd from Fox Theatre
From   US$ 116 /nightSelect
8.2
Great51 reviews
From   US$ 190 /nightSelect
8.4
Great30 reviews
13.7 mi from City Center
From   US$ 176 /nightSelect
12.7 mi from City Center
From   US$ 199 /nightSelect
12.1 mi from City Center
From   US$ 152 /nightSelect
8.6
Great38 reviews
1500 yd from City Center1300 yd from Union Station
From   US$ 221 /nightSelect
8.4
Great61 reviews
From   US$ 84 /nightSelect
12.1 mi from City Center
From   US$ 134 /nightSelect
8.0
Great17 reviews
2.1 mi from City Center600 yd from Saint Louis University
From   US$ 139 /nightSelect
12.9 mi from City Center
From   US$ 159 /nightSelect

Best hotels and places to stay in Saint Louis

Why visit:

Saint Louis is a vibrant city in Missouri, offering a mix of historic landmarks, cultural attractions, and an impressive food and drink scene. With its iconic Gateway Arch, charming neighborhoods, and vibrant arts and music scene, Saint Louis promises a memorable experience for any traveler. Hotels in Saint Louis cater to a variety of preferences, ranging from luxurious establishments like the Hilton St Louis to cozy pet-friendly options.

Where to stay:

Downtown:The downtown area is a popular choice for tourists due to its central location and proximity to many attractions. Hotels in downtown Saint Louis, such as Hotel St Louis, offer convenience and easy access to famous landmarks like the Gateway Arch, Busch Stadium, and the City Museum. Visitors can also enjoy a vibrant dining and nightlife scene in this area, with plenty of options to choose from.

Central West End: The Central West End neighborhood is known for its beautiful historic homes, tree-lined streets, and trendy shops and restaurants. This area offers a mix of boutique hotels and upscale accommodations, including St Louis hotels like The Chase Park Plaza and The Parkway Hotel. Visitors staying in the Central West End can explore the nearby Forest Park, which is home to the Saint Louis Zoo, Art Museum, and Science Center.

The Hill: If youre looking for a taste of Italy, head to The Hill neighborhood. This area is known for its rich Italian heritage and delicious Italian cuisine. Apart from indulging in authentic pasta and pizza, visitors can stay at the luxury boutique hotel, Hotel St Louis MO. The Hill is also conveniently located near some of the citys other attractions, such as the Missouri Botanical Garden and Tower Grove Park.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $100 to $150.

4-star hotels: The average price per night is around $150 to $250.

5-star hotels: The average price per night is around $250 to $500.

Best value for money:

Hotel St Louis: This hotel offers affordable rates without compromising on comfort and quality. Located in downtown St Louis, it provides easy access to popular attractions like the Gateway Arch and Busch Stadium. With its well-appointed rooms and friendly staff, Hotel St Louis is a great option for budget-conscious travelers.

St. Louis City Center Hotel: Another budget-friendly option, this hotel is located in downtown St Louis, close to the citys main attractions. With comfortable rooms and amenities like a fitness center and on-site dining, St. Louis City Center Hotel offers a convenient and affordable stay for visitors.

Pear Tree Inn St. Louis Near Union Station: Located near Union Station, this hotel combines affordability with a great location. Guests can enjoy a complimentary hot breakfast, access to an outdoor pool, and pet-friendly accommodations. With its reasonable rates and various amenities, Pear Tree Inn is a top choice for travelers on a budget.

Best kid-friendly hotels:

Drury Inn & Suites St. Louis Convention Center: This hotel offers a range of amenities to keep kids entertained, including an indoor pool and complimentary extras like popcorn and soda. Located near the Convention Center and other attractions, it provides convenience for families exploring St Louis.

River City Casino & Hotel: If youre looking for a family-friendly hotel with a touch of excitement, River City Casino & Hotel is an ideal choice. Along with comfortable accommodations, it features a casino, multiple dining options, and a kids arcade, ensuring everyone in the family has a memorable stay.

Best hotels for a romantic getaway:

The Ritz-Carlton, St. Louis: For a luxurious and romantic escape, The Ritz-Carlton offers exceptional services and elegant accommodations. Enjoy stunning views of the city, indulge in fine dining, and relax in the serene spa. The hotels attention to detail and romantic ambiance make it a perfect choice for couples.

Moonrise Hotel: Known for its trendy atmosphere and rooftop bar, the Moonrise Hotel offers a unique experience for couples. Located in The Loop, it provides easy access to eclectic shops, restaurants, and entertainment venues. With its stylish rooms and rooftop views, its ideal for a romantic getaway.

Best for location:

Hilton St. Louis at the Ballpark: Situated next to Busch Stadium, this hotel is perfect for sports enthusiasts. It also offers convenient access to downtown attractions, including the Gateway Arch and City Museum. With its modern rooms and top-notch amenities, Hilton St. Louis at the Ballpark ensures youre at the heart of the action.

The Chase Park Plaza Royal Sonesta St. Louis: This elegant hotel is located in the Central West End, near Forest Park and the Saint Louis Zoo. It offers luxurious accommodations and access to a rooftop pool, multiple dining options, and a spa. The Chase Park Plaza is a great choice for those seeking both convenience and sophistication.

Magnolia Hotel St. Louis: Nestled in the heart of downtown St Louis, this historic boutique hotel provides easy access to popular attractions like the Gateway Arch and Ballpark Village. Its elegant rooms and blend of modern amenities with classic charm make it an excellent option for those wanting to be centrally located.

Best for a short city break:

Marriott St. Louis Grand: Located in downtown St Louis, this hotel offers comfortable rooms and modern amenities. Its central location allows guests to easily explore the citys attractions, shops, and restaurants. With its convenient amenities and proximity to key points of interest, Marriott St. Louis Grand is perfect for a short city break.

The Last Hotel: Situated in a restored historic building, The Last Hotel combines contemporary design with vintage charm. Located in downtown St Louis, it offers stylish rooms, a rooftop bar, and an on-site restaurant. Its central location and unique ambiance make it a great choice for a quick city escape.

Show moreLess