Find hotels in St. Charles, MO from $81

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for St. Charles hotels

Drury Plaza Hotel St. Louis St. Charles

Drury Plaza Hotel St. Louis St. Charles
3.0 star property
St. Charles
9.6 out of 10, Exceptional, (1,001 reviews)
"Clean rooms, friendly staff, great breakfast and kickback dinner."
United States
Amy
$144 nightly
The price is $167
Apr 3 - Apr 4
Total with taxes and fees
Drury Plaza Hotel St. Louis St. Charles

Hampton Inn St. Charles St. Peters

Hampton Inn St. Charles St. Peters
2.5 star property
St. Charles
8.0 out of 10, Very Good, (1,001 reviews)
"Everything was great as always at this location as i have stayed here many times"
United States
Gregory
$101 nightly
The price is $116
Apr 5 - Apr 6
Total with taxes and fees
Hampton Inn St. Charles St. Peters

Super 8 by Wyndham St Charles

Super 8 by Wyndham St Charles
2.0 star property
St. Charles
8.0 out of 10, Very Good, (1,005 reviews)
"Hotel was clean. Located in a good area, would stay here again. "
United States
Christy
$84 nightly
The price is $97
Apr 1 - Apr 2
Total with taxes and fees
Super 8 by Wyndham St Charles

Holiday Inn Express Hotel and Suites St. Charles by IHG

Holiday Inn Express Hotel and Suites St. Charles by IHG
3.0 star property
St. Charles
8.2 out of 10, Very Good, (724 reviews)
"Good place to stay"
United States
Dustin
$149 nightly
The price is $171
Mar 29 - Mar 30
Total with taxes and fees
Holiday Inn Express Hotel and Suites St. Charles by IHG

Country Inn & Suites by Radisson, St. Peters, MO

Country Inn & Suites by Radisson, St. Peters, MO
2.5 star property
St. Charles
8.0 out of 10, Very Good, (1,006 reviews)
"I had a wonderful stay"
United States
Samuel
$85 nightly
The price is $97
Apr 19 - Apr 20
Total with taxes and fees
Country Inn & Suites by Radisson, St. Peters, MO

Embassy Suites by Hilton St. Louis St. Charles

Embassy Suites by Hilton St. Louis St. Charles
3.5 star property
St. Charles
8.8 out of 10, Excellent, (1,000 reviews)
"Love it everytime we stay! "
United States
laketra
$130 nightly
The price is $149
Apr 5 - Apr 6
Total with taxes and fees
Embassy Suites by Hilton St. Louis St. Charles

Comfort Suites St Charles - St Louis

Comfort Suites St Charles - St Louis
2.5 star property
St. Charles
8.4 out of 10, Very Good, (1,002 reviews)
"Over all our stay was good. The room was a good size, we are thankful there was an ironing board and iron in the room. Good options at breakfast and the staff we encountered we are very pleasant. "
United States
Elizabeth
$93 nightly
The price is $106
Apr 19 - Apr 20
Total with taxes and fees
Comfort Suites St Charles - St Louis

Tru by Hilton St. Charles St. Louis, MO

Tru by Hilton St. Charles St. Louis, MO
2.5 star property
St. Charles
8.6 out of 10, Excellent, (806 reviews)
"Check in super fast, clean, and location. "
United States
kristie
$114 nightly
The price is $132
Apr 5 - Apr 6
Total with taxes and fees
Tru by Hilton St. Charles St. Louis, MO

Hampton Inn & Suites St. Charles Old Town Area

Hampton Inn & Suites St. Charles Old Town Area
2.5 star property
St. Charles
9.0 out of 10, Wonderful, (670 reviews)
"Great stay"
United States
leah
$130 nightly
The price is $156
Apr 19 - Apr 20
Total with taxes and fees
Hampton Inn & Suites St. Charles Old Town Area

Ameristar Casino Resort and Spa

Ameristar Casino Resort and Spa
4.5 star property
St. Charles
8.4 out of 10, Very Good, (1,001 reviews)
"Love this location. Our favorite place to stay! "
United States
Joseph
$184 nightly
The price is $215
Apr 5 - Apr 6
Total with taxes and fees
Ameristar Casino Resort and Spa

Candlewood Suites St Louis St Charles by IHG

