Beginning of main content

Search 321,000 hotels worldwide.

Get the best price available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured St. Louis Pet-friendly Hotels

See all 322 Hotels in St. Louis
La Quinta Inn & Suites O'Fallon, IL - St. Louis

La Quinta Inn & Suites O'Fallon, IL - St. Louis

136 Regency Park, O'Fallon
2.5 out of 5.0
4.0 out of 5 (370 reviews)
Good experenceGood choice for an overnight stay while traveling. Hotel is pet friendly and that is why we selected La Quinta for our stay. Bed was comfortable and breakfast was good. Enjoyed the in room coffee from their Keurig coffee maker.
 Richard Nov 28, 2016

$89

$89
Moonrise Hotel

Moonrise Hotel

6177 Delmar Blvd, St. Louis
4.0 out of 5.0
4.7 out of 5 (1,668 reviews)
Pet friendly and great staffWe enjoyed everything about the hotel including location, staff, room and the very pet friendly atmosphere.
  Jun 4, 2015

$127

$127
Red Roof Inn St Louis - Troy, IL

Red Roof Inn St Louis - Troy, IL

2030 Formosa Road, Troy
2.5 out of 5.0
3.8 out of 5 (581 reviews)
good pet friendly hotelcheck in was quick, room was clean, overall it worked for us.
 Dog lover Oct 20, 2014

$75

$75
La Quinta Inn & Suites Collinsville

La Quinta Inn & Suites Collinsville

6 Gateway Dr, Collinsville
3.0 out of 5.0
3.9 out of 5 (682 reviews)
Clean, pet-friendly, great townNice hotel just outside the city with easy access and parking. Tons of restaurants right there, but the hotel is in a super quiet spot. I'll definitely stay here my next time through!
 Dorese Aug 29, 2017

$69

$69
The Wildwood Hotel

The Wildwood Hotel

2801 Fountain Pl, Wildwood
4.0 out of 5.0
4.5 out of 5 (2,422 reviews)
A bit far from St. Louis but worth the tripExtremely friendly staff and pet friendly as well. The rooms were very clean and the breakfast area was well staffed.The hotel is located near restaurants and shopping, all within walking distance.
 Tony Mar 1, 2016

$95

$95
The Cheshire

The Cheshire

6300 Clayton Rd, Richmond Heights
4.5 out of 5.0
4.2 out of 5 (1,393 reviews)
Beautiful British Boutique HotelI found this great British boutique hotel right outside of St. Louis MO. We only stayed for one night, but it was beautifully decorated from floor to ceiling in full British décor. The food was fantastic, and they had a full bar with tons of great Bourbons, Scotches, Whiskeys, and more. The staff ...
 Drea Travels  Jun 2, 2017

$135

$135
Red Roof Inn St Louis - St Charles

Red Roof Inn St Louis - St Charles

2010 Zumbehl Rd, St. Charles
2.0 out of 5.0
2.9 out of 5 (573 reviews)
Old Hotel Next To HighwayMy husband and I and our yellow lab needed a place to sleep for the night. This hotel served that purpose and that purpose only. I was disappointed in the cleanliness of the room. It was a nonsmoking room but there was a strong smoke odor inside the room.
 Jules Dec 3, 2014

$50

$50
Holiday Inn St. Louis - Forest Park

Holiday Inn St. Louis - Forest Park

5915 Wilson Ave, St. Louis
3.5 out of 5.0
3.9 out of 5 (495 reviews)
Christmas Holiday in the CityEveryone was very, very nice. Pet-friendly accommodations, made us feel welcomed. Freeway noise had to be blanked out with continuous fan. Good taxi ride into the city.
 Bob Dec 26, 2016

$84

$84
The Westin St. Louis

The Westin St. Louis

811 Spruce St, St. Louis
5.0 out of 5.0
4.6 out of 5 (3,205 reviews)
Beautiful hotel with great view of Busch StadiumWe booked the hotel last minute while driving across the country and were more than pleasantly surprised. The hotel room was huge with a great view of the St. Louis Cardinal's stadium, the arch in the background. The bathroom had a lovely soaking tub as well as a beautiful shower. The hotel allows ...
 Penny Dec 30, 2014

$129

$129
Drury Plaza Hotel St. Louis at the Arch

Drury Plaza Hotel St. Louis at the Arch

2 South 4th Street, St. Louis
3.5 out of 5.0
4.6 out of 5 (3,096 reviews)
dog lovers delightShort walk anywhere downtown, great dog friendly park next to hotel in shadow of the arch. Staff was wonderful, very attentive and helpful. Breakfast was quite good and fresh. Will certainly return!
 gary Feb 1, 2016

$130

$130
Clayton Plaza Hotel

Clayton Plaza Hotel

7750 Carondelet Avenue, St. Louis
3.5 out of 5.0
4.1 out of 5 (3,008 reviews)
Nice hotel but noisy parking garageWe chose this hotel because of its price and because it was pet friendly. We were very excited to see that our room was very nice and comfortable. Amazing breakfast and very friendly breakfast staff. One person at the front desk wasn't very friendly when I asked for help but everyone else was great. ...
 Kristen  Sep 12, 2016

$100

$100
Best Western Kirkwood Inn

Best Western Kirkwood Inn

