Search Hotels near Top St. Louis Attractions

Most Popular Hotels in St. Louis

See all 252 Hotels in St. Louis
Nectar Logo

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

The Wildwood Hotel, BW Premier Collection
The Wildwood Hotel, BW Premier Collection

2801 Fountain Pl, Wildwood 63040

3.0 out of 5.0
4.5 out of 5 (2,196 reviews)

Situated in Grover, this hotel is within 9 mi (15 km) of Dr. Edmund A. Babler Memorial State Park, Hidden Valley Ski Resort …

Moonrise Hotel
Moonrise Hotel

6177 Delmar Blvd, St. Louis 63112

4.0 out of 5.0
4.7 out of 5 (1,646 reviews)

Moonrise Hotel places guests amid the vibrant dining, shopping, and nightlife scene of St. Louis' Delmar Loop neighborhood. …

The Chase Park Plaza
The Chase Park Plaza

212 N Kingshighway, St. Louis 63108

4.5 out of 5.0
4.4 out of 5 (1,417 reviews)

Located in the fashionable Central West End of St. Louis and close to Washington University and St. Louis University, this …

Casino Queen Hotel
Casino Queen Hotel

200 South Front Street, East St. Louis 62201

3.0 out of 5.0
4 out of 5 (975 reviews)

Situated on a river, this hotel is within 1 mi (2 km) of Casino Queen and Dome at America’s Center. Gateway Arch and Busch …

The Cheshire
The Cheshire

6300 Clayton Rd, Richmond Heights 63117

4.0 out of 5.0
4.3 out of 5 (1,177 reviews)

On the corner of Forest Park, this centrally located St. Louis area hotel is less than 1 mile from from the St. Louis Zoo, …

Benton Park Inn
Benton Park Inn

2017 Arsenal St, St. Louis 63118

3.5 out of 5.0

Situated in St. Louis, this bed & breakfast is within 1 mi (2 km) of Chatillon-DeMenil House and Anheuser-Busch Brewery. Busc …

St. Louis City Center Hotel
St. Louis City Center Hotel

400 S 14th St, St. Louis 63103

3.5 out of 5.0
3.9 out of 5 (2,516 reviews)

This historic 13-story St. Louis hotel is 1 block from Scottrade/Peabody Opera House Complex, 3 blocks from Union Station, an …

Four Seasons Hotel St Louis
Four Seasons Hotel St Louis

999 North Second Street, St. Louis 63102

5.0 out of 5.0
4.8 out of 5 (304 reviews)

This 19-story St. Louis hotel overlooks the Mississippi River, 3 blocks away. Shopping at Lumière Place is downstairs. …

Drury Plaza Hotel St. Louis at the Arch
Drury Plaza Hotel St. Louis at the Arch

2 South 4th Street, St. Louis 63102

3.0 out of 5.0
4.6 out of 5 (2,671 reviews)

Located in Downtown St. Louis, this hotel is within a 10-minute walk of Old Courthouse and Busch Stadium. Gateway Arch and …

St. Louis Union Station Hotel, Curio Collection by Hilton
St. Louis Union Station Hotel, Curio Collection by Hilton

1820 Market Street, St. Louis 63103

4.0 out of 5.0
4.3 out of 5 (1,936 reviews)

This St. Louis hotel is in Union Station, one-quarter mile from the Scottrade Center, less than a mile from Busch Stadium, an …


Recent Reviews in St. Louis

Hide content

Narrow your search

Pocket Guide: St. Louis

Visiting St Louis

Visitors are sure to enjoy the restaurants, sporting events, and live music in St Louis. This welcoming city also attracts visitors with its museums, shopping, and theatres. Top attractions include Busch Stadium and Gateway Arch.
  • There are 72 St Louis hotels
  • October is the most expensive month to travel here, while December tends to be the cheapest
  • Closest major airport is in St. Louis, MO (STL-Lambert-St. Louis Intl.), 9.1 mi (14.7 km) from the city centre

Sightseeing around St Louis

  • Known for its live music, museums, and theatres, including cultural attractions such as St. Louis Art Museum, City Museum, and Mildred Lane Kemper Art Museum
  • Popular family attractions include St. Louis Zoo, Grants Farm, and St. Louis Science Center
  • Notable landmarks include Gateway Arch, Cathedral Basilica of St. Louis, and Anheuser-Busch Brewery
  • The natural beauty of the jungle is picturesque, and Missouri Botanical Gardens and Arboretum is worth a visit
  • Be sure to take a shopping trip to Soulard Farmer's Market and Laclede's Landing
  • Baseball fans will find lots to cheer about while everyone can enjoy an event or game at Busch Stadium, Dome at America’s Center, or Chaifetz Arena

Getting around St Louis

With so many transportation options, seeing St Louis is a breeze. Walk to a nearby metro station like Shrewsbury Station, Skinker Station, or U City Big Bend Station. If you want to venture outside of the area, take a train from St. Louis Gateway Station.

Staying in St Louis

In St Louis, you'll find 72 hotels and other accommodation options to choose from, making it easy to plan your perfect holiday retreat at an affordable price:
  • 58 hotels, ranging from GBP 42/night to GBP 272/night
  • 5 B&Bs, ranging from GBP 88/night to GBP 148/night
  • 7 motels, ranging from GBP 84/night to GBP 84/night
For family trips or any other travel plans, you might consider these top-rated, larger hotels:
  • Four Seasons Hotel St Louis, averaging GBP 339.62/night
  • Moonrise Hotel, averaging GBP 163.21/night
Looking for a romantic getaway, a cosy spot, or a boutique stay? You might like these highly rated smaller hotels or specialty properties:
  • Hampton Inn & Suites St.Louis South at I-55, averaging GBP 134/night
  • Hampton Inn & Suites Clayton/St Louis-Galleria Area, averaging GBP 149/night
A 2.5-star favourite with Expedia travellers is Hampton Inn & Suites St.Louis South at I-55 with a 4.9 out of 5 user rating while Four Seasons Hotel St Louis and Moonrise Hotel are also highly rated by guests.

Dressing for St Louis

  • Between January and March, daytime temperatures average 17°C, while nighttime temperatures stay around -5°C
  • From April to June, the average is 31°C during the day and 4°C at night
  • July through September sees average temperatures of 31°C during the day and 10°C at night
  • In October–December, you can expect 24°C as the daytime average and -5°C as the nighttime average
  • Average annual rainfall for St Louis is 1041 millimetres