Candlewood Suites St Louis St Charles by IHG
2.5 star property
St. Charles
7.6 out of 10, Good, (789 reviews)
"Everything was clean and the staff was very nice"
United States
Michael
$84 nightly
The price is $97
Apr 5 - Apr 6
Total with taxes and fees
Candlewood Suites St Louis St Charles by IHG

WoodSpring Suites St Louis St Charles

WoodSpring Suites St Louis St Charles
2.5 star property
St. Charles
5.4 out of 10, (294 reviews)
"There was no one at the front desk to check us in. Also, there was a foul smell throughout the building. Luckily, the room was clean."
United States
Amy
$80 nightly
The price is $92
Mar 26 - Mar 27
Total with taxes and fees
WoodSpring Suites St Louis St Charles

Sleep Inn Saint Charles North

Sleep Inn Saint Charles North
2.5 star property
St. Charles
5.8 out of 10, (525 reviews)
"Listing was completely false there is no pool that will ever be operational supposed to be a suite that sleeps 4 but hide a bed had no bedding and when I asked for some all they would give me was 2 very old thin blankets no sheet no pillow both the other beds were stained and dirty there was no toilet paper windows were boarded up on building and was just not what they represented online "
United States
Levi
$71 nightly
The price is $82
Apr 4 - Apr 5
Total with taxes and fees
Sleep Inn Saint Charles North

Americas Best Value Inn & Suites St. Louis, St. Charles Inn

Americas Best Value Inn & Suites St. Louis, St. Charles Inn
2.5 star property
St. Charles
5.6 out of 10, (1,007 reviews)
"Great place"
United States
Christina
$90 nightly
The price is $104
Mar 26 - Mar 27
Total with taxes and fees
Americas Best Value Inn & Suites St. Louis, St. Charles Inn

Country Inn & Suites by Radisson, St. Charles Historic District

Country Inn & Suites by Radisson, St. Charles Historic District
2.5 star property
St. Charles Historic District
9.4 out of 10, Exceptional, (1,000 reviews)
"Great location, great breakfast, reasonable prices. "
United States
Jean
$128 nightly
The price is $147
Apr 19 - Apr 20
Total with taxes and fees
Country Inn & Suites by Radisson, St. Charles Historic District

Pear Tree Inn St. Louis Airport

Pear Tree Inn St. Louis Airport
2.5 star property
St. Ann
9.4 out of 10, Exceptional, (2,876 reviews)
"Great stay, super clean and friendly staff."
United States
Edmarie
$90 nightly
The price is $106
Mar 30 - Mar 31
Total with taxes and fees
Pear Tree Inn St. Louis Airport

Drury Inn & Suites St. Louis Airport

Drury Inn & Suites St. Louis Airport
3.0 star property
Edmundson
9.2 out of 10, Wonderful, (1,161 reviews)
"Friendly staff, clean and convenient"
United States
Bethany
$115 nightly
The price is $135
Mar 30 - Mar 31
Total with taxes and fees
Drury Inn & Suites St. Louis Airport

Wingate by Wyndham St. Louis Airport

Wingate by Wyndham St. Louis Airport
2.5 star property
St. Ann
9.2 out of 10, Wonderful, (1,564 reviews)
"Great location room was nice and clean "
United States
Gabriela
$107 nightly
The price is $126
Apr 5 - Apr 6
Total with taxes and fees
Wingate by Wyndham St. Louis Airport

Heritage Inn & Suites St. Louis/Fenton, Trademark by Wyndham

Heritage Inn & Suites St. Louis/Fenton, Trademark by Wyndham
3.0 star property
Fenton
8.0 out of 10, Very Good, (1,157 reviews)
"Everything was great for overnight stay. "
United States
Regina
$89 nightly
The price is $103
Mar 29 - Mar 30
Total with taxes and fees
Heritage Inn & Suites St. Louis/Fenton, Trademark by Wyndham

Hyatt Select St. Louis Airport

Hyatt Select St. Louis Airport
2.5 star property
Woodson Terrace
9.2 out of 10, Wonderful, (1,004 reviews)
"The rooms were clean and very quiet."
United States
Erin
$110 nightly
The price is $135
Apr 1 - Apr 2
Total with taxes and fees
Hyatt Select St. Louis Airport
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Where to stay in St. Charles

Find the best St. Charles areas and neighborhoods for the activities you enjoy most. Learn more about St. Charles
Learn more about St. Charles

