Missouri may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Find Pet-friendly Hotels in St. Louis, MO from CA $66

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.

Top St. Louis Pet-friendly Hotels

Drury Inn & Suites St. Louis Brentwood
3 out of 5
8700 Eager Rd, Brentwood, MO
Free cancellationReserve now, pay when you stay
The price is CA $123 per night from Dec 3 to Dec 4
4.7/5Exceptional! (980 reviews)

"Liked the cleanliness. Staff was nice. Room was spacious"…"

Reviewed on Oct. 11, 2020

Drury Inn & Suites St. Louis Brentwood
Benton Park Inn
3.5 out of 5
2017 Arsenal St, St. Louis, MO
The price is CA $156 per night from Dec 6 to Dec 7
4.7/5Exceptional! (78 reviews)

"Great old house converted to three bedrooms as a B&B. Host Dan was exceptional. We especially liked the Soulard Area with it's many restaurants, some within walking distance. Benton Park, right across the street was great for walking."…"

Reviewed on Nov. 24, 2020

Benton Park Inn
Moonrise Hotel
4 out of 5
6177 Delmar Blvd, St. Louis, MO
Get Rates
4.7/5Exceptional! (1,000 reviews)

"Had a great time. Loved the rooftop bar."…"

Reviewed on Aug. 22, 2020

Moonrise Hotel
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
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 CA $111 per night from Dec 13 to Dec 14
4.6/5Exceptional! (1,818 reviews)

"We had a wonderful stay! The staff were all very friendly and helpful with anything we needed. Would have liked a different breakfast menu. It was the same Saturday and Sunday."…"

Reviewed on Oct. 26, 2020

Drury Plaza Hotel St. Louis at the Arch
Drury Inn & Suites St. Louis Fenton
3 out of 5
1088 South Highway Drive, Fenton, MO
Free cancellationReserve now, pay when you stay
The price is CA $105 per night from Dec 3 to Dec 4
4.5/5Wonderful! (987 reviews)

"Very clean & tidy. Even the TV remote had been sanitized and kept in a plastic sleeve. Everything was in order, would come back again for sure!"…"

Reviewed on Oct. 23, 2020

Drury Inn & Suites St. Louis Fenton
Best Western Kirkwood Inn
3 out of 5
1200 S Kirkwood Road, Kirkwood, MO
Free cancellationReserve now, pay when you stay
The price is CA $99 per night from Nov 30 to Dec 1
4.4/5Wonderful! (978 reviews)

"The hotel was conveniently located near the Interstate with numerous dining options within walking distance from the hotel. The staff was friendly and helpful. The complimentary breakfast sandwich was a pleasant surprise."…"

Reviewed on Nov. 22, 2020

Best Western Kirkwood Inn
The Wildwood Hotel
3.5 out of 5
2801 Fountain Pl, Wildwood, MO
Free cancellationReserve now, pay when you stay
The price is CA $114 per night from Dec 1 to Dec 2
4.4/5Excellent! (968 reviews)

"Under the COVID circumstances the hotel did a great job."…"

Reviewed on Nov. 24, 2020

The Wildwood Hotel
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 CA $104 per night from Dec 4 to Dec 5
4.3/5Excellent! (921 reviews)

"Separate tub and shower was amazing. Room was huge. I just wish there was a microwave lol."…"

Reviewed on Nov. 16, 2020

The Westin St. Louis
Clayton Plaza Hotel
3.5 out of 5
7750 Carondelet Avenue, St. Louis, MO
Free cancellationReserve now, pay when you stay
The price is CA $111 per night from Dec 5 to Dec 6
4.3/5Excellent! (1,152 reviews)

"Very friendly staff. The hotel is older but they have made great efforts to keep it very clean and comfortable."…"

Reviewed on Oct. 19, 2020

Clayton Plaza Hotel
The Cheshire
4 out of 5
6300 Clayton Rd, Richmond Heights, MO
Free cancellationReserve now, pay when you stay
The price is CA $112 per night from Dec 20 to Dec 21
4.2/5Very Good! (987 reviews)

