Filters
Popular
38
37
35
32
49
1
Search by name
Star rating
2
18
49
18
76
MoreLess
Guest rating
1
12
7
9
MoreLess
Accommodation type
49
MoreLess
Price per night
3
1
27
12
6
MoreLess
Districts
18
MoreLess
Airports
7
6
MoreLess
Hotel type
32
30
24
23
19
11
10
9
9
4
2
2
2
MoreLess
Amenities
38
37
35
32
31
28
25
MoreLess
Room features
2
1
1
4
11
10
3
MoreLess
Services
7
2
22
7
5
MoreLess
Brands
7
5
5
3
3
3
2
MoreLess
Clear filters
Apply
Sort by
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Center
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
We offer 163 hotels in Saint Louis
Get Prices

3-star hotels in Saint Louis, Missouri

Filter by
Sort by
  • Sort by:
  • Popularityfrom low to highfrom high to low
  • Pricefrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Center
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

Your selection
Hampton Inn St Louis- At The Arch, Mo Saint Louis333 Washington Avenue, Saint Louis, United States, 63102View on map
2.4 mi from City Center400 yd from Edward Jones Dome at America's Center
Located in the centre of Saint Louis, this hotel offers an outdoor swimming pool and a beer bar.
  • The hotel has
    • USD 15 per day
    +1
8.6
Great244 reviews
Price fromUS$ 137per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Hilton St. Louis Airport Hotel10330 Natural Bridge Road, Saint Louis, United States, 63134-3303View on map
9.5 mi from City Center800 yd from Columbia College St Louis Cmps
This hotel features rooms with mountain views, while a convenient location provides easy access to Ace Stable.
  • The hotel has
    • USD 9.95 per day
    +1
  • The hotel has
    • USD 13 per day
    +1
7.2
Very good53 reviews
Price fromUS$ 107per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Embassy Suites St. Louis - Downtown610 North 7Th Street, Saint Louis, United States, 63101View on map
2.2 mi from City Center200 yd from Edward Jones Dome at America's Center
Guests will be impressed with panoramic city views and benefit from proximity to City Garden and City Garden.
  • The hotel has
    • USD 30 per day
    +1
8.6
Great3 reviews
Price fromUS$ 129per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Red Lion Hotel St Louis City Center Saint Louis400 South 14Th Street, Saint Louis, United States, 63103View on map
2.0 mi from City Center200 yd from Savvis Center
Housed in a building with an art deco-style architecture, this 8-storey hotel is not far away from Edward Jones Dome.
  • The hotel has
    • USD 25 per day
    +1
7.6
Very good22 reviews
Price fromUS$ 105per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Marriott St. Louis West Hotel660 Maryville Centre Drive, Saint Louis, United States, 63141View on map
14.7 mi from City Center1100 yd from Maryville University
This comfortable hotel features a private pool and 299 rooms facing the garden.
  • The hotel has
    +1
  • The hotel has
    • On-site car park
    +1
8.6
Great39 reviews
Price fromUS$ 121per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Hampton Inn St. Louis-Airport10820 Pear Tree Lane, Saint Louis, United States, 63074View on map
10.1 mi from City Center600 yd from Lambert-St Louis Intl Airport
The hotel offers 99 rooms with the sea views, a non-smoking restaurant, and a 24-hour bar.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • Paid parking
    +1
8.4
Great11 reviews
Price fromUS$ 124per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Residence Inn St. Louis Galleria8011 Galleria Parkway, Saint Louis, United States, 63117View on map
6.4 mi from City Center500 yd from Saint Louis Galleria
Renovated in 2011, this hotel offers non-smoking rooms and a private swimming pool just steps away from Little Italy.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    +1
8.0
Great32 reviews
Price fromUS$ 176per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Drury Plaza St. Louis At The Arch Hotel2 South 4Th Street, Saint Louis, United States, 63102View on map
2.5 mi from City Center400 yd from Saint Louis Gateway Arch
Within easy reach of City Museum, this hotel comprises 366 rooms with private bathrooms.
  • The hotel has
    • USD 20 per day
    +1
9.0
Perfect297 reviews
Price fromUS$ 150per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Holiday Inn St. Louis - Downtown Conv Ctr811 North Ninth Street, Saint Louis, United States, 63101View on map
2.0 mi from City Center400 yd from Edward Jones Dome at America's Center
Guests with children can enjoy cots, meals and a games room, while at the hotel there is an indoor swimming pool, boasting a convenient setting in Downtown St. Louis district.
  • The hotel has
    • USD 15 per day
    +1