St. Charles Historic District

Discover a national historic district featuring over 100 buildings, including the First Missouri State Capitol and St. Charles Odd Fellows Hall, showcasing architectural styles like Greek Revival and Italianate.

Stay near popular St. Charles attractions

Learn more about St. Charles

Stroll down Historic Main Street, where 1812-era charm meets modern boutiques and eateries. Bike the scenic Katy Trail or try your luck at Ameristar Casino before exploring the Lewis & Clark Boathouse.

The historic 18th century Main Street through the brick paved old town of St. Charles, Missouri, along the Missouri River.

Top St. Charles Hotel Reviews

More cheap stays in St. Charles

Hotels in St. Charles with star-rating

Price trends for hotels in St. Charles

Less expensive
More expensive
Next month
December
June
$122
Month
Price
January
$105
February
$111
March
$123
April
$122
May
$126
June
$165
July
$128
August
$108
September
$125
October
$119
November
$110
December
$99
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed hotels in St. Charles. Select dates and complete search for nightly totals inclusive of taxes and fees.

Find out more about St. Charles

Top reasons to visit St. Charles

  • Charming Main Street: Stroll along the picturesque Main Street, lined with cozy cafes and unique shops that capture the town's historical charm.
  • Diverse Attractions: Enjoy a range of activities from theater performances to an arena entertainment facility, catering to all interests.
  • Family-Friendly Fun: Engage in family-friendly activities, ensuring everyone has a memorable experience.
  • Art and Culture: Explore engaging arts centers and captivating art museums that highlight local culture.
  • Variety of Accommodations: Choose from a range of lodging options, including pet-friendly and LGBTQIA welcoming hotels.

Find great hotels near St. Charles

Discover a variety of hotel accommodations in St. Charles, Missouri, perfect for every traveler. Whether you're seeking a comfortable motel or a business-friendly hotel, this charming city offers options that cater to your needs. Enjoy pet-friendly environments and LGBTQIA welcoming experiences, ensuring a memorable stay. Find your ideal lodging in St. Charles and explore all that this vibrant destination has to offer.

  • HomeTowne Studios by Red Roof St. Louis - Airport/ N Lindbergh: A budget-friendly hotel located 7 miles from St. Charles, HomeTowne Studios offers a practical and comfortable stay for those traveling on a budget. With a focus on convenience, the hotel features multiple television options, including flat-screen and cable TV, ensuring entertainment during downtime. Guests can also enjoy easy access to nearby airport facilities and suburban attractions, making it an ideal choice for both business and leisure travelers looking for affordable accommodations without sacrificing comfort.
  • Welcome Suites Hazelwood: Also situated 7 miles from St. Charles, Welcome Suites Hazelwood is perfect for travelers seeking a pet-friendly environment. With amenities that cater to furry companions, this budget-friendly hotel allows pets on-site, providing a welcoming atmosphere for guests traveling with their four-legged friends. The property features flexible pet policies, ensuring a stress-free stay for pet owners. This hotel combines convenience and comfort, making it a suitable choice for families or individuals who prefer to travel with their pets.
  • Sonesta ES Suites St. Louis - Chesterfield: Located 10 miles from St. Charles, Sonesta ES Suites is a 3-star hotel celebrated for its spacious accommodations and welcoming ambiance. With a guest rating of 8.0, this property caters to both leisure and business travelers, offering pet-friendly options with specific policies to ensure an enjoyable stay for everyone. Guests appreciate the well-appointed suites, which include kitchen facilities for added convenience. The combination of comfort, quality service, and a relaxing atmosphere makes Sonesta ES Suites an excellent choice for those visiting the area.

Where to stay in St. Charles

