The best deals on hotels near ST. Elmo Golf Club in St Elmo, IL.

Access unmatched hotel rates and frequent flash deals on rooms.

Save up to 70% when booking as a group. Select 9+ rooms to get started.

Top 24 Hotels Near ST. Elmo Golf Club
County Road 2115e St Elmo, IL

Cobblestone Inn & Suites Altamont

4 West Carriage Lane Altamont, IL

Relax in a setting that's rich in comfort but not in cost at Cobblestone Inn & Suites Altamont, where enhanced amenities are economically priced, from $109.99. Stay in accommodations that offer a solid base for exploring, with rooms that provide comfort, cleanliness, and convenience.

Choose Cobblestone Inn & Suites Altamont for its peaceful setting, with ST. Elmo Golf Club and the excitement of St Elmo a moderate drive away, perfect for a tranquil escape. Enjoy a superior stay at budget-friendly rates at Cobblestone Inn & Suites Altamont in St Elmo, where sports and culture are easily accessible. Reserve now!

  Call (855) 235-0725 to book with an agent.
  5.9 miles from ST. Elmo Golf Club

Starting at

$109.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn & Suites Vandalia near I-70&Hwy 51

1920 Kennedy Boulevard Vandalia, IL

Stay refreshed and relaxed at Quality Inn & Suites Vandalia near I-70&Hwy 51, offering a bit more luxury for a lot less money, from $57.99. Feel the warmth of Quality Inn's hospitality, with staff committed to providing a memorable and comfortable stay.

Discover the tranquility of staying at Quality Inn & Suites Vandalia near I-70&Hwy 51, nestled within the picturesque outskirts of St Elmo, where ST. Elmo Golf Club is a scenic drive away, perfect for those looking to explore. Boost your St Elmo visit with a stay at Quality Inn & Suites Vandalia near I-70&Hwy 51, where extra amenities add value without adding cost. Perfect for every traveler. Book today!

  Call (855) 233-7850 to book with an agent.
  13.5 miles from ST. Elmo Golf Club

Starting at

$57.99

per night

Read Reviews View Amenities View All Rooms

Ramada by Wyndham Vandalia

2707 Veterans Ave Vandalia, IL

Retreat to Ramada by Wyndham Vandalia for a stay that combines the best of affordability and comfort, making your travel stress-free, from $68.99. Celebrate special occasions at Ramada, where elegant venues and attentive service ensure your events are memorable and seamless.

Enjoy the strategic location of Ramada by Wyndham Vandalia, perfectly placed for those who appreciate the journey through St Elmo to ST. Elmo Golf Club as much as the destination. Ace your St Elmo visit with savings at Ramada by Wyndham Vandalia, located just minutes from the best sports and cultural spots. Reserve today!

  Call (855) 234-5074 to book with an agent.
  15.2 miles from ST. Elmo Golf Club

Starting at

$68.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express & Suites Vandalia an IHG Hotel

21 Mattes Ave Vandalia, IL

Enjoy upgraded amenities without the upgraded price at Holiday Inn Express & Suites Vandalia an IHG Hotel, where luxury meets affordability, from $146.40. Stay on top of your game in Holiday Inn Express's dedicated business areas, providing quiet spaces equipped with all the essentials for work.

Nestled away from the immediate vicinity of ST. Elmo Golf Club, Holiday Inn Express & Suites Vandalia an IHG Hotel provides a calm base for exploring St Elmo's extensive attractions on your drive. Upgrade your travel experience in St Elmo at Holiday Inn Express & Suites Vandalia an IHG Hotel, where enhanced comforts meet friendly prices. Reserve your stay now!

  Call (855) 239-4019 to book with an agent.
  15.5 miles from ST. Elmo Golf Club

Starting at

$146.40

per night

Read Reviews View Amenities View All Rooms

Baymont by Wyndham Effingham

1811 West Fayette Avenue Effingham, IL

