Search hotels in Saint Louis, MO

Enter your dates to see the latest prices and deals for Saint Louis hotels

Select occupancy

Saint Louis – 273 hotels and places to stay

Filter by:

Star Rating
Review score

Drury Plaza St. Louis at the Arch

Hotel in Downtown St. Louis, Saint Louis

Less than a 5-minute walk from the Gateway Arch and Busch Stadium, this hotel is in the heart of downtown Saint Louis. A free hot breakfast is served each morning.

M
Max
From
Switzerland
The room, the city view, the Kickback
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 2,238 reviews
Price from
$119.99
1 night, 2 adults

Live! by Loews - St. Louis

Hotel in Downtown St. Louis, Saint Louis

Located in Saint Louis, a few steps from St. Louis Gateway Arch, Live! by Loews - St. Louis provides accommodations with a fitness center, private parking, a shared lounge and a terrace.

P
Paulo de Tarcio
From
Brazil
It was very clean, comfortable and pleasant!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 475 reviews
Price from
$159
1 night, 2 adults

Drury Inn & Suites St. Louis Forest Park

Hotel in Saint Louis

Just off Interstate 44 and less than 7 miles from the Gateway Arch and Saint Louis city center, this Forest Park hotel features guest rooms with free Wi-Fi and flat-screen TV.

P
Patricia
From
United States
Very clean and staff Very friendly.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 753 reviews
Price from
$134.99
1 night, 2 adults

Four Seasons St. Louis

Hotel in Downtown St. Louis, Saint Louis

Featuring an on-site restaurant and full service spa, this luxury hotel features city or Gateway Arch views from every spacious room. Edward Jones Dome, home of football's St.

P
Philip
From
United States
Housekeeping did a fantastic job of keeping the room clean and well stock.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 76 reviews
Price from
$375
1 night, 2 adults

21c Museum Hotel St Louis

Hotel in Downtown St. Louis, Saint Louis

Located in Saint Louis and with St. Louis Gateway Arch reachable within 1.2 miles, 21c Museum Hotel St Louis provides concierge services, non-smoking rooms, a terrace, free WiFi throughout the...

N
Nicole
From
Canada
Very clean and the staff were all quite pleasant. The decor and art was top notch.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,072 reviews
Price from
$148.65
1 night, 2 adults

Pear Tree Inn St. Louis Near Union Station

Hotel in Downtown St. Louis, Saint Louis

Less than 10 minutes’ walk from Saint Louis Union Station and the Scottrade center, this hotel features flat-screen TVs and free Wi-Fi in every guest room.

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 2,089 reviews
Price from
$112.99
1 night, 2 adults

Drury Plaza Hotel St Louis Union Station

Hotel in Downtown St. Louis, Saint Louis

Adjacent to St. Louis Union Station and less than 10 minutes’ walk from the Scottrade Center, this hotel features guest rooms with free WiFi and flat-screen TVs.

J
Jessica
From
United States
The staff was so friendly and welcoming we decided right then that Dury is the hotel chain for us.
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,460 reviews
Price from
$139.99
1 night, 2 adults

Hyatt Regency Saint Louis at The Arch

Hotel in Downtown St. Louis, Saint Louis

Steps away from the Gateway Arch in the heart of city center, this hotel features rooms with 50-inch flat-screen TVs and free WiFi access. A variety of dining options are available on site.

E
Enda
From
Ireland
Location was excellent very near the Arch. Rooms were big and airy. Very comfortable bed. Exceptional staff especially Darren who helped us when we had an issue with our hired car.
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 2,902 reviews
Price from
$185.82
1 night, 2 adults

Hampton Inn St Louis- at the Arch

Hotel in Downtown St. Louis, Saint Louis

Overlooking the Gateway Arch in the center of St. Louis, Missouri, and within walking distance of the America's Center, this hotel offers contemporary guestrooms. Hampton Inn St.

R
Richard
From
United States
Breakfast was good. Selection was limited
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 1,396 reviews
Price from
$122.18
1 night, 2 adults

Hampton Inn By Hilton St Louis Airport

Hotel in Saint Louis

Located within 8.7 miles of Hollywood Casino St. Louis and 16 miles of St. Louis Gateway Arch, Hampton Inn By Hilton St Louis Airport has rooms in Saint Louis.

C
Corey
From
United States
Property was clean and friendly
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 191 reviews
Price from
$164
1 night, 2 adults
See all 273 hotels in Saint Louis

Hotels with parking in Saint Louis

See all
Free parking
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 220 reviews
From $166.12 per night
Parking on site
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 2,902 reviews
From $200.60 per night
Parking on site
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 522 reviews
From $160.76 per night
Parking garage
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 123 reviews
From $145.54 per night
Parking on site
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 1,396 reviews
Private Parking
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 101 reviews
From $180.77 per night
Parking on site
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 154 reviews
From $144.76 per night
Parking on site
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 545 reviews
From $144.82 per night
Parking
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 268 reviews
From $133.18 per night
Parking on site
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 2,238 reviews
From $178.89 per night

