Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Clayton

Filter by star ratings
All filters
Hilton St. Louis Frontenac
8.6 Excellent

18.1 km from city centre, St. Louis Show on map

ExcellentBased on 209 reviews
8.6

Hilton St Louis Frontenac offers 4-star accommodation in Saint Louis. It also features an outdoor pool, a sauna and a fitness centre.

Motel 6 Hazelwood, MO
6.1 Good

1.5 km from city centre, Hazelwood Show on map

GoodBased on 701 reviews
6.1

Motel 6 Hazelwood offers a charming setting when in Saint Louis. It also features a 24-hour reception, laundry facilities and meeting rooms.

Super 8 by Wyndham St. Louis Airport
5.3 Okay

18.4 km from city centre, St. Louis Show on map

OkayBased on 242 reviews
5.3

Located in Saint Louis, Super 8 by Wyndham St Louis Airport is within a 10-minute drive of Lambert-St. Louis International Airport and offers a Jacuzzi. It also features a wake-up service and a 24-hour reception.

Tips for booking a Clayton hotel

Cheapest month:June
Most expensive month:July
Average price in Clayton:$213/night
Absolute cheapest price found:$70/night
Cheapest day:Friday
Most expensive day:Wednesday
$182 - $298
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$177 - $325
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Clayton hotels

Show all 4 hotels
1
Hilton St. Louis Frontenac
8.6 Excellent

18.1 km from city centre, St. Louis Show on map

Hilton St Louis Frontenac offers 4-star accommodation in Saint Louis. It also features an outdoor pool, a sauna and a fitness centre.

2
Super 8 by Wyndham St. Louis Airport
5.3 Okay

18.4 km from city centre, St. Louis Show on map

Located in Saint Louis, Super 8 by Wyndham St Louis Airport is within a 10-minute drive of Lambert-St. Louis International Airport and offers a Jacuzzi. It also features a wake-up service and a 24-hour reception.

3
Motel 6 Hazelwood, MO
6.1 Good

1.5 km from city centre, Hazelwood Show on map

Motel 6 Hazelwood offers a charming setting when in Saint Louis. It also features a 24-hour reception, laundry facilities and meeting rooms.

Cheapest hotels in Clayton, St. Louis

Show all 4 hotels
Super 8 by Wyndham St. Louis Airport
5.3 Okay

18.4 km from city centre, St. Louis Show on map

Located in Saint Louis, Super 8 by Wyndham St Louis Airport is within a 10-minute drive of Lambert-St. Louis International Airport and offers a Jacuzzi. It also features a wake-up service and a 24-hour reception.

$73
Avg. per night
Motel 6 Hazelwood, MO
6.1 Good

1.5 km from city centre, Hazelwood Show on map

Motel 6 Hazelwood offers a charming setting when in Saint Louis. It also features a 24-hour reception, laundry facilities and meeting rooms.

$77
Avg. per night
Hilton St. Louis Frontenac
8.6 Excellent

18.1 km from city centre, St. Louis Show on map

Hilton St Louis Frontenac offers 4-star accommodation in Saint Louis. It also features an outdoor pool, a sauna and a fitness centre.

$145
Avg. per night

Hotel prices in Clayton

2 stars or below

$73 - $77

No. 1 most popular

$73
Avg. per night

Best value

$77
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Clayton

Clayton travel FAQs

  • What are the best hotels in Clayton?

    Hilton St. Louis Frontenac, rated with a score of 8.6 from 209 reviewers, is one of the most popular hotels in Clayton. Other top stays include Residence Inn by Marriott St. Louis Galleria, with an average rating of 7.7 from 94 reviewers, and Courtyard by Marriott St Louis Brentwood, with a score of 8.8 from 48 reviewers.

  • How much do hotels in Clayton cost?

    Searches in the last 72 hours suggest an average price of around $140/night is normal for a hotel in Clayton.

  • How much is a cheap hotel in Clayton?

    Over the last 3 days, Clayton hotels have been found for as cheap as $90/night in searches by HotelsCombined users.