Tue 8 °C

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.

Quality Inn St. Louis Airport Hotel
Quality Inn St. Louis Airport Hotel

10232 Natural Bridge Rd, St. Louis 63134

2.5 out of 5.0
3.1 out of 5 (855 reviews)

Located in Woodson Terrace, this hotel is within 6 mi (10 km) of Blanche M. Touhill Performing Arts Center, St. Louis …

£50
avg/night
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,049 reviews)

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

£94
avg/night
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,475 reviews)

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

£74
avg/night
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,758 reviews)

Located in Sunset Hills, this hotel is 0.6 mi (1 km) from Laumeier Sculpture Park and within 3 mi (5 km) of Father Dickson …

£64
avg/night
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 (893 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 …

£82
avg/night
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 (789 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 …

£80
avg/night
Hampton Inn St Louis-Airport
Hampton Inn St Louis-Airport

10820 Pear Tree Lane, St. Ann 63074

2.5 out of 5.0
4.5 out of 5 (330 reviews)

Situated near the airport, this hotel is within 6 mi (10 km) of James S. McDonnell Prologue Room, Blanche M. Touhill …

£78
avg/night
Hilton St. Louis Frontenac
Hilton St. Louis Frontenac

1335 S Lindbergh Blvd, Frontenac 63131

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

Situated in the business district, this hotel is within 6 mi (10 km) of New Jewish Theatre, Holocaust Museum, and Kirkwood …

£111
avg/night
Sheraton Westport Chalet Hotel St. Louis
Sheraton Westport Chalet Hotel St. Louis

191 Westport Plz, Maryland Heights 63146

3.5 out of 5.0
3.9 out of 5 (515 reviews)

Situated on a lake, this hotel is within 3 mi (5 km) of Creve Coeur Golf Club, New Jewish Theatre, and Holocaust Museum …

£86
avg/night
Drury Inn & Suites St. Louis Forest Park
Drury Inn & Suites St. Louis Forest Park

2111 Sulphur Avenue, St. Louis 63139

3.0 out of 5.0
4.6 out of 5 (556 reviews)

Located in the heart of St. Louis, this hotel is 0.9 mi (1.5 km) from St. Ambrose Catholic School and within 3 mi (5 km) of …

£100
avg/night
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