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 Kirkwood, 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.

Kirkwood hotels and places to stay

Special July Pricing! ~great Location Book Now~ C
The price is $81 per night
1.12 mi from city center
4.7/5Exceptional! (3 reviews)
Perfect home away from home!

"I didn't have exact dates and they unsupported me and were very helpful as well as patient!!"…"

Reviewed on May 13, 2020

Special July Pricing! ~great Location Book Now~ C
Charming House Minutes Away From Downtown Kirkwood
Get Rates
1.14 mi from city center
5/5Exceptional! (2 reviews)
Great home!

"Home was perfect for our needs and bigger than we anticipated! We loved the indoor/outdoor room and backyard. On a great quiet street. Was just what we needed for a weekend in STL for a wedding!"…"

Reviewed on Jun 11, 2020

Charming House Minutes Away From Downtown Kirkwood
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
12.9 mi from city center
4.6/5Exceptional! (4,208 reviews)

"The rooms were clean and staff was exceptionally friendly."…"

Reviewed on Jul 6, 2020

Drury Plaza Hotel St. Louis at the Arch

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Best Western Kirkwood Inn
3 out of 5
1200 S Kirkwood Road, Kirkwood, MO
Free CancellationReserve now, pay when you stay
The price is $85 per night
1.29 mi from city center
4.4/5Wonderful! (984 reviews)

"Really nice! Clean Polite Friendly"…"

Reviewed on Jul 8, 2020

Best Western Kirkwood Inn
Crowne Plaza St. Louis Airport
3.5 out of 5
11228 Lone Eagle Dr, Bridgeton, MO
Free CancellationReserve now, pay when you stay
The price is $80 per night
11.28 mi from city center
4.1/5Very Good! (979 reviews)

"Hotel was clean and comfortable. All the staff I interacted with were friendly and helpful."…"

Reviewed on Jul 5, 2020

Crowne Plaza St. Louis Airport
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 $112 per night
12.54 mi from city center
4.4/5Excellent! (966 reviews)

"The hotel was clean and nice. The staff were friendly, but kind of unhelpful with parking. I asked about rates of other lots in the area, since there lot is $30 per day self park and $45 per day valet, but they played dumb about other lots and kept referring back to their lot. I found out the lot ..."…"

Reviewed on Jul 5, 2020

The Westin St. Louis
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 $100 per night
12 mi from city center
4.2/5Excellent! (1,006 reviews)

"The facility was very beautiful, clean and accommodating."…"

Reviewed on Jul 6, 2020

St. Louis Union Station Hotel, Curio Collection by Hilton
Hilton St. Louis Frontenac
4 out of 5
1335 S Lindbergh Blvd, Frontenac, MO
Free CancellationReserve now, pay when you stay
The price is $101 per night
3.91 mi from city center
4.3/5Excellent! (994 reviews)

"great location. pleasant and efficient customer service. Hotel overall is very dated and slightly run down"…"

Reviewed on Jul 5, 2020

Hilton St. Louis Frontenac
Angad Arts Hotel
4 out of 5
3550 Samuel Shepard Drive, St. Louis, MO
Free CancellationReserve now, pay when you stay
The price is $111 per night
11.07 mi from city center
4.7/5Exceptional! (528 reviews)

"So unique, we enjoyed the adventure. Picking the color of room. Nice change of pace!"…"

Reviewed on Jun 7, 2020

Angad Arts Hotel
Hilton St. Louis at the Ballpark
4 out of 5
1 S Broadway, St. Louis, MO
Free CancellationReserve now, pay when you stay
The price is $93 per night
12.82 mi from city center
4.1/5Very Good! (1,045 reviews)

"Great view, clean and perfect location in the city"…"

Reviewed on Jul 12, 2020

Hilton St. Louis at the Ballpark
Don't see what you're looking for?
See all available properties in Kirkwood
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 Kirkwood

Visitors to Kirkwood are sure to enjoy the restaurants and shopping. Tourists can also enjoy so much more including its sporting events. Around the area, top sights include Busch Stadium, Gateway Arch, and Grants Farm.

  • You'll find 340 Expedia hotels and other accommodations in the larger area of 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), 13.5 mi (21.7 km) away

Sightseeing and Staying in Kirkwood

The picturesque setting of Kirkwood Park and Powder Valley Conservation Nature Center exemplify the city's natural beauty. A couple of additional sights to add to your agenda are Magic House - St. Louis Children's Museum and Frank Lloyd Wright House in Ebsworth Park.

Below is a top rated place to stay based on our user reviews:

  • Best Western Kirkwood Inn - With a stay at this 3-star hotel, guests can enjoy access to free breakfast and a restaurant, along with free WiFi. It's a favorite with Expedia travelers for its family-friendly amenities and comfortable, quiet rooms.

Top places to visit around the area include Busch Stadium, located 12.6 mi (20.2 km) from the city center, and Gateway Arch, which is 13.2 mi (21.2 km) away.

Getting Around Kirkwood

To see more of the larger area, hop aboard a train at Kirkwood Station. Kirkwood might not have very many public transit options so consider renting a car to explore more.

Dressing for Kirkwood

  • Between January and March, daytime temperatures average 62°F, while nighttime temperatures stay around 23°F
  • From April to June, the average is 89°F during the day and 42°F at night
  • July through September sees average temperatures of 89°F during the day and 54°F at night
  • In October-December, you can expect 74°F as the daytime average and 24°F as the nighttime average
  • Kirkwood gets about 40.98 inches of rain per year
  • July and August are usually the hottest months averaging 88°F, while January and December are usually the coldest with an average temperature of 26°F

Frequently asked questions

What's the best place for a stay in Kirkwood?
Based on our traveler data, Best Western Kirkwood Inn is one of the top choices for your stay. This 3-star hotel offers free breakfast and a restaurant. Other good options for your stay in the area are Hyatt Regency St. Louis at The Arch and Hilton St. Louis at the Ballpark.
If I need to cancel my hotel reservation in Kirkwood, will I receive a refund?
Yes, you’ll find most hotel reservations are fully refundable as long as you cancel before the hotel’s cancellation deadline, which is often 24 or 48 hours before the scheduled arrival. If you have a reservation that’s non-refundable, you might be able to still cancel and get a refund within a 24-hour period of booking. Add your dates and click on “Search”, then you can use the “free cancellation” filter to view the best deals in Kirkwood.
Where can I learn more about changing or cancelling my trip to Kirkwood?
To access more information about picking new dates or cancelling your trip to Kirkwood, click here.
Where is the best hotel to stay close to Magic House - St. Louis Children's Museum?
Best Western Kirkwood Inn is one of the top choices for your stay based on our traveler data, and this 3-star hotel offers free breakfast and a restaurant. It’s located just a short 0.8 mi (1.3 km) from Magic House - St. Louis Children’s Museum. Other good options within a few miles include Hilltop Hotel and Days Inn by Wyndham St. Louis Lindbergh Boulevard.
What about the best place to stay near Kirkwood Park?
One of the top choices for your stay is Hilltop Hotel, located 1.8 mi (3 km) from Kirkwood Park, and this hotel offers free breakfast and a restaurant. Best Western Kirkwood Inn and Days Inn by Wyndham St. Louis Lindbergh Boulevard are a couple of other good options within a few miles.
What are some accommodations with pools in Kirkwood?
Best Western Kirkwood Inn is a popular 3-star hotel featuring an outdoor pool, a children’s pool, and free full breakfast.

Recent reviews of Kirkwood hotels

More trip options