6.8
Nice136 reviews
Price fromUS$ 202per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Parkway Hotel Saint Louis4550 Forest Park Avenue, Saint Louis, United States, 63108View on map
2.0 mi from City Center600 yd from Barnes-Jewish Hospital
Housed in a building with an eclectic-style architecture, this 8-storey hotel is not far away from Forest Park.
  • The hotel has
    • USD 7 per day
    +1
8.6
Great51 reviews
Price fromUS$ 143per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Courtyard St Louis Downtown West Hotel Saint Louis2340 Market Street At Jefferson, Saint Louis, United States, 63103View on map
1.3 mi from City Center700 yd from Union Station
Offering convenient proximity to Centenary United Methodist Church, the hotel is also close to The Gateway Arch.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • Paid parking
    +1
  • The hotel has
    • 24-hour reception
    • 24-hour business centre
    +2
7.4
Very good10 reviews
Price fromUS$ 195per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Seven Gables Inn Saint Louis26 North Meramec Avenue, Saint Louis, United States, 63135View on map
Boasting convenient location and access to The Loop, this sophisticated hotel in Saint Louis features a garden restaurant and 32 rooms.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • USD 17 per day
    +1
  • The hotel has
    • Late check-in/ -out
    • 24-hour reception
    • 24-hour security
    • 24-hour business centre
    +4
7.4
Very good45 reviews
Price fromUS$ 164per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Sheraton Clayton Plaza Hotel St. Louis7730 Bonhomme Ave, Saint Louis, United States, 63105View on map
6.0 mi from City Center1800 yd from Saint Louis Galleria
Offering non-smoking rooms and a gym and a fitness centre, the venue is set in the centre of the city, close to Componere Gallery.
  • The hotel has
    • USD 9.95 per day
    +1
  • The hotel has
    • USD 22 per day
    +1
8.2
Great10 reviews
Price fromUS$ 185per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Pear Tree Inn St. Louis Near Union Station2211 Market Street, Saint Louis, United States, 63103View on map
1.3 mi from City Center700 yd from Union Station
Guests of this hotel near Scottrade Center can go for a swim in a private pool or enjoy a leisure centre and an outdoor pool area.
  • The hotel has
    • On-site car park
    +1
8.4
Great65 reviews
Price fromUS$ 111per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Holiday Inn St. Louis-South County Center6921 S Lindbergh Blvd, Saint Louis, United States, 63125View on map
11.1 mi from City Center1100 yd from Grasso Athletic Field
Conveniently located in the suburb district of Saint Louis, the hotel offers a special menu and video games for guests with families.
  • The hotel has
    • On-site car park
    +1
8.2
Great8 reviews
Price fromUS$ 111per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Drury Inn & Suites St. Louis Convention Center711 N Broadway, Saint Louis, United States, 63102View on map
2.3 mi from City Center200 yd from Edward Jones Dome at America's Center
The hotel boasts location in Downtown St. Louis district close to America's Center and offers its guests a health club and a Jacuzzi.
  • The hotel has
    • USD 7 per day
    +1
8.8
Great108 reviews
Price fromUS$ 188per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Holiday Inn Express St Louis - Central West End Saint Louis4630 Lindell Boulevard, Saint Louis, United States, 63108View on map
2.0 mi from City Center1100 yd from Barnes-Jewish Hospital
Placed close to Washington University in St. Louis in the centre of Saint Louis, this hotel offers 127 rooms.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • USD 10 per day
    +1
6.8
Nice26 reviews
Price fromUS$ 110per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Residence Inn By Marriott St Louis Downtown Saint Louis525 S Jefferson Ave, Saint Louis, United States, 63103View on map
1.5 mi from City Center1100 yd from Union Station
The hotel featuring convenient location, includes an indoor pool and a gym area and a fitness centre, plus guests can visit City Museum nearby.
  • The hotel has
    • USD 10 per day
    +1
8.4
Great39 reviews
Price fromUS$ 188per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Drury Inn Union Station Saint Louis201 South 20Th Street, Saint Louis, United States, 63103View on map
1.5 mi from City Center200 yd from Union Station
Offering convenient proximity to Centenary United Methodist Church, the hotel is also close to Busch Stadium.
  • The hotel has
    • USD 7 per day
    +1
8.0
Great43 reviews
Price fromUS$ 146per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Drury Inn & Suites Near Forest Park Saint Louis2111 Sulphur Avenue, Saint Louis, United States, 63139View on map
4.0 mi from City Center500 yd from Broadcast Center
The hotel features an outdoor swimming pool and a tennis court plus an outdoor restaurant in a great location just off The Loop.
  • The hotel has
    • On-site car park
    +1
9.2
Perfect41 reviews
Price fromUS$ 146per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night

Filtering results

Please wait...

49 hotels found