Dive deeper into relaxation at Baymont by Wyndham Effingham, offering the perfect recovery space for after the game, all from just $85.99. Enjoy the peace of mind provided by Baymont by Wyndham’s enhanced cleaning protocols, ensuring a safe and clean environment.

Stay at Baymont by Wyndham Effingham to experience St Elmo beyond the usual, with ST. Elmo Golf Club a drive away, inviting you to uncover the area's hidden gems and scenic routes. Relax in the upgraded comfort of Baymont by Wyndham Effingham in St Elmo, where luxury meets budget-friendly pricing. Reserve today!

  Call (855) 233-0132 to book with an agent.
  16.3 miles from ST. Elmo Golf Club

Starting at

$85.99

per night

Read Reviews View Amenities View All Rooms

Ramada by Wyndham Effingham

1606 West Fayette Avenue Effingham, IL

Elevate your stay at Ramada by Wyndham Effingham, where sport and style converge in our thoughtfully designed amenities, perfect for post-game recovery, from $84.99. Experience the convenience of Ramada's car rental services, available on-site to help you explore the surrounding area at your leisure.

Stay at Ramada by Wyndham Effingham to experience St Elmo beyond the usual, with ST. Elmo Golf Club a drive away, inviting you to uncover the area's hidden gems and scenic routes. Unwind in style at Ramada by Wyndham Effingham in St Elmo, perfectly positioned for both thrilling sports and cultural explorations. Book your stay now!

  Call (855) 233-7850 to book with an agent.
  16.7 miles from ST. Elmo Golf Club

Starting at

$84.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express&Suites Effingham an IHG Hotel

1604 West Fayette Avenue Effingham, IL

Find the sweet spot of luxury and affordability at Holiday Inn Express&Suites Effingham an IHG Hotel, where premium amenities come at non-premium prices, from $144.99. Appreciate the convenience of Holiday Inn Express's ATM on-site, ensuring you always have access to cash when you need it.

Discover the appeal of staying at Holiday Inn Express&Suites Effingham an IHG Hotel, where the drive to ST. Elmo Golf Club through St Elmo provides a perfect blend of exploration and anticipation. Stay at Holiday Inn Express&Suites Effingham an IHG Hotel and experience St Elmo with a touch of extra comfort, all within your budget. Book your room now!

  Call (855) 233-0132 to book with an agent.
  16.7 miles from ST. Elmo Golf Club

Starting at

$144.99

per night

Read Reviews View Amenities View All Rooms

Motel 6 Effingham IL

1412 West Fayette Ave Effingham, IL

Indulge in comfort without compromise at Motel 6 Effingham IL, where we provide quality amenities at competitive prices, from $71.03. Enjoy the simple, no-frills approach of Motel 6, focusing on what's most important: a good night's sleep at a great price.

The journey from Motel 6 Effingham IL to ST. Elmo Golf Club highlights the beauty of St Elmo's surroundings, turning every trip into an opportunity for discovery and adventure. Run towards savings at Motel 6 Effingham IL in St Elmo, where sports fans and city explorers alike find value. Book today!

  Call (855) 236-8982 to book with an agent.
  16.9 miles from ST. Elmo Golf Club

Starting at

$71.03

per night

Read Reviews View Amenities View All Rooms

Studio 6 Effingham Il

1412 West Fayette Avenue Effingham, IL

Make Studio 6 Effingham Il your go-to for economical comfort, where simple pleasures are affordably priced, from $74.26. Local insights provided by Studio 6’s staff can help you discover the best the area has to offer.

Studio 6 Effingham Il sits in a prime location for those keen to explore St Elmo's rich surroundings, with the excitement of ST. Elmo Golf Club just a meaningful drive away. Stay at the heart of the action at Studio 6 Effingham Il in St Elmo, where affordability and excitement meet. Book your adventure today!

  Call (855) 236-8982 to book with an agent.
  16.9 miles from ST. Elmo Golf Club

Starting at

$74.26

per night

Read Reviews View Amenities View All Rooms

Comfort Suites Effingham

