Find and Book Top Rated Hotels in Saint Charles

Search among 4 available hotels and places to stay in Saint Charles from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-4 out of 4
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
MapView on map2.8 km from City Centre500 m from Columns Banquet and Conference
From   US$ 209 /nightSelect
MapView on map2.9 km from City Centre300 m from Conservatory
From   US$ 118 /nightSelect
8.2
Great64 reviews
2.4 km from City Centre200 m from Saint Charles Exhibition Hall
From   US$ 86 /nightSelect
8.2
Great58 reviews
2.8 km from City Centre600 m from Columns Banquet and Conference
From   US$ 140 /nightSelect

Best hotels and places to stay in Saint Charles

Why visit?

Saint Charles, Missouri is a charming and historic city that offers a unique blend of history, culture, and outdoor activities. With a variety of hotels in St. Charles to choose from, it is an ideal destination for tourists looking to explore the rich history, enjoy the beautiful scenery, and experience the warm hospitality of the locals.

Where to stay?

Historic Main Street: As the heart of the city, staying in the Historic Main Street area provides a true taste of Saint Charles rich past. The cobblestone streets are lined with beautifully preserved historic buildings that house quaint shops, cozy cafes, and a lively nightlife scene. There are several hotels in St. Charles located in this area, offering easy access to the many attractions, including the Lewis and Clark Boat House and Museum, the First State Capitol State Historic Site, and the Historic Missouri Wine Country.

Frenchtown: Located just north of the Main Street area, Frenchtown is another popular area to stay in Saint Charles. Inspired by the citys French heritage, this neighborhood offers a unique blend of old-world charm and modern amenities. Visitors can explore the charming boutiques, art galleries, and restaurants that make up the neighborhood. With its proximity to the Katy Trail, a scenic hiking and biking trail, and the Frontier Park along the banks of the Missouri River, there is no shortage of outdoor activities to enjoy.

St. Charles Convention Center Area: For travelers attending events or conferences at the St. Charles Convention Center, staying in this area can be convenient. There are several hotels in St. Charles, Missouri, located near the convention center, providing easy access to the facility and surrounding amenities. Visitors staying in this area can take advantage of nearby shopping at the Streets of St. Charles entertainment district, which offers a variety of eateries, shops, and entertainment options.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $90 to $150.

4-star hotels: The average price per night is around $150 to $250.

5-star hotels: The average price per night is around $250 to $350.

Best value for money:

Fairfield by Marriott St. Charles: This hotel in St. Charles, MO offers comfortable and affordable accommodations with a range of amenities. Conveniently located near the Streets of St. Charles entertainment district, it provides easy access to restaurants, shopping, and entertainment. With its affordable rates, it offers great value for travelers on a budget.

Country Inn & Suites by Radisson, St. Charles, MO: This hotel in St. Charles, Missouri, offers a great combination of comfort and affordability. With its cozy rooms, complimentary breakfast, and friendly staff, guests can enjoy a pleasant stay without breaking the bank. It is conveniently located near the Historic Main Street, where visitors can explore the citys rich history and enjoy the vibrant atmosphere.

Drury Plaza Hotel St. Louis St. Charles: Offering a combination of comfort, convenience, and great amenities, this hotel is a popular choice among travelers. With its spacious rooms, complimentary breakfast, and evening reception, guests can enjoy a comfortable stay without sacrificing their budget. Its central location in the St. Charles Convention Center area makes it an ideal choice for both business and leisure travelers.

Best kids-friendly hotels:

Ameristar Casino Resort Spa St. Charles: This hotel in St. Charles offers a range of family-friendly amenities and activities. With its on-site casino, multiple dining options, and an outdoor pool with a water feature, it provides entertainment for both kids and adults. The spacious rooms and friendly staff ensure a comfortable stay for families.

Courtyard by Marriott St. Louis St. Charles: This family-friendly hotel in St. Charles, MO offers comfortable accommodations and amenities suitable for children. The indoor pool provides a fun and safe environment for kids to enjoy, and the hotels central location allows families to easily explore nearby attractions, such as the Lewis and Clark Boat House and Museum or Frontier Park.

Best hotels for a romantic getaway:

The Beall Mansion: Known for its elegance and romantic ambiance, this hotel in St. Charles, Missouri, is perfect for couples seeking a romantic escape. The luxurious rooms, personalized service, and amenities, such as in-room whirlpool tubs and a gourmet breakfast, create a memorable and intimate experience.

Nottoway Plantation & Resort: Located just a short drive from St. Charles, this historic plantation resort offers a romantic setting for couples. With its beautifully restored rooms, historic charm, and sprawling grounds, it provides a tranquil and romantic atmosphere for a romantic getaway. Couples can enjoy a leisurely stroll through the gardens, savor fine dining, and indulge in spa treatments.

Best for location:

The Piazza: Situated in the heart of Historic Main Street, this boutique hotel in St. Charles offers a prime location for exploring the city. With its stylish rooms, rooftop bar, and proximity to the shops, restaurants, and nightlife of Main Street, guests can enjoy the best of St. Charles right at their doorstep.

Embassy Suites by Hilton St. Charles: This hotel offers a convenient location near the St. Charles Convention Center and is just a short drive from Historic Main Street. Guests can take advantage of the hotels free shuttle service to explore nearby attractions and enjoy the hotels comfortable suites and complimentary breakfast.

Country Club Hotel & Spa: Nestled along the banks of the Missouri River, this hotel offers a picturesque location for travelers seeking a serene escape. With its beautiful views, golf course, and proximity to Katy Trail State Park, guests can enjoy both relaxation and outdoor activities in a scenic setting.

Best for a short city break:

Ameristar Casino Resort Spa St. Charles: Apart from its casino and entertainment options, this hotel offers a convenient location with easy access to downtown St. Louis. Guests can enjoy the excitement of the casino while also exploring the attractions of the city, such as the Gateway Arch or the St. Louis Zoo.

The Angad Arts Hotel: Located in downtown St. Louis, this unique hotel offers a vibrant and artistic atmosphere for a short city break. With its art-inspired rooms, rooftop lounge, and proximity to the St. Louis arts district and nightlife, guests can immerse themselves in the cultural scene of the city.

Show moreLess