Most booked hotels in Saint Louis and surrounding area in the past month

See all

Popular with guests booking hotels in Saint Louis

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 2,902 reviews

Popular with guests booking hotels in Saint Louis

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 2,089 reviews

Popular with guests booking hotels in Saint Louis

Scored out of 10, guest rating 5.7
Fair - What previous guests thought, 801 reviews

Popular with guests booking hotels in Saint Louis

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 2,238 reviews

Popular with guests booking hotels in Maryland Heights

Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 1,277 reviews

Popular with guests booking hotels in Saint Louis

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 1,396 reviews

Popular with guests booking hotels in Saint Louis

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 642 reviews

Popular with guests booking hotels in Saint Louis

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 518 reviews

Popular with guests booking hotels in Saint Louis

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 806 reviews

Budget hotels in Saint Louis and nearby

See all
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 123 reviews

Courtyard St. Louis Downtown/Convention Center is located in Saint Louis, just a few steps from America's Center Convention Complex. St. Louis Gateway Arch is 0.6 mi away.

Scored out of 10, guest rating 5.1
Fair - What previous guests thought, 9 reviews

Convenient Downtown Apartment offers accommodations in Saint Louis, 20 miles from Hollywood Casino St. Louis and 30 miles from Six Flags St. Louis.

Scored out of 10, guest rating 5.7
Fair - What previous guests thought, 801 reviews

Located off Interstate 70, this hotel in downtown St. Louis, Missouri offers grab and go breakfast and rooms with free WiFi and a flat-screen TV. The Gateway Arch is 5 mi away.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 4 reviews

Boutique Studio Hideaway Near Forest Park is located in Saint Louis, just 4.4 miles from St. Louis Gateway Arch and 20 miles from Hollywood Casino St. Louis.

Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 90 reviews

Featuring free WiFi throughout the property, this Fairmont City, Illinois motel is located 5 miles from the St. Louis city center, near Interstates 70 and 55. Each guest room offers cable TV.

Scored out of 10, guest rating 4.9
Disappointing - What previous guests thought, 586 reviews

Just off Interstate 44 and less than 2 miles from Forest Park and the Saint Louis Zoo, this hotel features guest rooms with flat-screen TVs.

Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 242 reviews

Located in Cahokia, within 8 miles of St. Louis Gateway Arch and 28 miles of Hollywood Casino St.

Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 13 reviews

Providing a garden, (49.1W) Beautiful Getaway in Saint Louis provides accommodations in Saint Louis. The air-conditioned accommodation is 7.4 miles from St.

Best hotels with breakfast in Saint Louis and nearby

See all
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 378 reviews

This 4-star hotel is located in the historic Cupples Station district of downtown St. Louis. It features an International restaurant and modern rooms with a 37-inch flat-screen TV.

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 261 reviews

Listed on the National Historic Register, this iconic hotel is 5 minutes’ walk from Edward Jones Dome. Free WiFi access is available on site, along with a restaurant. This is nonsmoking property.

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 323 reviews

This downtown Saint Louis hotel is 13 miles from the Saint Louis Lambert International Airport. The hotel offers a gym and rooms with room service.

Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 634 reviews

Offering a fitness center, Hilton St. Louis at the Ballpark overlooks the Gateway Arch and Busch Stadium, home of the St. Louis Cardinals. A rooftop bar and restaurant are available on site.

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 649 reviews

This downtown hotel is adjacent to America’s Convention Center and the Edward Jones Dome, home of the Saint Louis Rams. It features an indoor pool and spacious suites with flat-screen TVs.

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 248 reviews

This downtown Saint Louis hotel is within one mile of the Gateway Arch and the America's Center.

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 518 reviews

Located in the former Union Railway Station, this hotel features a 19th century atmosphere and a lobby with Tiffany stained glass windows. The St. Louis Gateway Arch is less than 1 mile away.

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 332 reviews

In a prime location in the center of Saint Louis, Fairfield Inn and Suites by Marriott St Louis Downtown provides air-conditioned rooms, free bikes, free WiFi and a fitness center.

Hotels located in the center of Saint Louis

See all
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 17 reviews

Set in Downtown Saint Louis, 0.6 mi from St. Louis Gateway Arch, Hotel Le Méridien St. Louis Downtown. features a fitness center and business facilities.

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 101 reviews

Well situated in Saint Louis, Hotel Saint Louis, Autograph Collection has air-conditioned rooms, free bikes, free WiFi and a seasonal outdoor swimming pool.

Scored out of 10, guest rating 5.0
Fair - What previous guests thought, 1,257 reviews

America’s Convention Center is across the street from this Radisson Hotel St Louis Downtown Convention Center. Rooms are furnished and feature cable TV.

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 613 reviews

