Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Find Hotels in St. Louis, MO

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Where to stay in St. Louis

Find the best St. Louis areas and neighborhoods for the activities you enjoy most. Learn more about St. Louis

St. Louis hotels and places to stay

Best Western St. Louis Inn
2.5 out of 5
6224 Heimos Industrial Park Dr, St. Louis, MO
Free CancellationReserve now, pay when you stay
The price is $79 per night
14.5 mi from city center
3.8/5Good! (1,982 reviews)

"The room had an odor comparable to a dirty, wet dog. Other than that it was clean and comfortable."…"

Reviewed on May 30, 2020

Best Western St. Louis Inn
Drury Plaza Hotel St. Louis at the Arch
3 out of 5
2 South 4th Street, St. Louis, MO
Free CancellationReserve now, pay when you stay
The price is $110 per night
0.95 mi from city center
4.6/5Exceptional! (4,182 reviews)

"The front desk lady was so awesome I hate I don’t remember her name. I rode in on my motorcycle from Memphis and my bike broke down. She was so helpful to me. She made sure I got my evening cocktails and snack and told me about a place nearby that was open for us to eat. Then she was there with a ..."…"

Reviewed on May 22, 2020

Drury Plaza Hotel St. Louis at the Arch
The Westin St. Louis
4.5 out of 5
811 Spruce St, St. Louis, MO
Free CancellationReserve now, pay when you stay
The price is $99 per night
0.69 mi from city center
4.5/5Wonderful! (2,134 reviews)

"The location was great and the hotel was beautiful and super spacious rooms."…"

Reviewed on May 25, 2020

The Westin St. Louis
Hyatt Regency St. Louis at The Arch
4 out of 5
315 Chestnut St, St. Louis, MO
Free Cancellation
The price is $99 per night
1.01 mi from city center
4.3/5Excellent! (8,152 reviews)

"Ask for a late check-out they gave it to me no problem awesome Place killer View"…"

Reviewed on Mar 23, 2020

Hyatt Regency St. Louis at The Arch
Angad Arts Hotel
4 out of 5
3550 Samuel Shepard Drive, St. Louis, MO
Free CancellationReserve now, pay when you stay
The price is $105 per night
1.52 mi from city center
4.7/5Exceptional! (519 reviews)

"The hotel was absolutely amazing! From all the art, the rooms, amenities and lets not forget the amazing staff! If you are looking to stay at a one of a kind hotel this is it! We stayed in a blue suite and it was more beautiful than we could have ever imagined! The views were stunning!"…"

Reviewed on Mar 10, 2020

Angad Arts Hotel
The Chase Park Plaza Royal Sonesta St. Louis
4.5 out of 5
212 N Kingshighway, St. Louis, MO
Free CancellationReserve now, pay when you stay
The price is $129 per night
3.36 mi from city center
4.4/5Excellent! (2,073 reviews)

"Relaxing, clean rooms, nice staff, safe area, VIP Treatment"…"

Reviewed on May 1, 2020

The Chase Park Plaza Royal Sonesta St. Louis
The Parkway Hotel
3 out of 5
4550 Forest Park Ave, St. Louis, MO
Free CancellationReserve now, pay when you stay
The price is $105 per night
3.05 mi from city center
4.3/5Excellent! (1,624 reviews)

"The staff was very nice. The hotel is currently renovating, so it was a little messy, but that's expected. My room was very nice. I enjoyed my stay."…"

Reviewed on Jun 1, 2020

The Parkway Hotel
St. Louis Union Station Hotel, Curio Collection by Hilton
4 out of 5
1820 Market Street, St. Louis, MO
Free CancellationReserve now, pay when you stay
The price is $109 per night
0.11 mi from city center
4.3/5Excellent! (2,156 reviews)

"Great place and great people ...it had lots of space and a beatiful place"…"

Reviewed on May 11, 2020

