St. Charles hotels

Search hundreds of travel sites at once for hotels in St. Charles, Missouri

Here is why travellers choose KAYAK

Free to useThere are no hidden charges or fees

Filter your dealsFilter by free cancellation, free breakfast and more.

Millions of reviewsCheck ratings based on millions of real guest reviews.

Best St. Charles hotels

Discover the best prices and deals for you by selecting your travel dates.
Choose your dates

Most recommended St. Charles hotels

Show all
Relax Inn Saint Charles - St. Charles - Bedroom
Relax Inn Saint Charles
St. Charles, MO, United States
6.0Okay(440)
Parking
Free Wi-Fi
Pet-friendly
Air conditioning
Comfort Suites St Charles-St Louis - St. Charles - Building
Parking
Free Wi-Fi
Pool
Pet-friendly
Country Inn & Suites by Radisson, St. Charles, MO - St. Charles - Bedroom
Parking
Free Wi-Fi
Pool
Air conditioning
Hampton Inn St Charles St Peters - St. Charles - Pool
Hampton Inn St Charles St Peters
St. Charles, MO, United States
7.7Good(322)
Parking
Free Wi-Fi
Pool
Pet-friendly
Sleep Inn - St. Charles - Bedroom
Sleep Inn
St. Charles, MO, United States
4.3Mediocre(273)
Parking
Free Wi-Fi
Pool
Pet-friendly
Super 8 by Wyndham St Charles - St. Charles - Pool
Super 8 by Wyndham St Charles
St. Charles, MO, United States
7.6Good(456)
Free Wi-Fi
Pool
Air conditioning
Red Roof Inn Bridgeton - Bridgeton - Building
Red Roof Inn Bridgeton
Bridgeton, MO, United States
4.9Mediocre(294)
Free Wi-Fi
Pet-friendly
Extended Stay America Suites - St Louis - Westport - Central - Maryland Heights - Living room
Parking
Free Wi-Fi
Pet-friendly
Air conditioning
Extended Stay America Select Suites - St. Louis - Westport - East Lackland Rd. - Maryland Heights - Property amenity
Parking
Free Wi-Fi
Pet-friendly
Air conditioning
Hollywood Casino St. Louis - Maryland Heights - Front desk
Hollywood Casino St. Louis
Maryland Heights, MO, United States
7.6Good(662)
Free Wi-Fi
Air conditioning
Hampton Inn St. Louis/Westport - Maryland Heights - Bedroom
Hampton Inn St. Louis/Westport
Maryland Heights, MO, United States
6.8Okay(249)
Parking
Free Wi-Fi
Pool
Pet-friendly
Crowne Plaza St. Louis Airport - Bridgeton - Bedroom
Crowne Plaza St. Louis Airport
Bridgeton, MO, United States
7.6Good(784)
Airport shuttle
Free Wi-Fi
Pool
Air conditioning
Embassy Suites by Hilton St. Louis Airport - Bridgeton - Lobby
Parking
Airport shuttle
Pool
Pet-friendly
Extended Stay America Select Suites - St. Louis - Airport - Central - Bridgeton - Bedroom
Parking
Free Wi-Fi
Pet-friendly
Air conditioning
Sonesta Es Suites St. Louis - Maryland Heights
Sonesta Es Suites St. Louis
Maryland Heights, MO, United States
7.8Good(514)
Free Wi-Fi
Pet-friendly
Air conditioning

St. Charles hotels near St. Charles Convention Center

Show all
Tru by Hilton St. Charles St. Louis - St. Charles - Lounge
Parking
Free Wi-Fi
Pet-friendly
Air conditioning
Embassy Suites by Hilton St. Louis St. Charles - St. Charles - Lobby
Parking
Free Wi-Fi
Pool
Pet-friendly
Best Western Plus The Charles Hotel - St. Charles - Balcony
Parking
Free Wi-Fi
Pool
Pet-friendly
Americas Best Value Inn and Suites Saint Charles - St. Charles - Bedroom
Parking
Free Wi-Fi
Pool
Pet-friendly

Top St. Charles hotels with parking

Show all
Homewood Suites by Hilton St. Louis Riverport-Airport West - Maryland Heights
Parking
Free Wi-Fi
Pool
Pet-friendly
La Quinta Inn & Suites by Wyndham St. Louis Westport - Maryland Heights - Restaurant
Parking
Airport shuttle
Free Wi-Fi
Pool
Extended Stay America Select Suites - St. Louis - Earth City - Bridgeton - Bedroom
Parking
Free Wi-Fi
Pet-friendly
Air conditioning

KAYAK’s insights for hotels in St. Charles

Discover seasonal trends, ideal booking windows, and other data-driven tips to plan your stay in St. Charles with confidence.

Which month has the cheapest hotel rates in St. Charles?

Hotels are cheapest in St. Charles in November, with average rates of R37 992. In comparison, September is the most expensive month, with prices at R49 083.

What is the cheapest day of the week to book a hotel in St. Charles?