Located along the Mississippi River, this St. Louis hotel features an on-site casino. Each suite offers WiFi, and guests are within 10 minutes’ walk of The Dome at America's Center.

Scored out of 10, guest rating 3.5
Poor - What previous guests thought, 161 reviews

This downtown St. Louis hotel is on Interstate 70 and within a 2 minutes' walk the Lumiere Place Casino. The hotel offers free parking and free Wi-Fi in every room. Americas Best Value Inn St.

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 154 reviews

This Missouri hotel features a large fitness center and includes free Wi-Fi. It is 1.4 miles from Saint Louis University. Guest rooms at the Courtyard St.

Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 762 reviews

This hotel, located on South Jefferson Avenue off Interstate 64, offers hotel rooms with a living area and a full kitchen.

Featuring a shared lounge, terrace and views of garden, The Truitt is located in Saint Louis, 2.5 miles from St. Louis Gateway Arch.

FAQs about hotels in Saint Louis

What Guests Said About Saint Louis:

Scored out of 10, guest rating 10

We loved St. Louis, especially my husband.

We loved St. Louis, especially my husband. We loved the Over/Under bar and grill for food, which was close to our hotel. It was easy to get around and drive in - my husband hates driving in cities and had no trouble here. We went to the St. Louis Zoo twice and loved the Butterfly House. The Lone Elk Park was a highlight (pleeeease stop feeding the raccoons, though) and also free! We did a ferry, which I wasn't a huge fan of, probably because it was packed and sooo hot, but the Arch is definitely worth the ride to the top. In a previous visit, we stayed at the Union Hotel which I recommend! Or just walk around it! We stayed at the Embassy Suites the second time and it was great, too. The Aquarium was a wonderful place for hands-on, but pretty pricy for its size. Its probably only worth it cost-wise if you're doing all the other things like the rides, which we were not interested in. We also traveled to St. Charles to get some small-town shopping. It was a fun trip!
Guest review bySarah
United States
Scored out of 10, guest rating 10

St. Louis has something for everyone, young and old and in-...

St. Louis has something for everyone, young and old and in-between! We have visited many times, and continue to love returning. This time, we could only stay for two days, which wasn't enough time to explore everything this city has to offer. The Basilica alone is worth the trip -- it rivals any in Europe for its beautiful mosaics! The zoo, art gallery, botanical gardens, brewery, and the best baseball in the country are just a few of the things to do and see in St. Louis!
Guest review byRonald
United States
Scored out of 10, guest rating 10

We go to St.

We go to St. Louis to Cardinal Baseball games almost every year. The atmosphere is exciting as we cheer on our team. Traffic isn't too bad and parking is somewhat available. We enjoy going to Cardinal Nation and Busch Stadium. The Cardinals Museum is interesting because it changes so much each time we are there. Food is expensive at the stadium, but they allow unopened and sealed plastic water bottles to be brought into Busch Stadium. We brought a cooler and ate in our hotel room before going to the game.
Guest review byMatthew
United States
Scored out of 10, guest rating 8.0

We went on the Riverboat tour and were afraid coming back...

We went on the Riverboat tour and were afraid coming back because of some boys standing across the road with baseball bats and cars cruising and rolling down windows looking suspiously at our group. Need more security. The Riverboat tour was very nice.
Guest review byMoore
United States
Scored out of 10, guest rating 10

There is so much to do!

There is so much to do! We loved the city and couldn’t squeeze everything into our 3 days. Had a great time at the free zoo (even better than the San Diego zoo), and loved to do the Cards play! It was a blast!
Guest review byAnonymous
Scored out of 10, guest rating 8.0

Lots of interesting history to see and learn about.

Lots of interesting history to see and learn about. Forest Park, the Zoo, the Botanical Gardens, all spectacular! Saw quite a few nice parks and residential areas. We ate very well. I especially recommend Fitz's on the Delmar Loop, a real treasure.
Guest review byZerotron
United States

See reviews by guests who stayed at hotels in Saint Louis

See all
From $121.98 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 1,874 reviews
We were travelling route 66, The hotel is in a nice location beside, and walmart, and white castle, the staff were friendly and the rooms were big and clean, the breakfast was nice but basic
Guest review bystephenfla
Ireland
From $142.64 per night
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 2,089 reviews
Very nice and welcoming staff. Kickback party where hotel residents can get free drink and food (5.30 to 7 pm) each night.
Guest review byChuck
Australia
Scored out of 10, guest rating 5.3
Fair - What previous guests thought, 676 reviews
The hotel was closed down. The notice on the door was dated in march 2025
Guest review byMike
United Kingdom
From $178.89 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 2,238 reviews
Location,staff,food and charisma of this hotel. Glad we stayed here.
Guest review byWard
United Kingdom
From $250.94 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 759 reviews
This hotel just looks brilliant and quirky throughout.
Guest review bySheila
United Kingdom

More places to explore, more ways to go