Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

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 292 Hotels in St. Louis
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 (575 reviews)
quiet, warm & nice continental breakfast This survey took more than "a" minute
  Dec 1, 2017

$75

$75
The Wildwood Hotel

The Wildwood Hotel

2801 Fountain Pl, Wildwood
3.5 out of 5.0
4.5 out of 5 (2,383 reviews)
No complaintsWonderful atmosphere and very clean would recommended friends stay here and Families
  Dec 11, 2017

$95

$95
La Quinta Inn & Suites St. Louis Westport

La Quinta Inn & Suites St. Louis Westport

11805 Lackland Rd, Maryland Heights
2.5 out of 5.0
4.1 out of 5 (884 reviews)
Great service. Very friendly staff. Wish the rooms had queen beds instead of just doubles.
  Nov 19, 2017

$71

$71
Drury Inn & Suites St. Louis Brentwood

Drury Inn & Suites St. Louis Brentwood

8700 Eager Rd, Brentwood
3.5 out of 5.0
4.8 out of 5 (460 reviews)
Very comfortable surroundings and excellent Breakfast and snacks.
  Dec 5, 2017

$130

$130
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 (653 reviews)
I love the Laquinta hotel chain..the only issue I had was the toilet seemed like it was a little backed up but they fixed it ASAP.
  Dec 5, 2017

$71

$71
The Cheshire

The Cheshire

6300 Clayton Rd, Richmond Heights
4.0 out of 5.0
4.2 out of 5 (1,367 reviews)
UK Museum and charmIt was so lovely for my kids and I to stay at the Cheshire. We were immersed into the charm and history of the experience. My kids were interested in the Queen of England and wanted to read the books provided by the hotel. I adored the old world paintings on the walls and the cozy feel of the lobby. ...
  Dec 5, 2017

$143

$143
Drury Inn & Suites St. Louis Fairview Heights

Drury Inn & Suites St. Louis Fairview Heights

12 Ludwig Dr, Fairview Heights
3.5 out of 5.0
4.6 out of 5 (515 reviews)
Everything is great. They have free popcorn in the lobby.
  Dec 8, 2017

$95

$95
Pear Tree Inn St. Louis Fenton

Pear Tree Inn St. Louis Fenton

1100 S Highway Dr, Fenton
3.0 out of 5.0
4.0 out of 5 (733 reviews)
FunctionalWe just needed a place for a night, and it worked fine.
  Dec 11, 2017

$70

$70
Sheraton Westport Plaza Hotel St. Louis

Sheraton Westport Plaza Hotel St. Louis

900 Westport Plz, Maryland Heights
4.0 out of 5.0
4.1 out of 5 (504 reviews)
Nice hotel At first we were confuse of the location since it’s behide other buildings. Overall our stay was good
  Oct 23, 2017

$94

$94
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,185 reviews)
Great! The room was exceptional!! I enjoyed it...........
  Dec 10, 2017

$119

$119
Best Western Kirkwood Inn

Best Western Kirkwood Inn

1200 S Kirkwood Road, Kirkwood
3.5 out of 5.0
4.2 out of 5 (282 reviews)
Wonderful stayThe staff was very welcoming the breakfast was good and hot. Loved the discounts you got at Chili’s and Texas Roadhouse.
  Nov 13, 2017

$88

$88
Drury Inn & Suites St. Louis St. Peters

Drury Inn & Suites St. Louis St. Peters

170 Mid Rivers Mall Circle, St. Peters
3.5 out of 5.0
4.5 out of 5 (326 reviews)
great hotelMy wife and I have stayed here many times. We always find it perfect in every way. The kick back is great.
  Nov 28, 2017

$95

$95
Moonrise Hotel

Moonrise Hotel

6177 Delmar Blvd, St. Louis
4.5 out of 5.0
4.7 out of 5 (1,668 reviews)
Cool place friendly staff clean room easy parking. wife loved it. Fun area.
  Dec 11, 2017

$127

$127
Hilton St. Louis Airport

Hilton St. Louis Airport