"Charming character makes the Cheshire a welcome place to stay. The staff is friendly, and the Old World decor is immersive. You will see some scuffs on the doors and the occasional bit of paint touch-up needed, but this is natural. The alarm clock in our room had the wrong time and couldn’t be reset, ..."…"

Reviewed on Oct. 19, 2020

The Cheshire
La Quinta Inn & Suites by Wyndham St. Louis Westport
2.5 out of 5
11805 Lackland Rd, Maryland Heights, MO
Free cancellationReserve now, pay when you stay
The price is CA $73 per night from Dec 6 to Dec 7
4.1/5Very Good! (983 reviews)

"Property was clean room was clean when I open the refrigerator it was roaches I checked out the next day was supposed to stay three days only spent one night"…"

Reviewed on Oct. 28, 2020

La Quinta Inn & Suites by Wyndham St. Louis Westport
Best Western Plus The Charles Hotel
3 out of 5
1425 South 5th Street, St. Charles, MO
Free cancellationReserve now, pay when you stay
The price is CA $108 per night from Dec 1 to Dec 2
4.1/5Very Good! (974 reviews)

"The property was clean but old. Staff was friendly and attentive."…"

Reviewed on Nov. 24, 2020

Best Western Plus The Charles Hotel
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 CA $110 per night from Dec 4 to Dec 5
4/5Very Good! (991 reviews)

"Convenience, Service very good, Clean Punctual shuttle"…"

Reviewed on Oct. 29, 2020

Marriott St. Louis Airport
Comfort Inn and Suites O'Fallon
2.5 out of 5
100 Comfort Inn Ct, O'Fallon, MO
Free cancellationReserve now, pay when you stay
The price is CA $88 per night from Dec 12 to Dec 13
3.9/5Very Good! (399 reviews)

"Great property - I think they could do more for breakfast - say cups of yogurt and some fruit. They put out muffins only."…"

Reviewed on Oct. 23, 2020

Comfort Inn and Suites O'Fallon
Holiday Inn St. Louis - Forest Park
3 out of 5
5915 Wilson Ave, St. Louis, MO
Free cancellation
The price is CA $98 per night from Dec 1 to Dec 2
3.8/5Good! (751 reviews)

"I loved the location . 5 minutes from the botanical garden and 10 minutes from the Arch . The room was nice and clean and I liked the general decor . It also had a balcony which is rare . The staff was pleasant . On the day I left there was not one cube of ice in the machine so I had cool to warm ..."…"

Reviewed on Jul. 7, 2020

Holiday Inn St. Louis - Forest Park
Red Roof Inn St Louis - Troy, IL
2 out of 5
2030 Formosa Road, Troy, IL
Free cancellationReserve now, pay when you stay
The price is CA $80 per night from Nov 30 to Dec 1
3.8/5Good! (762 reviews)

"Very clean, well kept. Newer or remodeled. Beds not as comfortable as other Red roofs. Coffee not so good"…"

Reviewed on Aug. 3, 2020

Red Roof Inn St Louis - Troy, IL
Holiday Inn Express St Louis - Central West End
3 out of 5
4630 Lindell, St. Louis, MO
Free cancellation
The price is CA $97 per night from Dec 3 to Dec 4
3.5/5Good! (781 reviews)

"Hotel is under remodeling. Not every thing worked well."…"

Reviewed on Aug. 24, 2020

Holiday Inn Express St Louis - Central West End
OYO Hotel St. Louis Downtown MO
3.5 out of 5
400 S 14th St, St. Louis, MO
Free cancellationReserve now, pay when you stay
The price is CA $95 per night from Nov 30 to Dec 1
3.2/5 (1,446 reviews)

"Clean rooms, friendly staff, only thing I wish I had was a window to the outside"…"

Reviewed on Oct. 9, 2020

