Search Hotels near Top St. Louis Attractions

Most Popular Hotels in St. Louis

See all 212 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.

Hyatt Regency St. Louis at The Arch
Hyatt Regency St. Louis at The Arch

315 Chestnut St, St. Louis 63102

4.0 out of 5.0
4.3 out of 5 (4,990 reviews)

This 18-story Hyatt Regency hotel is 4 blocks from Busch Stadium and within a mile of Edward Jones Dome, Scottrade Center, …

£111
Hilton St. Louis at the Ballpark
Hilton St. Louis at the Ballpark

1 S Broadway, St. Louis 63102

3.5 out of 5.0
4 out of 5 (2,169 reviews)

This downtown St. Louis hotel is within a half-mile of baseball at Busch Stadium, football at Edward Jones Dome, the America' …

£96
Crowne Plaza Riverfront at the Arch
Crowne Plaza Riverfront at the Arch

200 N 4th Street, St. Louis 63102

3.5 out of 5.0
3.5 out of 5 (3,333 reviews)

This 29-story St. Louis hotel is 4 blocks from Busch Stadium, 6 blocks from the Edward Jones Dome and the Lumiere Place Casin …

£75
Holiday Inn St. Louis - Downtown Conv Ctr
Holiday Inn St. Louis - Downtown Conv Ctr

811 N 9th Street, St. Louis 63101

3.5 out of 5.0
3.8 out of 5 (367 reviews)

Located in Downtown St. Louis, this hotel is within a 10-minute walk of America's Center Convention Complex and Dome at …

£124
Hilton St. Louis Downtown at the Arch
Hilton St. Louis Downtown at the Arch

400 Olive St, St. Louis 63102

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

Located downtown St. Louis, this 8-story hotel is 4 blocks from the Gateway Arch, 6 blocks from Busch Stadium and America's …

£114
Hilton St. Louis Airport
Hilton St. Louis Airport

10330 Natural Bridge Rd, St. Louis 63134

3.5 out of 5.0
4 out of 5 (1,510 reviews)

Hilton St. Louis Airport is within 4 miles of Harrah's Casino, 11 miles from Washington University, and 13 miles from downtow …

£103
Days Inn St. Louis - Lindbergh Boulevard
Days Inn St. Louis - Lindbergh Boulevard

3660 South Lindbergh Boulevard, St. Louis 63127

2.0 out of 5.0
3.2 out of 5 (1,804 reviews)

Located in Sunset Hills, this hotel is 0.6 mi (1 km) from Laumeier Sculpture Park and within 3 mi (5 km) of Magic House - St. …

£73
Marriott St. Louis Airport
Marriott St. Louis Airport

10700 Pear Tree Lane, St. Louis 63134

3.5 out of 5.0
4.1 out of 5 (941 reviews)

Located 3 miles from Verizon Wireless Amphitheater, Marriott St. Louis Airport is off I-70, which provides easy access to …

£84
Pear Tree Inn Airport - St. Louis - St. Ann, MO
Pear Tree Inn Airport - St. Louis - St. Ann, MO

10810 Pear Tree Ln, St. Ann 63074

2.0 out of 5.0
4.3 out of 5 (927 reviews)

Located in the heart of St. Ann, this hotel is within 6 mi (10 km) of James S. McDonnell Prologue Room, Blanche M. Touhill …

£83
Crowne Plaza St. Louis Airport
Crowne Plaza St. Louis Airport

11228 Lone Eagle Dr, Bridgeton 63044

3.5 out of 5.0
4.2 out of 5 (812 reviews)

Situated near the airport, this hotel is 1.5 mi (2.4 km) from Payne-Gentry Historical House and within 6 mi (10 km) of New …

£98

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
false