St. Charles, Missouri, offers a delightful blend of history and family-friendly fun. Explore the charming Main Street, filled with cozy cafes and unique shops, while the nearby downtown St. Louis provides a vibrant city atmosphere. Whether you’re seeking romantic spots or trendy neighborhoods, St. Charles and its surroundings promise memorable experiences for every traveler. Enjoy the friendly vibe and diverse attractions that make this region a perfect vacation destination.

  • St. Louis: As a vibrant metropolis, St. Louis offers a rich tapestry of culture and entertainment. Situated near St. Charles, this bustling city attracts visitors year-round, especially during the summer months from June to August. Travelers can enjoy a variety of family-friendly activities, outdoor adventures, and city-themed experiences. Key highlights include the iconic sports stadium, an array of educational venues, and a lively urban park, perfect for leisurely strolls or picnics. With a robust arena entertainment facility and an exciting arcade adventure zone, St. Louis promises an unforgettable travel experience.
  • Earth City: Located just a couple of miles from St. Charles, Earth City is a bustling hub that attracts visitors throughout the year. Peak travel seasons occur in April and from June to July, with family and entertainment-themed experiences drawing crowds. The city boasts a fantastic shopping mall center, a dynamic theater scene, and various arena entertainment facilities. Visitors can also explore local landmarks like the event conference venue and lush urban parks, making it an ideal spot for a relaxed day out or an exciting night on the town.
  • St. Charles Historic District: Nestled within St. Charles, the Historic District is a charming neighborhood that beckons travelers seeking family-friendly, outdoor, and city-themed experiences. Visitor numbers peak during the summer months, especially from June to August. This picturesque area is known for its shopping mall and center, alongside an arena entertainment facility. Guests can immerse themselves in the local history by exploring the historic streets and landmarks, including notable event conference venues that host a variety of gatherings. A stroll through this district offers a delightful blend of history and modern-day attractions.

Things to do near St. Charles

St. Charles, Missouri, is perfect for family outings, romantic getaways, and city explorations. Visitors can enjoy a variety of activities, including an arena entertainment facility, theater performances, and shopping at the local mall. For movie enthusiasts, there's also a movie theater to catch the latest films. With its charming atmosphere and diverse attractions, St. Charles offers something for everyone.

Shopping

In St. Charles, visit the Historic Main Street for unique boutiques and local artisan shops. If you're up for a drive, check out the St. Louis Galleria, located 30 miles away, featuring a wide selection of stores, dining options, and a vibrant atmosphere.

Recreation

Bellerive Country Club offers a luxurious retreat experience with picturesque views and exclusive amenities. Enjoy relaxing spa services, fine dining, and recreational activities such as golf and tennis, all set in a tranquil and elegant environment just 9 miles from St. Charles.

Adventure

Explore the scenic Katy Trail State Park for hiking and biking along the picturesque Missouri River. For a thrilling experience, try indoor skydiving at iFLY St. Louis, where you can feel the rush of freefalling in a safe environment. Enjoy the charm of historic Main Street while you’re there.

Nightlife

In St. Charles, the historic Main Street comes alive with charming pubs and lively bars, perfect for enjoying craft beers and cocktails. The Foundry Art Centre frequently hosts events, while the Ameristar Casino offers gaming and entertainment, ensuring a vibrant nightlife experience for all visitors.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for St. Charles

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in St. Charles are December to February, where the prices are slightly lower. This is in comparison to May to July, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in St. Charles is Monday. The most expensive day to stay in St. Charles is Saturday.
  • Find cheap hotels on Expedia: Utilize Expedia's search tool to customize your options based on your budget, desired location, and the type of hotel you prefer. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels currently available. To find the best prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in St. Charles with your flights and activities through an Expedia package.

Find the best attractions in and around St. Charles

St. Charles, Missouri, is an ideal destination for family, romantic, and city-themed vacations. Visitors can explore vibrant neighborhoods, engaging arts centers, and captivating art museums. The area offers a diverse range of attractions that cater to those seeking cultural experiences, outdoor adventures, and family-friendly activities, ensuring a memorable trip for everyone.

  • Historic Main Street: Stroll along Historic Main Street, where charming city vibes meet rich history. This picturesque area is lined with unique shops, delightful eateries, and beautiful architecture, making it perfect for leisurely exploration.
  • First Missouri State Capitol Historic Site: Immerse yourself in the culture at the First Missouri State Capitol Historic Site. This site offers fascinating insights into Missouri's political history, featuring engaging exhibits and guided tours that bring the past to life.
  • St. Louis Art Museum: Located 15 miles away, the St. Louis Art Museum is a cultural gem showcasing an impressive collection of art across various periods and styles. Its stunning architecture and serene park setting enhance the overall experience.

Best time to go to St. Charles

