The 10 best Marriott hotels in St. Charles, USA | Booking.com
Skip to main content
gogless

Marriott Hotels in St. Charles

Find the Marriott hotels that appeal to you the most

The best Marriott hotels in St. Charles

Check out our pick of great Marriott hotels in St. Charles

Filter by:

Review score

Courtyard St. Louis Westport Plaza

Maryland Heights (Near St. Charles)

Set in Maryland Heights, 10 km from Hollywood Casino St. Louis, Courtyard St. Louis Westport Plaza offers accommodation with a fitness centre, free private parking, a shared lounge and a restaurant.

A
Alina
From
Switzerland
Nice hotel near the airport with spacious comfortable rooms and very friendly and helpful staff
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 160 reviews
Price from
US$151
1 night, 2 adults

Courtyard by Marriott St. Louis St. Peters

Saint Peters (Near St. Charles)

Set 16 km from Hollywood Casino St. Louis, Courtyard by Marriott St. Louis St. Peters offers 3-star accommodation in Saint Peters and features free bikes, a fitness centre and a bar.

K
Kathy E
From
Canada
Hotel was clean, the rooms were clean, beds comfy, nice big shower.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 80 reviews
Price from
US$159
1 night, 2 adults

Courtyard St. Louis Airport/Earth City

Bridgeton (Near St. Charles)

Courtyard St. Louis Airport/Earth City is located in Bridgeton, 6.3 km from Hollywood Casino St. Louis and 36 km from St. Louis Gateway Arch.

M
Miller
From
United States
No Breakfast was available. Items for sale were too expensive so went to McDonalds for breakfast,
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 158 reviews
Price from
US$103
1 night, 2 adults

Courtyard by Marriott St. Louis West County

Saint Louis (Near St. Charles)

Set in Saint Louis and with Hollywood Casino St. Louis reachable within 24 km, Courtyard by Marriott St. Louis West County offers free bikes, non-smoking rooms, free WiFi and a bar.

T
Takashi
From
United States
Breakfast is not free but the taste is really good. You can eat outside as well. The staff brought the food outside.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 178 reviews
Price from
US$179.55
1 night, 2 adults

Courtyard by Marriott St Louis Chesterfield

Chesterfield (Near St. Charles)

Courtyard by Marriott St Louis Chesterfield has a fitness centre, shared lounge, a restaurant and bar in Chesterfield. This 3-star hotel offers a 24-hour front desk and a business centre.

F
Frank
From
Germany
Spacious and clean room - comfortable bed
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 99 reviews
Price from
US$166
1 night, 2 adults

Marriott St. Louis West

Chesterfield (Near St. Charles)

Featuring a bar, Marriott St. Louis West is set in Chesterfield in the Missouri region, 16 km from Hollywood Casino St. Louis and 30 km from St. Louis Gateway Arch.

E
ERIN
From
United States
Perfect location from the hospital. The staff was extremely helpful and friendly. We really enjoyed our stay and definitely recommend this hotel.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 51 reviews
Price from
US$179
1 night, 2 adults

Marriott St. Louis Airport

Edmundson (Near St. Charles)

This hotel is located next to the St Louis International Airport and offers a free shuttle service. It features an indoor/outdoor connecting pool, 2 restaurants and rooms with floor-to-ceiling...

L
Leonardo
From
Belgium
The staff were super friendy and helpful, it is a warming reception!
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 262 reviews
Price from
US$220.80
1 night, 2 adults

Courtyard St. Louis Creve Coeur

Creve Coeur (Near St. Charles)

Located in Creve Coeur, 16 km from Hollywood Casino St. Louis, Courtyard St. Louis Creve Coeur provides accommodation with a garden, free private parking, a shared lounge and a terrace.

H
HARRY
From
United States
The staff was friendly professional and helpful. The rooms were nice with comfortable beds.
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 80 reviews
Price from
US$180
1 night, 2 adults

TownePlace Suites by Marriott St. Louis Chesterfield

Chesterfield (Near St. Charles)

TownePlace Suites by Marriott St. Louis Chesterfield has free bikes, fitness centre, a shared lounge and terrace in Chesterfield.

S
Sheila
From
United Kingdom
Breakfast was good and free coffee at any time. The desk staff were particularly helpful and accommodating
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 37 reviews
Price from
US$152
1 night, 2 adults

TownePlace Suites by Marriott Brentwood

Brentwood (Near St. Charles)

Set in Brentwood and with St. Louis Gateway Arch reachable within 16 km, TownePlace Suites by Marriott Brentwood offers express check-in and check-out, non-smoking rooms, a fitness centre, free WiFi...

A
Andreas
From
Germany
Very clean and the staff was very friendly
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 215 reviews
Price from
US$189
1 night, 2 adults
All Marriott hotels in St. Charles