Sunday offers the lowest rates in St. Charles, with an average nightly price of R37 249. The highest prices are found on Thursday, with average rates at R48 600.

How early should you book a hotel in St. Charles?

Book at least 24 days before your stay begins to get the best price for your St. Charles hotel.

How much is a St. Charles hotel?

Here are our most popular & best value hotels

2 stars and below

3 stars

Good to know

Low season

November

High season

September

Average price (weeknight)

R2 310

Average price (weekend night)

R2 524
Cheapest month to stay with an average 14% drop in price.
Most expensive month to stay with an average 11% rise in price.
Average Sun - Thu price over the last 2 weeks.
Average Fri & Sat price over the last 2 weeks.

Top tips for finding St. Charles hotel deals

  • Hikers visiting St. Charles will love staying near the Bangert Island hiking area. Embassy Suites by Hilton St. Louis St. Charles lies less than a mile from Bangert Island offering bright informal suites with Whirlpool tubs alongside an indoor pool, a gym, and a spa.
  • Visitors that wish to hit the golf range can consider lodging near St. Charles’ major golf courses. Hampton Inn conveniently lies about 1.1 miles from Bogey Hills Country Club and is within a 5-minute walking distance from Cave Spring Golf Center. The hotel offers visitors relaxed suites alongside an indoor pool with a whirlpool, a fitness center, and an outdoor terrace.
  • If you are staying in St. Charles for business purposes, consider lodging near the city’s business centers. Embassy Suites by Hilton St. Louis St. Charles lies about 1.3 miles from St Charles Commerce Center and is a 2 minutes’ walk to St. Charles Convention Center. The hotel features informal rooms with Whirlpool tubs and an indoor pool, a fitness center, and a spa.
  • Visitors that are looking for accommodation in areas with more character can get a stay near St. Charles historic district. Country Inn & Suites by Radisson, St. Charles is a 12-minute walk from First Missouri State Capitol State Historic Site and about 6 miles from Coeur Lake Memorial Park. The hotel offers suites with Whirlpool tubs alongside a gym, a hot tub, and an indoor pool.
  • If you intend to do some birdwatching, consider booking accommodation near Katy Trail. Ameristar Casino Resort Spa St. Charles lies about 1.9 miles from Katy Trail, offering contemporary suites with wet bars, Whirlpool tubs, and an indoor and outdoor pool with sun decks. Drury Plaza Hotel St. Louis St. Charles lies about 2.1 miles from Katy Trail and features relaxed rooms with pull-out sofas alongside an indoor and outdoor pool.
See more tips

FAQs when booking a hotel in St. Charles

  • Which hotels are in the scenic regions of St. Charles?

    Parts of St. Charles known for particularly stunning sceneries are near Grants Farm. Aviator Hotel and Suites lies about 2.7 miles from Grant’s Farm, offering suites with pull-out sofas alongside a fitness center and an indoor pool. Lodge at Grant’s Trail lies about 3 miles from Grants Farm, offering themed rooms with canopied beds and a foyer with a fireplace.

  • Which hotels are near the airport in St. Charles?

    St. Charles is served by St. Charles County Airport, Smartt Field. Tru by Hilton St Charles St. Louis offers colorful suites alongside a gym and a patio about 11 miles from the airport. Fairfield Inn and Suites offers colorful rooms and a gym 11 miles from St. Charles County Airport.

  • What are my options if I wish to avoid walking too far for dining options?

    Visitors that wish to avoid going too far for dining options can get a stay near Beale Street, which houses an array of local eateries. Boonie’s Colonial Inn lies about 2.1 miles from downtown, offering antique-filled suites alongside a fire pit and is near local eateries. Days Inn by Wyndham St Peters/ St. Charles lies off Route 79 and offers relaxed rooms and a fitness center with easy access to local eateries.

  • What are the best options for families?

    Americas Best Value Inn & Suites St. Louis, St. Charles offers connecting room for visitors traveling with family as well as extra cribs for toddlers. St. Charles Motel allows visitors to bring along their pets during their stay.

  • How do I find a hotel in central St. Charles?

    After you launch a hotel search on KAYAK, you can refine your research by neighbourhood, which allows you to pick the central St. Charles districts. You can also do a search using the city map to choose a specific location, like St. Charles city centre

  • How can I find hotels near me?

    Take a look at our extensive hotel map to find the best hotels near you.

  • Are there St. Charles hotels with free parking?

    There are many hotels in St. Charles that offer both parking and free parking. Popular choices among KAYAK users include Relax Inn Saint Charles, Comfort Suites St Charles-St Louis and Country Inn & Suites by Radisson, St. Charles, MO.

See more FAQs

Where to stay in St. Charles?

Our map will help you find the perfect place to stay in St. Charles by showing you the exact location of each hotel.

St. Charles Hotel Deals. Search and compare hotels in St. Charles. Find cheap hotel rooms in St. Charles. KAYAK searches hundreds of travel sites to help you find cheap hotels and book the room that suits you best.

Not what you’re looking for? Find thousands of other hotels, flights and car hire with KAYAK.