St. Louis Union Station Hotel, Curio Collection by Hilton
Red Lion Hotel St. Louis
3.5 out of 5
400 S 14th St, St. Louis, MO
Free CancellationReserve now, pay when you stay
The price is $93 per night
0.32 mi from city center
3.6/5Good! (4,269 reviews)

"It was a nice, spacious room. Was definitely better than expected & with in walking distance of the union Station"…"

Reviewed on Mar 21, 2020

Red Lion Hotel St. Louis
Marriott St. Louis Airport
3.5 out of 5
10700 Pear Tree Lane, St. Louis, MO
Free CancellationReserve now, pay when you stay
The price is $90 per night
11.59 mi from city center
4.1/5Very Good! (1,845 reviews)

"It was clean and quiet and it felt safe because there was always a Marriott Representative nearby."…"

Reviewed on May 14, 2020

Marriott St. Louis Airport
Can't find the property you want?
See all available properties in St. Louis
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting St. Louis

Travelers to St. Louis give high marks for the live music scene, baseball games, and popular theater scene. This city also attracts tourists with its zoo, museums, and entertainment choices. Top sights in the city include Enterprise Center, City Museum, and Busch Stadium.

  • There are 503 hotels and other accommodations in St. Louis
  • The closest major airport is in St. Louis, MO (STL-Lambert-St. Louis Intl.), 11.7 mi (18.8 km) from the city center
  • The next closest is in St. Louis, MO (SUS-Spirit of St. Louis), 23.8 mi (38.2 km) away

Sightseeing and Staying in St. Louis

Known for its live music, theaters, and museums, the city's cultural venues include City Museum, Fox Theater, and St. Louis Art Museum. Attractions like St. Louis Zoo, Grants Farm, and Six Flags St. Louis are fun for kids of all ages. The city is notable for landmarks like Gateway Arch, Anheuser-Busch Brewery, and Cathedral Basilica of St. Louis.

In St. Louis, there are 503 hotels and other lodging accommodations so you'll have a variety of choices for your holiday retreat. Here are highly ranked ones based on Expedia user reviews:

  • Fleur-de-Lys Mansion - Guests who stay at this 4-star bed & breakfast in Compton Heights can enjoy access to free breakfast and free parking, along with free WiFi. It's a favorite with Expedia travelers for its breakfast and clean, comfortable rooms.
  • Hampton Inn & Suites St.Louis South at I-55 - Our customers like the quiet location and WiFi at this hotel. This 2.5-star hotel features free breakfast, an indoor pool, and free WiFi.
  • Drury Plaza Hotel St. Louis St. Charles - This 3-star hotel features free breakfast, an outdoor pool, and an indoor pool. Expedia customers like its pool and helpful staff.

Other favorite sights in St. Louis include Enterprise Center, Busch Stadium, and Dome at America’s Center.

Getting Around St. Louis

With so many choices for transportation, seeing all of St. Louis is a breeze. You can walk to nearby metro stations including Stadium Station, 8th and Pine Station, and Convention Center Station. To venture out into the surrounding area, ride one of the trains from St. Louis Gateway Station or Kirkwood Station.

Dressing for St. Louis

  • Between January and March, you can expect average temperatures of 62°F during the day and 22°F at night
  • From April to June, the average during the day is 88°F, while the average at night is 39°F
  • July through September has daytime averages of 89°F with nighttime averages of 49°F
  • In October-December, you can expect daytime averages of 75°F and nighttime averages of 23°F
  • Average annual rainfall for St. Louis is 40.94 inches
  • Usually July and August are the hottest months with an average of 88°F, whereas January and December are often coldest, averaging 25°F

Frequently asked questions

