A calm lake reflecting trees with autumn foliage, a clear sky, and a distant shoreline.

Find Golf Hotels in St. Charles, MO

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on St. Charles Golf Hotels

Tonight
Aug 7 - Aug 8
Tomorrow
Aug 8 - Aug 9
This weekend
Aug 7 - Aug 9
Next weekend
Aug 14 - Aug 16

Our top choices for St. Charles hotels with a golf course

1. Embassy Suites by Hilton St. Louis St. Charles

Embassy Suites by Hilton St. Louis St. Charles
St. Charles
United States
Denise
CA $206
CA $236 total
includes taxes & fees
Sep 1 - Sep 2
Embassy Suites by Hilton St. Louis St. Charles

2. Hollywood Casino & Hotel St. Louis

Hollywood Casino & Hotel St. Louis
Riverport
United States
WAYNE
CA $140
CA $205 total
includes taxes & fees
Aug 16 - Aug 17
Hollywood Casino & Hotel St. Louis

3. Hampton Inn St. Charles St. Peters

Hampton Inn St. Charles St. Peters
St. Charles
United States
Michelle
CA $137
CA $157 total
includes taxes & fees
Aug 30 - Aug 31
Hampton Inn St. Charles St. Peters

4. Ameristar Casino Resort and Spa

Ameristar Casino Resort and Spa
St. Charles
United States
Tracey
CA $194
CA $250 total
includes taxes & fees
Aug 9 - Aug 10
Ameristar Casino Resort and Spa

5. SpringHill Suites by Marriott St. Louis Airport/Earth City

SpringHill Suites by Marriott St. Louis Airport/Earth City
Bridgeton
United States
Mercedes
CA $163
CA $193 total
includes taxes & fees
Aug 16 - Aug 17
SpringHill Suites by Marriott St. Louis Airport/Earth City

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

Country Inn & Suites by Radisson, St. Peters, MO
St. Charles
United States
Marlene
CA $118
CA $136 total
includes taxes & fees
Aug 30 - Aug 31
Country Inn & Suites by Radisson, St. Peters, MO

7. Sleep Inn Saint Charles North

Sleep Inn Saint Charles North
St. Charles
United States
Eulogio
CA $105
CA $121 total
includes taxes & fees
Aug 30 - Aug 31
Sleep Inn Saint Charles North

8. Hyatt Select St. Louis Airport

Hyatt Select St. Louis Airport
Woodson Terrace
United States
Carlos
CA $165
CA $203 total
includes taxes & fees
Aug 26 - Aug 27
Hyatt Select St. Louis Airport

9. Drury Plaza Hotel St. Louis Creve Coeur

Drury Plaza Hotel St. Louis Creve Coeur
Creve Coeur
United States
Ryan
CA $196
CA $228 total
includes taxes & fees
Aug 25 - Aug 26
Drury Plaza Hotel St. Louis Creve Coeur

10. Hyatt Place St. Louis/Chesterfield

Hyatt Place St. Louis/Chesterfield
Chesterfield
United States
Taylor
CA $182
CA $211 total
includes taxes & fees
Aug 30 - Aug 31
Hyatt Place St. Louis/Chesterfield
View all properties

Top St. Charles Hotel Reviews

Pear Tree Inn St. Louis Airport

Pear Tree Inn St. Louis Airport

10/10 Excellent
"One of the outstanding place to stay in St. Louis."
DannyRRR 1-night trip
Posted less than an hour ago
Pear Tree Inn St. Louis Airport
Clayton Plaza Hotel & Extended Stay

Clayton Plaza Hotel & Extended Stay

10/10 Excellent
"Clean room, friendly staff, great breakfast, nice pool area. The game room was still under construction though"
Alisa 1-night trip
Posted 12 hours ago
Clayton Plaza Hotel & Extended Stay
Hyatt Regency St. Louis at The Arch

Hyatt Regency St. Louis at The Arch

10/10 Excellent
"Excellent location. Right across the street from the Arch. A quick walk to the ball field and a lot of nice places to eat. In for a longer walk??? The original Union station is a site to see. Everyone was very nice. Our room had an amazing view of the Arch and surroundings. Recommend the avocado toast for breakfast. Yummy."
Jennifer 4-night trip
Posted 13 hours ago
Hyatt Regency St. Louis at The Arch

Frequently asked questions