1200 S Kirkwood Road, Kirkwood
3.5 out of 5.0
4.2 out of 5 (298 reviews)
Very accommodating to petsWas very pleased treated us with excellent customer service and treated my dog very well gave him several treats would definitely stay here again.
 Danielle Mar 14, 2017

$88

$88
Super 8 Eureka/Six Flags Nearby

Super 8 Eureka/Six Flags Nearby

1733 W 5th St, Eureka
2.5 out of 5.0
3.1 out of 5 (596 reviews)
Older hotel but clean and friendly serviceEasy check in and they're great about me having my dog. Room was very clean and bed was comfortable
 lab mom Mar 17, 2017

$67

$67
Drury Inn St. Louis Collinsville

Drury Inn St. Louis Collinsville

602 N Bluff Rd, Collinsville
3.5 out of 5.0
4.5 out of 5 (404 reviews)
Nice pet friendly hotel close to everythingThe hotel staff were all great everyone went out of their way to make sure our stay was 5 star. The evening free food and drinks along with a free breakfast was a pleasant surprise.
  Dec 21, 2016

$105

$105
Drury Inn & Suites St. Louis Brentwood

Drury Inn & Suites St. Louis Brentwood

8700 Eager Rd, Brentwood
3.0 out of 5.0
4.8 out of 5 (475 reviews)
First time guest - best hotel stay!This was my first time staying with any Drury Hotel and it was an excellent choice. Drury will always be my first choice when traveling from now. They have great amenities, large sized rooms, magnificent meals (breakfast and dinner), and they are pet friendly 🐶
 Misty Jan 16, 2016

$130

$130
Holiday Inn Express St Louis - Central West End

Holiday Inn Express St Louis - Central West End

4630 Lindell, St. Louis
3.5 out of 5.0
3.5 out of 5 (344 reviews)
Nice dog friendly hotelExtremely spacious room, really quiet, and peaceful, with no excess noise to startle my two little terriers.
 Jo May 14, 2017

$94

$94
La Quinta Inn & Suites St. Louis Westport

La Quinta Inn & Suites St. Louis Westport

11805 Lackland Rd, Maryland Heights
3.0 out of 5.0
4.1 out of 5 (905 reviews)
Landscaping, atrium breakfast room & friendly stafPleasant landscaping, atrium breakfast room and friendly staff make for a better than average stay. Although we didn't have our dog with us this trip, I love La Quinta's dog-friendly policy.
  Oct 7, 2014

$75

$75
Drury Inn & Suites St. Louis O'Fallon, IL

Drury Inn & Suites St. Louis O'Fallon, IL

1118 Central Park Drive, O'Fallon
3.5 out of 5.0
4.7 out of 5 (405 reviews)
Wonderful stayWe arrived just in time for our complimentary drinks and dinner. The hotel was very clean, especially our room. The staff was very friendly. A little more than we usually spend on hotels, but with dinner and breakfast included, it was totally worth it.
  Jan 18, 2018

$110

$110
Motel 6 St Louis East-Caseyville

Motel 6 St Louis East-Caseyville

2431 Old Country Inn Dr, Caseyville
2.5 out of 5.0
3.4 out of 5 (340 reviews)
Cheap, close to the interstate, food/gas closeThe price can't be beat. Right off the interstate in a relatively safe area, pet friendly. Several restaurants near by, lots of construction this summer on I-64 so lots of traffic. Room was very small, bed was firm, sheets seemed clean. Towels are tiny!!!! No coffee maker in room but free coffee ...
  Aug 5, 2014

$46

$46
Marriott St. Louis Airport

Marriott St. Louis Airport

10700 Pear Tree Lane, St. Louis
4.0 out of 5.0
4.1 out of 5 (1,229 reviews)
Great location, close to airport. Airport shuttle arrived quickly. Room was clean. Hotel breakfast was great! Staff was kind!
  Jan 15, 2018

$99

$99
Map

Recently booked Pet-friendly Hotels in St. Louis

Pear Tree Inn St. Louis Near Union Station
3.5 out of 5.0
Last booking: 1 minute ago
The Cheshire
4.5 out of 5.0
Last booking: 14 minutes ago
La Quinta Inn & Suites St. Louis Westport
3.0 out of 5.0
Last booking: 1 hour ago
Quality Inn O'fallon
3.0 out of 5.0
Last booking: 1 hour ago
Holiday Inn Express St Louis - Central West End
3.5 out of 5.0
Last booking: 1 hour ago
Residence Inn by Marriott St Louis Downtown
3.5 out of 5.0
Last booking: 2 hours ago
Comfort Inn & Suites St. Louis - Chesterfield
2.5 out of 5.0
Last booking: 2 hours ago
Sonesta ES Suites St. Louis Westport
3.0 out of 5.0
Last booking: 3 hours ago
River City Casino & Hotel
4.5 out of 5.0
Last booking: 3 hours ago

Pocket Guide: Pet-friendly Hotels in St. Louis

Search for hotels in St. Louis on Expedia. You can easily find your hotels in St. Louis using one of the methods below:

  • View our selection of featured hotels in St. Louis
  • Use the map to find hotels in the St. Louis neighborhood you prefer
  • Use the filters to see hotels in a specific area of St. Louis, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in St. Louis
  • Enter your travel dates to view the best deals on hotels in St. Louis - while they last