10330 Natural Bridge Rd, St. Louis
3.5 out of 5.0
4.0 out of 5 (1,479 reviews)
Last minute bargainStuck en route in St.Louis when my flight home was cancelled. Searched for the closest available hotel and found the Hilton for only $99 on a Friday night! Room was very comfortable, clean and quite. Nice little restaurant and separate bar area. Fast shuttle from and to airport. I would definitely ...
  Dec 10, 2017

$74

$74
La Quinta Inn St. Louis Hazelwood - Airport North

La Quinta Inn St. Louis Hazelwood - Airport North

318 Taylor Rd, Hazelwood
3.0 out of 5.0
3.4 out of 5 (650 reviews)
A good over night stayThe hotel was under construction but we were away from the work area,, The room was nice.. the staff was friendly.. I would recommend this hotel as a place to stay
  Dec 11, 2017

$63

$63
Drury Inn St. Louis at Union Station

Drury Inn St. Louis at Union Station

201 S 20th St, St. Louis
3.5 out of 5.0
4.6 out of 5 (1,351 reviews)
Convenient location for concert at ScottTrade center. Staff was friendly and attentive. There were crumbs on floor of room. Parking fee was charged - Ibjad thought when I booked parking was included.
  Dec 9, 2017

$120

$120
Drury Inn & Suites St. Louis Creve Coeur

Drury Inn & Suites St. Louis Creve Coeur

11980 Olive Blvd, St. Louis
3.5 out of 5.0
4.7 out of 5 (711 reviews)
Close to BJ West County HospitalDuring check-in the desk clerk, as usual, started to explain the breakfast hours. When I interuppted him to say that we had to leave before that time as my husband had to check into the hospital very early he assured me that although the hot food items would not be ready to come down for the rest. ...
  Nov 30, 2017

$100

$100
Hawthorn Suites by Wyndham St. Louis Westport Plaza

Hawthorn Suites by Wyndham St. Louis Westport Plaza

1881 Craigshire Rd, Maryland Heights
3.0 out of 5.0
4.2 out of 5 (685 reviews)
Large, clean space, great breakfastWas very impressed with the quality for the price. Staff was friendly, room was clean and breakfast was good. Great value!
  Dec 11, 2017

$82

$82
Pear Tree Inn St. Louis Near Union Station

Pear Tree Inn St. Louis Near Union Station

2211 Market Street, St. Louis
3.5 out of 5.0
4.3 out of 5 (1,579 reviews)
Nice hotel conveniently located for our stay. Staff was very friendly and helpful. Would definitely recommend this hotel for the price.
  Dec 10, 2017

$95

$95
Red Roof Plus St. Louis - Forest Park / Hampton Ave.

Red Roof Plus St. Louis - Forest Park / Hampton Ave.

5823 Wilson Avenue, St. Louis
2.5 out of 5.0
3.4 out of 5 (1,414 reviews)
Adequate hotel on the Hill for visiting familyJust slept there. Very small room would hardly accommodate most travelers with luggage. But if compact fits your style it is adequate, clean, decent bathroom and shower. Dated 3 story property with rooms all exiting to the outdoors. Outdoor appearance is “sketchy”.
  Nov 27, 2017

$63

$63
Map

Recently booked Pet-friendly Hotels in St. Louis

Hyatt Place St. Louis/Chesterfield
3.5 out of 5.0
Last booking: 7 minutes ago
Drury Inn & Suites Convention Center - St. Louis, MO
3.5 out of 5.0
Last booking: 11 minutes ago
Holiday Inn Express St. Louis Airport - Riverport
3.5 out of 5.0
Last booking: 29 minutes ago
Pear Tree Inn Airport - St. Louis - St. Ann, MO
3.0 out of 5.0
Last booking: 31 minutes ago
The Wildwood Hotel
3.5 out of 5.0
Last booking: 57 minutes ago
Delux Motel
2.5 out of 5.0
Last booking: 1 hour ago
HoteLumiere at the Arch
4.0 out of 5.0
Last booking: 2 hours ago
St. Louis Union Station Hotel, Curio Collection by Hilton
4.5 out of 5.0
Last booking: 2 hours ago
Red Roof Inn St Louis - Westport
2.0 out of 5.0
Last booking: 2 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