What are the top golf hotels in St Charles?
When it comes to top golf hotels in St Charles, you'll find a selection that caters to both comfort and convenience for golf enthusiasts.The Hampton Inn St. Charles St. Peters, rated 8.0 by our travellers, offers a friendly feel with comfortable and clean rooms. With golf courses nearby and amenities such as free WiFi and a delicious buffet breakfast, it's an excellent base for your golfing getaway. Guests appreciate the incredible service and the hotel's easily accessible, quiet location, making it a great retreat after a day on the greens.If you're looking for something a bit more upscale, the Embassy Suites by Hilton St. Louis St. Charles is a fantastic option with a solid 8.8 rating. This 3.5-star hotel not only provides a complimentary breakfast but also boasts a convenient location near golf courses. The spacious rooms are complemented by friendly and helpful staff, ensuring a pleasant stay for all guests.For those seeking a blend of leisure and luxury, the Ameristar Casino Resort and Spa stands out with a review score of 8.4. Featuring an on-site spa that offers a range of treatments great for post-golf relaxation, this 4.5-star resort provides a friendly space with spacious rooms and beautiful surroundings. Plus, the nearby golf courses add to the appeal for avid players.Lastly, consider the Country Inn & Suites by Radisson, St. Peters, MO, which has an 8.2 rating and offers comfortable, clean rooms alongside complimentary breakfast. With golf courses close by and a friendly staff, it's a budget-friendly choice that doesn't skimp on quality.
How much does a golf hotel in St Charles cost?
Prices for golf hotels in St Charles often vary, but you can find a great deal on Expedia. All sorts of factors affect price, including location, time of year and the days of the week you choose for your stay. Typically, golf hotels in St Charles with additional amenities, like pools and spas, will cost more. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.
What are the best St Charles golf hotels with a pool?
For a delightful stay in St Charles, the golf hotels with pools include the Hampton Inn St. Charles St. Peters, Embassy Suites by Hilton St. Louis St. Charles, Ameristar Casino Resort and Spa, Country Inn & Suites by Radisson, and Sleep Inn & Suites.The 3-star Hampton Inn St. Charles St. Peters, rated 8.0, boasts an inviting indoor pool where you can unwind after a day on the green. This hotel is conveniently located near several golf courses, and guests often rave about the friendly staff and comfortable, clean rooms. Enjoy a complimentary buffet breakfast in the morning before hitting the fairways.Embassy Suites by Hilton St. Louis St. Charles, with a great rating of 8.8, also features an indoor pool. This 3.5-star hotel is well-loved for its excellent location and spacious suites, making it a great base for golf enthusiasts. The friendly, helpful staff and the outstanding breakfast offerings add to the charm of this accommodation.For a touch of luxury, the 4.5-star Ameristar Casino Resort and Spa, rated 8.4, offers a seasonal outdoor pool alongside a full-service spa. After a round of golf, indulge in rejuvenating treatments or relax in the beautiful surroundings. Guests appreciate the spacious rooms and great hospitality, ensuring a relaxing getaway.The Country Inn & Suites by Radisson, rated 8.2, features a lovely indoor pool. Known for its convenient location and friendly service, this hotel is a popular choice for golf travellers seeking comfort and value. Start your day with a delicious breakfast before heading out to explore nearby golf courses.Lastly, Sleep Inn & Suites offers a welcoming indoor pool and comfortable accommodations, making it a solid option for those looking to combine golf with relaxation. With positive reviews highlighting the comfort of the rooms, it's a great spot to unwind after a day on the links.
Is St Charles a good golf destination?
Yes, St Charles, Missouri, is considered a great golf destination, offering a diverse array of courses that cater to players of all skill levels. Nestled along the banks of the Missouri River, the area features picturesque landscapes and well-maintained greens, making it a delightful place to tee off.The region boasts several great courses, including the scenic Missouri Bluffs Golf Club, which provides challenging play amidst stunning natural beauty. Additionally, the course at The Meadows is particularly inviting, combining a friendly atmosphere with beautiful views that enhance the golfing experience.Beyond the courses, St Charles has a vibrant community with plenty of amenities, including charming restaurants, shops, and historical sites that make it an enjoyable destination for both golfers and non-golfers alike.
Which area of St Charles is best to stay in for golf?
For golfers looking to enjoy their stay in St Charles, Missouri, the Historic District is the best area to choose. This charming neighbourhood not only offers easy access to several top golf courses, but it also features an array of delightful dining and shopping options, making it a great blend of relaxation and recreation.In particular, the nearby Old Hickory Golf Club stands out with its beautifully landscaped fairways and challenging layout, suiting golfers of all skill levels. After a day on the course, the Historic District invites you to explore its rich heritage, with picturesque streets and quaint boutiques that reflect the area's vibrant past.Alternatively, if you prefer a more suburban feel, consider staying in the surrounding areas that offer family-friendly amenities and spacious rooms. Here, you'll find golf courses like the St Charles Golf Club, known for its welcoming atmosphere and well-maintained greens, providing a relaxed yet enjoyable golfing experience.
Is it cheaper to book flights and a golf hotel in St Charles as a package?
Booking a hotel and flight package on Expedia can be cheaper than booking flights and hotels separately. Bundling can lead to significant savings, especially for international travel or when booking well in advance. However, savings vary depending on factors like destination, travel dates, and availability, so it's wise to compare options.
Can I cancel my golf hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline. This is often within 24-48 hours of your scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use Expedia's "Fully refundable property" filter during your search to find the right golf hotel in St Charles for you.
How can I save on a golf hotel in St. Charles with Expedia?
There are plenty of ways to save on a golf hotel in St. Charles. Join One Key™, our free travel rewards program, to unlock instant discounts with Member Prices across a range of golf hotels. Typically, booking in advance will help you save on your hotel booking. But, if you're feeling spontaneous, be sure to check for last-minute deals.

Explore a world of travel with Expedia