Where is the best place for a stay in St. Louis?
Fleur-de-Lys Mansion is ranked highly by Expedia customers. This 4-star B&B offers free WiFi and free parking. Traveler reviews also recommend Holiday Inn Express & Suites St. Louis South - I-55 and Hampton Inn & Suites St.Louis South at I-55 as top options for your trip.
If I need to cancel my hotel reservation in St. Louis, will I receive a refund?
Yes! The majority of room reservations are fully refundable as long as you cancel before the accommodation’s cancellation deadline, which often is within 24-48 hours of the scheduled arrival. If your reservation is non-refundable, you may still be able to cancel and get a refund within a 24-hour period of booking. Put your dates in and click on “Search”, then filter by “free cancellation” to get the best deals available in St. Louis.
Where can I learn more about changing or cancelling my trip to St. Louis?
To find more details about picking new dates or cancelling your trip to St. Louis, head over to our customer service page.
What's the best budget-friendly accommodation in St. Louis?
Based on reviews, Quality Inn St. Louis Airport Hotel is a popular 2.5-star hotel for our travelers looking for an economical choice, and features free WiFi and a restaurant. Other choices to stay on the cheap include Americas Best Value Inn St. Louis Downtown and Quality Inn Florissant-St Louis.
What's the best place to stay in Downtown St. Louis?
With 79 hotels and other accommodations to choose from in this neighborhood, you’re sure to find what you’re looking for as you plan your trip. Based on Expedia customer reviews, Hotel Saint Louis, Autograph Collection is the highest ranked property in Downtown St. Louis. This 4-star hotel offers a full-service spa and a restaurant. It is located a short 4-minute walk from America’s Center Convention Complex. Other favorite options in the area include Angad Arts Hotel and Drury Plaza Hotel St. Louis at the Arch.
What's a favorite place to stay in Central West End?
In this neighborhood, there are 13 lodging options. The Parkway Hotel is a favorite with our customers staying in Central West End. This 3-star hotel offers free breakfast and a restaurant. It is located a short 5-minute walk from Forest Park. Travelers also recommend The Chase Park Plaza Royal Sonesta St. Louis and Holiday Inn Express St Louis - Central West End as top choices in the neighborhood.
What's the best hotel for a family trip to St. Louis?
Sonesta ES Suites St. Louis Westport is a top 3-star hotel on Expedia for families, and features in-room kitchens and free parking. Other good options for your family trip include Drury Plaza Hotel St. Louis at the Arch and Pear Tree Inn St. Louis Near Union Station. Attractions like St. Louis Zoo and Six Flags St. Louis are also fun for kids of all ages.
What's the best hotel for a couple going to St. Louis?
The Chase Park Plaza Royal Sonesta St. Louis is a favorite 4.5-star hotel for couples, and features in-room massages and pillowtop beds. Other good options for your romantic getaway include Moonrise Hotel and Hyatt Regency St. Louis at The Arch.
What's the best pet-friendly place to stay in St. Louis?
Moonrise Hotel is a top hotel for people traveling with their pets, and offers a restaurant and a 24-hour fitness center for its human guests. Other good choices to stay with your pet include The Wildwood Hotel and Drury Inn & Suites St. Louis Brentwood.
What's the best hotel to stay near Busch Stadium?
Adjacent to Busch Stadium, Hilton St. Louis at the Ballpark is one of the top choices for your stay based on our traveler data, and this 4-star hotel offers 3 restaurants and 3 bars. Other good choices close by include Hyatt Regency St. Louis at The Arch and City Place St. Louis - Downtown Hotel.
What about the best place to stay near Six Flags St. Louis?
One of the top choices for your stay is Holiday Inn St. Louis West Six Flags, located a short 0.4 mi (0.6 km) from Six Flags St. Louis, and this 3-star hotel offers a restaurant and an indoor pool. Super 8 by Wyndham Eureka/Six Flags Nearby and Americas Best Inn - Eureka are two other good choices in the immediate area.
What's the best luxury accommodation in St. Louis?
Moonrise Hotel is a 4-star hotel with a restaurant and a bar, and it’s a popular choice for Expedia travelers looking for an elegant place to stay. River City Casino & Hotel and The Ritz-Carlton, St. Louis are other upscale choices for your stay.

Recent reviews of St. Louis hotels

More trip options