1310 West Fayette Rd Effingham, IL

Gear up for greatness at Comfort Suites Effingham, where our comfortable, value-driven accommodations are a true game changer, from $104.99. Indulge in a peaceful night's sleep on plush bedding in the quiet and comfortable suites of Comfort Suites.

Choose Comfort Suites Effingham for your stay, where the distance to ST. Elmo Golf Club encourages exploration of St Elmo's lesser-known attractions, combining comfort with adventure. Enjoy more of St Elmo with the added comfort of Comfort Suites Effingham, where luxury meets affordability. Reserve your room now!

  Call (855) 234-5074 to book with an agent.
  17.0 miles from ST. Elmo Golf Club

Starting at

$104.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites Effingham

1305 North Keller Dr Effingham, IL

Elevate your rest with our enhanced accommodations at Hampton Inn & Suites Effingham, designed for both sports enthusiasts and casual travelers, from just $146.99. Make the most of Hampton's complimentary hot tea and coffee, available in the lobby all day, every day.

Hampton Inn & Suites Effingham invites you to enjoy the scenic beauty of St Elmo's surroundings, with ST. Elmo Golf Club just a longer drive away, offering a perfect blend of exploration and accessibility. Experience St Elmo from the comfort of Hampton Inn & Suites Effingham, where extra amenities add to your enjoyment without straining your wallet. Book your stay!

  Call (855) 239-4019 to book with an agent.
  17.0 miles from ST. Elmo Golf Club

Starting at

$146.99

per night

Read Reviews View Amenities View All Rooms

Best Western Delta Inn

1509 Hampton Dr Effingham, IL

Savor a stay that’s superior yet simple on the savings at Best Western Delta Inn, where luxury comes with little cost, from $118.99. Savor the moment in Best Western's outdoor spaces, from gardens to patios, offering a serene setting to unwind.

Stay nestled in the tranquil outskirts at Best Western Delta Inn, with ST. Elmo Golf Club and the heart of St Elmo accessible via a scenic drive, perfect for those seeking peace near the action. Delight in St Elmo from Best Western Delta Inn, where enhanced comforts await without the premium price. Book your upgraded stay today!

  Call (855) 234-7135 to book with an agent.
  17.1 miles from ST. Elmo Golf Club

Starting at

$118.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Effingham

1602 Damron Court Effingham, IL

Travel thriftily at Days Inn by Wyndham Effingham, where we make every cent count towards a better stay, from $64.99. Enjoy the peace of mind that comes with staying at Days Inn, knowing that guest safety and satisfaction are top priorities.

Discover the quiet charm of Days Inn by Wyndham Effingham, where the drive to ST. Elmo Golf Club offers a chance to experience St Elmo's lesser-seen beauty, blending tranquility with accessibility. Stay close to the St Elmo sports action and cultural highlights at Days Inn by Wyndham Effingham, where your budget stretches further. Book now!

  Call (855) 233-0132 to book with an agent.
  17.1 miles from ST. Elmo Golf Club

Starting at

$64.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Effingham

1400 Thelma Keller Ave Effingham, IL

Explore great value at Super 8 by Wyndham Effingham, where we enhance your stay with comfort and convenience, all at a price you’ll love, from $73.99. Trust in the consistent quality and service of Super 8, where a comfortable and reliable stay is always guaranteed.

Enjoy a stay at Super 8 by Wyndham Effingham, where you're encouraged to explore the surroundings of St Elmo on your way to ST. Elmo Golf Club, making every journey an adventure. Run towards a winning stay in St Elmo at Super 8 by Wyndham Effingham, perfectly priced for sports fans and sightseers. Book your room!

  Call (855) 234-7135 to book with an agent.
  17.1 miles from ST. Elmo Golf Club

Starting at

$73.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn Effingham

1304 West Evergreen Drive Effingham, IL