The best time to visit St. Charles is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly sunny with light rain. January is its coolest month on average. At this time, visitor numbers are slightly low and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January31.1°F (-0.5°C)Light RainMostly CloudySlightly LowSlightly Low
February34.2°F (1.2°C)Light RainMostly SunnyAverageSlightly Low
March45.9°F (7.7°C)Light RainMostly SunnySlightly HighAverage
April55.6°F (13.1°C)Light RainMostly SunnySlightly HighAverage
May65.8°F (18.8°C)Light RainMostly SunnyAverageSlightly High
June75.4°F (24.1°C)Light RainMostly SunnyAverageSlightly High
July78.4°F (25.8°C)Light RainMostly SunnySlightly HighSlightly High
August76.6°F (24.8°C)Light RainMostly SunnyAverageAverage
September70.5°F (21.4°C)Light RainMostly SunnyAverageAverage
October57.9°F (14.4°C)Light RainMostly SunnyAverageAverage
November45.7°F (7.6°C)Light RainMostly SunnySlightly LowAverage
December37.0°F (2.8°C)Light RainMostly SunnySlightly LowSlightly Low

The nearest major airports for your trip to St. Charles

Traveling to St. Charles, Missouri, is convenient with its proximity to major airports. St. Louis Lambert International Airport (STL) is located 8 miles away, with nearby hotels such as The Ritz-Carlton and Ameristar Casino Resort and Spa, both 7 miles from the airport. Columbia Regional Airport (COU) is 93 miles away, offering hotel options like The Broadway Columbia and voco The Tiger Hotel, both 11 miles from COU. Abraham Lincoln Capital Airport (SPI) is 85 miles away, with accommodations like the President Abraham Lincoln Springfield - DoubleTree by Hilton just 3 miles from the airport, providing various transportation services for easy access.

Frequently asked questions

What is the best area to stay in St Charles?
The best area to stay in St. Charles is Historic Main Street, which offers a blend of historical significance and modern convenience.

This neighborhood is the heart of St. Charles, featuring brick-paved streets, well-preserved 19th-century buildings, and a variety of shops, restaurants, and entertainment venues. It stretches for several blocks along the Missouri River, with landmarks like the First State Capitol Building and the Lewis & Clark Boat House and Museum.

Couples will find Historic Main Street particularly appealing. The area provides a romantic setting with its historic architecture, intimate dining options, and opportunities for leisurely strolls along the riverfront or through the charming boutiques. Many accommodations here offer a cozy and great experience.

For travelers looking for a convenient and well-appointed stay, the hotels located just off Historic Main Street, particularly those closer to the convention center, are an excellent choice.
What are the best hotels in St Charles that travelers recommend?
Two of the best hotels in St Charles that receive consistently high recommendations from travelers are the Country Inn & Suites by Radisson, St. Charles Historic District, and the Embassy Suites by Hilton St. Louis St. Charles.

The Country Inn & Suites by Radisson, St. Charles Historic District, boasts an impressive 9.4 rating. Guests frequently praise its clean and spacious rooms, the friendly and helpful staff, and the superb location within the shopping district, making it easy to explore. A complimentary breakfast is also a highlight for many visitors.

Another highly recommended option is the 3.5-star Embassy Suites by Hilton St. Louis St. Charles, with an 8.8 rating. Travelers appreciate the comfortable and clean rooms with premium bedding and designer toiletries. The staff is often described as friendly and helpful, and the complimentary buffet breakfast receives excellent reviews. Its convenient location is also a major plus.
What are the best family hotels in St Charles?
For family-friendly hotels in St. Charles, consider the Embassy Suites by Hilton St. Louis St. Charles, Country Inn & Suites by Radisson, St. Charles Historic District, and Hampton Inn & Suites St. Charles Old Town Area.

The 3.5-star Embassy Suites by Hilton St. Louis St. Charles, with an 8.8 rating, is top for its comfortable and clean rooms, as well as its friendly and helpful staff. Guests frequently praise the excellent breakfast, and its convenient location places it one mile from the Lewis & Clark Boathouse and Nature Center and 1.3 miles from Historic Main Street. The hotel offers connecting rooms, child-friendly window designs, sofa beds, and free cribs, along with complimentary breakfast.

Another excellent option is the Country Inn & Suites by Radisson, St. Charles Historic District, which boasts an impressive 9.4 rating. Travelers appreciate the clean and spacious rooms and the friendly and helpful staff. Its location is perfect, being just 0.2 miles from the Lewis & Clark Boathouse and Nature Center and 0.6 miles from Historic Main Street. The hotel provides sofa beds, a pool, and free cribs, along with complimentary buffet breakfast.