OYO Hotel St. Louis Downtown MO
Super 8 by Wyndham Eureka/Six Flags Nearby
2 out of 5
1733 W 5th St, Eureka, MO
Free cancellationReserve now, pay when you stay
The price is CA $72 per night from Dec 14 to Dec 15
3.2/5 (956 reviews)

"Minutes from Walmart, Dollar Tree, Denny's and six flags. Low price you get what you pay for not 5 star but nice. Pool clean."…"

Reviewed on Aug. 26, 2020

Super 8 by Wyndham Eureka/Six Flags Nearby
Red Roof Inn St Louis - St Charles
2 out of 5
2010 Zumbehl Rd, St. Charles, MO
Free cancellationReserve now, pay when you stay
The price is CA $66 per night from Nov 30 to Dec 1
2.8/5 (988 reviews)
I would def stay again...

"Staff was very friendly. Room was clean and spacious. The bed was so comfy!!"…"

Reviewed on Jul. 23, 2020

Red Roof Inn St Louis - St Charles
Don't see what you're looking for?
We've got more Pet-friendly Hotels. Find the right one for you.
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.

St. Louis Pet-Friendly Hotels Information

Interested in booking a trip to St. Louis and want to take your pet along? Enjoy traveling with your furry pal at one of 124 hotels or accommodations that accept pets. Here are the top hotels and accommodations rated by guests with pets for their pet-friendliness:

  • Red Roof Inn St Louis - Troy, IL is not only pet-friendly, but also offers accommodations with an indoor pool and free WiFi. Our customers appreciate this 2-star hotel's breakfast and location.
  • Pets are welcome at Best Western Plus The Charles Hotel. This hotel offers an indoor pool and in-room washers/dryers. Our customers appreciate this 2.5-star hotel's convenient parking and location's sightseeing.
  • Pets can join their owners at Moonrise Hotel. This hotel provides guests with a restaurant and free WiFi. Our customers appreciate this 4-star hotel's property condition and location's sightseeing.

Planning Your Trip to St. Louis

Curious about when to schedule your trip for good weather? Organize an outing with weather stats about typical rain amounts and temps.

  • Between January and March, daytime temperatures average 62°F, while nighttime temperatures stay around 22°F
  • April-June: the average is 88°F during the day and 39°F at night
  • July through September sees average temperatures of 89°F during the day and 49°F at night
  • In October-December, you can expect 75°F as the daytime average and 23°F as the nighttime average
  • Average annual rainfall for St. Louis is 40.98 inches

Exploring St. Louis with Your Pet

Known for its live music and baseball, St. Louis has lots to offer visitors including its theaters, zoo, and museums. See the local sights and visit top attractions like Busch Stadium and Gateway Arch. While you're there, make sure you don't miss City Museum and Dome at America’s Center. If you need some supplies for your animal companion, stop at BauserHaus, Four Muddy Paws, or Tuesday Morning.

Frequently asked questions

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 for you and your pet’s trip include Red Roof Inn St Louis - Troy, IL and The Wildwood Hotel.
How many hotels that welcome pets can I expect to find in St. Louis?
Stay with your furry friend at one of Expedia’s 118 St. Louis hotels that allow pets.
What's the best time of year to travel to St. Louis with my pet?
When you’re traveling with pets, keeping track of the weather can help you make the trip more safe and fun for everyone. The hottest months are usually July and August with an average temp of 74°F, while the coldest months are January and December with an average of 37°F. Average annual precipitation for St. Louis is 41 inches.
What is there to see and do with your pet in St. Louis?
Known for its live music and baseball, St. Louis has lots to offer visitors including its theaters, zoo, and museums. See the local sights and visit top attractions like Enterprise Center and City Museum. While you’re there, make sure you don’t miss Busch Stadium and America’s Center Convention Complex. If you need some supplies for your animal companion, stop at South County Pet Imaging, Doggy Fresh, or STL Morphs.

Travelers Loved These Pet-friendly Hotels

More trip options