Tackle your travel plans with confidence at Quality Inn Effingham, offering a bit more of everything for your team's comfort, from $93.99. Appreciate the attention to detail in Quality Inn's daily housekeeping service, ensuring a clean and comfortable environment.

Embrace the adventure from Quality Inn Effingham to ST. Elmo Golf Club, a journey that takes you through the heart of St Elmo, revealing its hidden gems and scenic wonders. Enhance your St Elmo trip at Quality Inn Effingham, where you can relax in comfort without breaking the bank. Reserve today!

  Call (855) 233-7850 to book with an agent.
  17.2 miles from ST. Elmo Golf Club

Starting at

$93.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Effingham an IHG Hotel

1301 Ave. of Mid America Effingham, IL

Enjoy the refined side of sports travel at Holiday Inn Effingham an IHG Hotel, where luxury amenities and a competitive spirit merge seamlessly, from $134.99. Enjoy local and international flavors at Holiday Inn's on-site restaurants, catering to all tastes and occasions.

Experience a different pace of life at Holiday Inn Effingham an IHG Hotel, where the drive to ST. Elmo Golf Club takes you through St Elmo's scenic routes, offering glimpses of local life. Experience the upscale comfort of Holiday Inn Effingham an IHG Hotel in St Elmo, ideally situated for those who love both sports and cultural outings. Reserve today!

  Call (855) 234-5074 to book with an agent.
  17.2 miles from ST. Elmo Golf Club

Starting at

$134.99

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites Marriott Effingham

1111 North Henrietta Street Effingham, IL

Start your tournament journey at Fairfield Inn & Suites Marriott Effingham, where enhanced amenities and a welcoming atmosphere fuel your competitive spirit, from just $144.99. Experience the warmth of Fairfield's guest service, where friendly staff are dedicated to making your stay as comfortable as possible.

Stay at Fairfield Inn & Suites Marriott Effingham and embrace the opportunity to explore St Elmo and its environs, with ST. Elmo Golf Club accessible through a rewarding longer drive that unveils hidden gems. Enjoy St Elmo in comfort at Fairfield Inn & Suites Marriott Effingham, offering a touch more luxury at prices that won’t stretch your budget. Book your stay now!

  Call (855) 239-5277 to book with an agent.
  17.3 miles from ST. Elmo Golf Club

Starting at

$144.99

per night

Read Reviews View Amenities View All Rooms

La Quinta Inn & Suites by Wyndham Effingham

1103 Ave. of Mid America Effingham, IL

Secure a spot at La Quinta Inn & Suites by Wyndham Effingham, where comfort and value support your goals on and off the field, from just $106.99. Relax in the bright and airy breakfast area at La Quinta, a great place to plan your day over a morning meal.

Stay at La Quinta Inn & Suites by Wyndham Effingham to experience St Elmo beyond the usual, with ST. Elmo Golf Club a drive away, inviting you to uncover the area's hidden gems and scenic routes. Elevate your St Elmo stay at La Quinta Inn & Suites by Wyndham Effingham, featuring added luxuries at prices that smile back. Book now!

  Call (855) 234-2997 to book with an agent.
  17.3 miles from ST. Elmo Golf Club

Starting at

$106.99

per night

Read Reviews View Amenities View All Rooms

Country Inn & Suites by Radisson Effingham IL

1200 North Raney Effingham, IL

Enjoy enhanced amenities without the enhanced price tag at Country Inn & Suites by Radisson Effingham IL, where comfort meets cost-efficiency, from $118.20. Relax in the comfortable seating areas found throughout Country Inn & Suites, perfect for casual meetings or relaxing with a book.

Enjoy the unique position of Country Inn & Suites by Radisson Effingham IL, where the longer drive to ST. Elmo Golf Club encourages guests to explore the lesser-known treasures of St Elmo. Get the most out of your St Elmo visit with the upgraded comforts of Country Inn & Suites by Radisson Effingham IL, still affordably priced for all. Reserve your spot now!

  Call (855) 235-0725 to book with an agent.
  17.3 miles from ST. Elmo Golf Club

