Now Open! Our New Address:

539 Boone's Lick Rd, St. Charles, MO 63301

Dog-Friendly Hotels in St. Louis

Going on a vacation is a great way to relax and unwind from your busy life. Seeing the sights of a new city, exploring new places to eat and shop, or hanging out by the pool all day are all great ways to spend your well-deserved time off. But, when you jet off on your vacation, you may be feeling sad to leave your four-legged friend at home. So, next time you decide to visit St. Louis, bring your favorite furball with you!

Check out our best recommendations for dog-friendly hotels in St. Louis!

Most Inexpensive

Red Roof Plus

The Red Roof is a perfect option for those looking for an inexpensive, pet-friendly stay. One pet is allowed per room at this hotel and there are no pet fees or deposits required. Your pooch will surely enjoy spending time with you exploring the city and staying at this great hotel.

La Quinta Inn

La Quinta Inn is a fantastic option for those traveling with more than one pet as each room can have two pets each! There are no pet fees for their stay and no weight limits either so your big dogs can join you on your St. Louis adventure!

Best Value

Drury Inn and Suites

This Drury is located within walking distance of the St. Louis Arch so you and Fido can explore the landmark of the city. Each room at the Drury Inn is allowed two pets as long as their combined weight does not exceed 80 pounds. There is a $40 pet fee per night at this hotel.

Sheraton Westport Chalet

The Sheraton is a great hotel that offers amazing amenities for you and your pooch! While this hotel is slightly more expensive, it is worth the price for the spectacular service. There is a pet fee of $75 per pet and only one pet is allowed per room. However, there is no weight limit for dogs so dogs of all sizes are welcome.

Most Expensive

Ritz-Carlton

The Ritz-Carlton is a luxurious and lavish hotel located in downtown St. Louis so you and Fido can walk to all the best amenities the city has to offer! Two pets up to 25 pounds are allowed in each room for a fee of $125 per stay. They will also offer your pooch treats and toys upon check-in to make sure even their furriest guests have an unforgettable experience.

The Chase Park Plaza Royal Sonesta

The Chase Park Plaza is another luxurious hotel located in the heart of the Central West End that boasts exceptional service and a prime location for walking to local restaurants and stores. Dogs are welcome on this property for a $75 fee per stat. You may have two pets per room with no size or breed restrictions so you and Fido can have some fun together!

St. Louis is a historic city with a lot to do and a lot to see. You and your four-legged friend will have a blast exploring the city and staying at these amazing pet-friendly hotels! While you’re in town, check out these dog-friendly patios around the city for a bite to eat or something to drink.