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

Find Golf Hotels in St. Charles, MO from CA $133

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check availability on St. Charles Golf Hotels

Next weekend
In two weeks

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

Super 8 by Wyndham Jerseyville

Super 8 by Wyndham Jerseyville
2.0 star property
Jerseyville
8.0 out of 10, Very good, (352 reviews)
"Great experience, friendly staff, clean rooms"
United States
Darren
The price is CA $119
CA $133 total
includes taxes & fees
Jul 19 - Jul 20
Super 8 by Wyndham Jerseyville

Quality Inn Foristell

Quality Inn Foristell
2.5 star property
Foristell
8.2 out of 10, Very good, (1,003 reviews)
"Staff was helpful, area was easy tp navigate. Place was great for the price"
United States
Ryan
The price is CA $119
CA $134 total
includes taxes & fees
Jul 19 - Jul 20
Quality Inn Foristell

Super 8 by Wyndham Washington

Super 8 by Wyndham Washington
2.0 star property
Washington
8.4 out of 10, Very good, (733 reviews)
"This was a very good place to stay with our dogs. Clean, comfortable, accessible, with friendly staff."
United States
Lisa
The price is CA $123
CA $140 total
includes taxes & fees
Jul 12 - Jul 13
Super 8 by Wyndham Washington

Comfort Inn & Suites Saint Louis Lafayette Square

Comfort Inn & Suites Saint Louis Lafayette Square
2.5 star property
The Gate
8.0 out of 10, Very good, (347 reviews)
"Breakfast was good and the motel is located within easy drive to Busch stadium, Union station and Botanical gardens."
United States
Charles
The price is CA $156
CA $182 total
includes taxes & fees
Aug 3 - Aug 4
Comfort Inn & Suites Saint Louis Lafayette Square

Best Western Plus Washington Hotel

Best Western Plus Washington Hotel
2.5 star property
Washington
9.0 out of 10, Wonderful, (703 reviews)
"Very clean and staff were friendly. Breakfast was good and will definitely stay here again. "
United States
Rod
The price is CA $183
CA $209 total
includes taxes & fees
Jul 12 - Jul 13
Best Western Plus Washington Hotel

Best Western Plus Fenton

Best Western Plus Fenton
2.5 star property
Fenton
9.2 out of 10, Wonderful, (362 reviews)
"Was a good place to stay"
Canada
Blake
The price is CA $135
CA $156 total
includes taxes & fees
Jul 6 - Jul 7
Best Western Plus Fenton

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,004 reviews)
"Good staff "
United States
Solomon
The price is CA $139
CA $159 total
includes taxes & fees
Jul 12 - Jul 13
Hampton Inn St. Charles St. Peters

The Inns at St. Albans near Six Flags

The Inns at St. Albans near Six Flags
3.0 star property
Saint Albans
10.0 out of 10, Exceptional, (4 reviews)
"It was really nice and clean"
United States
jarrett
The price is CA $192
CA $206 total
includes taxes & fees
Jul 6 - Jul 7
The Inns at St. Albans near Six Flags

Best Western Plus Parkway Hotel

Best Western Plus Parkway Hotel
2.5 star property
Alton
8.2 out of 10, Very good, (1,002 reviews)
"The staff were all friendly and helpful."
United States
Tony
The price is CA $132
CA $150 total
includes taxes & fees
Jul 19 - Jul 20
Best Western Plus Parkway Hotel

The Wildwood Hotel

The Wildwood Hotel
3.5 star property
Wildwood
9.2 out of 10, Wonderful, (1,668 reviews)
"Very nice hotel for the price! Would definitely stay there again in the future!"
United States
Lori
The price is CA $138
CA $161 total
includes taxes & fees
Jul 20 - Jul 21
The Wildwood Hotel
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.

Top St. Charles Hotel Reviews

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 from CA $133 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.
How can I save on a golf hotel in St Charles with Expedia?
With Expedia, you'll unlock our lowest prices by becoming a One Key™ member. It's free and easy to join, and you can even access member perks too. Just remember to sign in to get our best prices on St Charles golf hotels. Typically, booking in advance will help you save on your hotel stay. If you're feeling spontaneous, be sure to check for last-minute deals.
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.

Explore a world of travel with Expedia