The Hampton Inn & Suites St. Charles Old Town Area, rated 9.2, is also highly recommended. Guests consistently mention the comfortable and clean rooms, the great staff, and the good breakfast. It is located 0.5 miles from the Lewis & Clark Boathouse and Nature Center and 0.9 miles from Historic Main Street. This hotel offers sofa beds, free rollaway/extra beds, free cribs, connecting rooms, a pool, and complimentary buffet breakfast. Find more child-friendly accommodations in St Charles
What are the best spa hotels in St Charles?
For a highly-rated spa hotel in St. Charles, Missouri, consider the Ameristar Casino Resort and Spa.

This 4.5-star resort, with an 8.4 rating, offers a full-service onsite spa with a wide array of treatments. Guests can enjoy aromatherapy, various types of massage, manicures and pedicures, body treatments, facial treatments, hydrotherapy, and body scrubs. The spa also features a hot tub and dedicated massage treatment rooms. Many guests praise the spacious and great rooms, the friendly and great staff, and the comfortable beds. See all spa hotels in St Charles
What hotels in St Charles offer free breakfast?
For hotels in St Charles that offer free breakfast, consider the Drury Plaza Hotel St. Louis St. Charles, the Country Inn & Suites by Radisson, St. Charles Historic District, and the Hampton Inn & Suites St. Charles Old Town Area.

The 3-star Drury Plaza Hotel St. Louis St. Charles, with a 9.6 rating, provides a complimentary buffet breakfast and free self-parking. Guests consistently praise the friendly and helpful staff, the comfortable and spacious rooms, and the great location, which is just 1.1 miles from Historic Main Street.

The Country Inn & Suites by Radisson, St. Charles Historic District, rated 9.4, also offers a free buffet breakfast and free self-parking. This hotel is commended for its clean and big rooms, helpful staff, and great location, being only 0.6 miles from Historic Main Street and 0.3 miles from Frontier Park.

Another excellent option is the Hampton Inn & Suites St. Charles Old Town Area, which has a 9.2 rating. This hotel provides a complimentary buffet breakfast, free WiFi, and free self-parking. Travelers appreciate the comfortable and clean rooms, the friendly staff, and the good location, which is 0.9 miles from Historic Main Street.

The 3.5-star Embassy Suites by Hilton St. Louis St. Charles, with an 8.8 rating, also features a free buffet breakfast. Guests often highlight the comfortable and clean rooms, the friendly staff, and the excellent and convenient location.

Finally, the Tru by Hilton St. Charles St. Louis, MO, rated 8.6, offers a complimentary continental breakfast. This hotel is known for its nice and clean rooms, great staff, and comfortable beds. Find more hotels with free breakfast in St Charles
What are the top pet-friendly hotels in St Charles?
When looking for top pet-friendly hotels in St Charles, consider the Embassy Suites by Hilton St. Louis St. Charles and the Home2 Suites by Hilton St. Charles St.Louis.

The 3.5-star Embassy Suites by Hilton St. Louis St. Charles, with an 8.8 rating, warmly welcomes both dogs and cats. Guests consistently praise the comfortable and clean rooms, the friendly and helpful staff, and the excellent breakfast. Its convenient location is a highlight, being just over a mile from the Lewis & Clark Boathouse and Nature Center and Historic Main Street.

Another excellent option is the 3-star Home2 Suites by Hilton St. Charles St.Louis, which also accommodates both dogs and cats. This hotel offers a range of complimentary amenities, including a free area shuttle, free self-parking, free wired and wireless internet, and a free continental breakfast. Free toiletries are also provided, and cribs are available at no extra charge. See more pet-friendly hotels in St Charles
What are the best budget hotels in St Charles?
For budget-friendly accommodations in St. Charles, consider the Country Inn & Suites by Radisson, St. Charles Historic District, Comfort Suites St Charles - St Louis, Hampton Inn St. Charles St. Peters, and the 3-star Best Western Plus The Charles Hotel.

The Country Inn & Suites by Radisson, St. Charles Historic District, with an excellent 9.4 rating, is praised by guests for its clean and spacious rooms and friendly, helpful staff. It offers a complimentary buffet breakfast and free self-parking. Its location is particularly convenient, being just 0.6 miles from Historic Main Street and First Missouri State Capitol Historic Site, and 0.3 miles from Frontier Park.