Starting at

$118.20

per night

Read Reviews View Amenities View All Rooms

The Shelby Inn

816 West Main Street Shelbyville, IL

Unwind with upgraded amenities at The Shelby Inn, where luxury meets affordability in every detail, from $117.99. Experience a pleasant upgrade in accommodations that offer more than the basics, providing extra comfort and convenience.

Enjoy the unique experience of The Shelby Inn, where the scenic drive to ST. Elmo Golf Club through St Elmo provides an opportunity to discover the area's natural wonders and hidden gems. Indulge in the enhanced comforts at The Shelby Inn in St Elmo, where every stay is a step above. Book now!

  Call (855) 235-0725 to book with an agent.
  25.3 miles from ST. Elmo Golf Club

Starting at

$117.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Salem

118 Woods Lane Salem, IL

Catch the savings wave at Super 8 by Wyndham Salem, where budget doesn't mean basic, from $59.99. Settle into the homely atmosphere of Super 8’s lobbies, ideal for relaxation or catching up on work with comfortable seating and ambient lighting.

Stay at Super 8 by Wyndham Salem to enjoy the peacefulness of the countryside, with the vibrant ST. Elmo Golf Club accessible through a scenic drive that showcases the best of St Elmo. Experience the energy of St Elmo's sports scene and the charm of its streets from Super 8 by Wyndham Salem. Book your affordable stay!

  Call (855) 239-5277 to book with an agent.
  29.5 miles from ST. Elmo Golf Club

Starting at

$59.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn & Suites Salem near I-57

1800 West Main St Salem, IL

Sprint towards a comfortable stay at Quality Inn & Suites Salem near I-57, where our accommodations are a perfect match for sports travelers, from $71.99. Savor a quiet evening in with Quality Inn's in-room dining options, offering comfort and convenience.

The tranquil setting of Quality Inn & Suites Salem near I-57, combined with the scenic drive to ST. Elmo Golf Club, provides a haven for those seeking a different experience of St Elmo. Stay in style at Quality Inn & Suites Salem near I-57 in St Elmo, where you can enjoy upgraded comforts without the hefty price tag. Reserve your room today!

  Call (855) 235-6136 to book with an agent.
  29.5 miles from ST. Elmo Golf Club

Starting at

$71.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express & Suites Salem an IHG Hotel

102 Holiday Lane Salem, IL

Stay at Holiday Inn Express & Suites Salem an IHG Hotel and enjoy enhanced amenities at prices that make you feel right at home, from $139.99. Keep up with your exercise routine in Holiday Inn Express's 24-hour fitness center, equipped with the latest cardio and weight equipment.

Holiday Inn Express & Suites Salem an IHG Hotel invites you to explore the expansive beauty of St Elmo from its serene location, where the extended drive to ST. Elmo Golf Club offers a tapestry of lush landscapes and cultural landmarks. Elevate your stay at Holiday Inn Express & Suites Salem an IHG Hotel in St Elmo, offering a touch more luxury at pleasing prices. Book now!

  Call (855) 234-2997 to book with an agent.
  29.5 miles from ST. Elmo Golf Club

Starting at

$139.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Salem Illinois

1812 West Main Street Salem, IL

Prepare for your next event with a stay at Days Inn by Wyndham Salem Illinois, offering a balance of comfort and value, perfect for teams, starting at $60.99. Refresh and recharge in Days Inn's clean, well-maintained guest rooms, focusing on your comfort and satisfaction.

Choose Days Inn by Wyndham Salem Illinois for a stay that promises not just a visit to ST. Elmo Golf Club but an exploration of St Elmo's scenic beauty, making every drive an adventure. Sprint towards savings and sights at Days Inn by Wyndham Salem Illinois in St Elmo, your starting line for an affordable adventure. Book now!

  Call (855) 234-2997 to book with an agent.
  29.6 miles from ST. Elmo Golf Club

Starting at

$60.99

per night

Read Reviews View Amenities View All Rooms