Another good option is the Comfort Suites St Charles - St Louis, which has an 8.4 rating. Guests appreciate the spacious and clean rooms, nice breakfast, and friendly staff. This hotel also provides a complimentary full breakfast and free self-parking. It is located 1.0 miles from Historic Main Street and 0.9 miles from the First Missouri State Capitol Historic Site.

The Hampton Inn St. Charles St. Peters, rated 8.0, is known for its comfortable and clean rooms, great and delicious breakfast, and friendly staff. This hotel offers free buffet breakfast and free self-parking, and guests often mention its easily accessible and quiet location.

Finally, the 3-star Best Western Plus The Charles Hotel, with an 8.0 rating, features clean and good rooms, comfortable beds, and a great free breakfast. The staff are friendly, and the hotel provides complimentary buffet breakfast and free self-parking. It is located 0.9 miles from Historic Main Street and the First Missouri State Capitol Historic Site, and 0.7 miles from Frontier Park. View all budget hotels in St Charles
What are the most romantic hotels in St Charles for couples?
For a romantic getaway in St. Charles, the Ameristar Casino Resort and Spa and the Drury Plaza Hotel St. Louis St. Charles are excellent choices.

The 4.5-star Ameristar Casino Resort and Spa, with a rating of 8.4, offers a full-service spa where couples can enjoy aromatherapy treatments, massages, manicures, pedicures, and body treatments. Many guests mention the spacious rooms and the friendly staff. It is conveniently located near the Lewis & Clark Boathouse and Nature Center and Historic Main Street.

Another great option is the 3-star Drury Plaza Hotel St. Louis St. Charles, which boasts an impressive 9.6 rating. This hotel provides complimentary breakfast and free WiFi, and guests frequently praise the comfortable and spacious rooms, as well as the friendly and helpful staff. It is also well-situated for exploring Historic Main Street and the Lewis & Clark Boathouse and Nature Center. See all romantic hotels in St Charles
What are the best hotels in St Charles near Missouri River?
For hotels in St Charles near the Missouri River, consider the Drury Plaza Hotel St. Louis St. Charles, Country Inn & Suites by Radisson, St. Charles Historic District, or Hampton Inn & Suites St. Charles Old Town Area.

The 3-star Drury Plaza Hotel St. Louis St. Charles, with an impressive 9.6 rating, is located approximately 0.6 miles from the Lewis & Clark Boathouse and Nature Center and 0.8 miles from Frontier Park. Guests consistently praise the comfortable and spacious rooms, the convenient parking, and the free buffet breakfast. This hotel offers complimentary cribs and sofa beds, making it a family-friendly choice.

Another excellent option is the Country Inn & Suites by Radisson, St. Charles Historic District, which has a 9.4 rating. This hotel is very close to the Lewis & Clark Boathouse and Nature Center, just 0.2 miles away, and 0.3 miles from Frontier Park. It provides a pool, free cribs, and a complimentary buffet breakfast. Reviewers often highlight the clean, big rooms and the friendly, helpful staff.

The Hampton Inn & Suites St. Charles Old Town Area, rated 9.2, is also well-located, approximately 0.5 miles from the Lewis & Clark Boathouse and Nature Center and 0.7 miles from Frontier Park. This hotel offers a pool, free cribs, and a complimentary buffet breakfast. Guests appreciate the comfortable and clean rooms, along with the great breakfast.
When is the best time to go to St Charles?
The best time to visit St. Charles is during the spring (late April to early June) and fall (September to October) when the weather is most pleasant for outdoor activities and events.

Spring in St. Charles brings comfortable temperatures, typically ranging from the 60s to low 80s Fahrenheit, making it ideal for walking along Main Street and exploring Frontier Park. This season also features various local festivals and farmers' markets, adding to the town's welcoming feel.

Fall offers similarly mild temperatures, usually in the 50s and 60s Fahrenheit, and the colorful foliage along the Missouri River adds to the scenic beauty. Many visitors enjoy the harvest festivals and outdoor dining opportunities during this time, particularly around the historic district.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in St. Charles.
How can I save on a St. Charles hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible St. Charles hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a St. Charles hotel?
Prices for hotels in St. Charles often vary, but you can find a great deal from $81 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia