The best deals on hotels near St Elmo Junior High School 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 Junior High School
300 12th St St Elmo, IL

Cobblestone Inn & Suites Altamont

4 West Carriage Lane Altamont, IL

Celebrate your sport at Cobblestone Inn & Suites Altamont, where we provide a bit more comfort for your pre-game prep and post-game relaxation, from $109.99. Find comfort and value in rooms that offer a bit more in terms of amenities, ensuring a pleasant and cost-effective stay.

Enjoy the solitude of Cobblestone Inn & Suites Altamont, with the vibrant St Elmo Junior High School just a moderate drive away, offering a peaceful escape in the energetic St Elmo. Step up your St Elmo stay at Cobblestone Inn & Suites Altamont, where enhanced amenities make your sports or cultural trip even better. Reserve now!

  Call (855) 239-4019 to book with an agent.
  5.5 miles from St Elmo Junior High School

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

Experience upgraded amenities at Quality Inn & Suites Vandalia near I-70&Hwy 51, designed to enhance your rest and rejuvenation, all at a price that's easy on your wallet, from $60.99. Stay productive with Quality Inn's in-room workspaces, designed to accommodate the needs of business travelers.

Relax in the peaceful ambiance of Quality Inn & Suites Vandalia near I-70&Hwy 51, where St Elmo Junior High School is accessible through a beautiful drive, allowing you to soak in St Elmo's natural beauty. Enjoy the enhanced comforts of Quality Inn & Suites Vandalia near I-70&Hwy 51 in St Elmo, where luxury amenities are part of the affordable package. Reserve today!

  Call (855) 234-5074 to book with an agent.
  13.8 miles from St Elmo Junior High School

Starting at

$60.99

per night

Read Reviews View Amenities View All Rooms

Ramada by Wyndham Vandalia

2707 Veterans Ave Vandalia, IL

Step into a world of comfort at Ramada by Wyndham Vandalia, where budget-friendly rates open the door to a cozy stay, from $68.99. Relax with Ramada's evening socials, where guests can mingle, enjoy light refreshments, and unwind after a busy day.

The location of Ramada by Wyndham Vandalia, a gateway to the broader St Elmo area, offers a chance to discover more than just St Elmo Junior High School through a leisurely drive. Win at travel in St Elmo with a stay at Ramada by Wyndham Vandalia, where sports enthusiasts and city explorers alike find value. Book today!

  Call (855) 235-0725 to book with an agent.
  15.5 miles from St Elmo Junior High School

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

Feel the difference at Holiday Inn Express & Suites Vandalia an IHG Hotel, where we provide upgraded comfort that fits your budget perfectly, from $146.40. Relax with the brand's pet-friendly policy at select locations, allowing you to bring your furry friends along for the journey.

Relax in Holiday Inn Express & Suites Vandalia an IHG Hotel's quiet setting, with the drive to St Elmo Junior High School providing a splendid opportunity to soak in St Elmo's landscapes and cultural vibes. Experience the charm of St Elmo with a touch of luxury at Holiday Inn Express & Suites Vandalia an IHG Hotel, perfectly priced for every traveler. Book your stay today!

  Call (855) 234-2997 to book with an agent.
  15.8 miles from St Elmo Junior High School

Starting at

$146.40

per night

Read Reviews View Amenities View All Rooms

Baymont by Wyndham Effingham

1811 West Fayette Avenue Effingham, IL

Embrace the athlete's choice at Baymont by Wyndham Effingham, offering just the right mix of amenities and affordability, from just $79.99. Benefit from Baymont by Wyndham’s laundry services, available to keep your clothes fresh and clean throughout your stay.

The tranquil locale of Baymont by Wyndham Effingham, combined with easy access to St Elmo Junior High School, offers a peaceful yet adventurous base for exploring the wonders of St Elmo. Indulge a little more at Baymont by Wyndham Effingham in St Elmo, where added luxuries make your stay special without stretching your budget. Reserve now!

  Call (855) 234-2997 to book with an agent.
  16.1 miles from St Elmo Junior High School

Starting at

$79.99

per night

Read Reviews View Amenities View All Rooms

Ramada by Wyndham Effingham

1606 West Fayette Avenue Effingham, IL

Enjoy the refined atmosphere at Ramada by Wyndham Effingham, where each detail is designed to enhance your stay, making every competition feel like home, from $84.99. Keep your children entertained with Ramada's kids' club, offering supervised activities and fun educational programs.

Experience the best of both worlds at Ramada by Wyndham Effingham, situated within the serene outskirts of St Elmo, where the drive to St Elmo Junior High School unveils the area's diverse attractions. Stay at the center of excitement at Ramada by Wyndham Effingham in St Elmo, your gateway to sports thrills and cultural highlights. Reserve your room today!

  Call (855) 234-5074 to book with an agent.
  16.5 miles from St Elmo Junior High School

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

Stay at Holiday Inn Express&Suites Effingham an IHG Hotel and enjoy enhanced amenities at prices that make you feel right at home, from $134.99. Relax in the contemporary comfort of Holiday Inn Express's lobby areas, featuring sleek furnishings and inviting spaces for guests to gather.

Enjoy the unique position of Holiday Inn Express&Suites Effingham an IHG Hotel, where the longer drive to St Elmo Junior High School encourages guests to explore the lesser-known treasures of St Elmo. Get more luxury for less at Holiday Inn Express&Suites Effingham an IHG Hotel in St Elmo, where upgraded comforts enhance your visit. Reserve today!

  Call (855) 234-5074 to book with an agent.
  16.5 miles from St Elmo Junior High School

Starting at

$134.99

per night

Read Reviews View Amenities View All Rooms

Motel 6 Effingham IL

1412 West Fayette Ave Effingham, IL

Engage in budget-friendly bliss at Motel 6 Effingham IL, where simple stays are enhanced with essential comforts, from $78.99. Depend on the consistently clean and comfortable rooms at Motel 6, where great care is taken to ensure guest satisfaction.

Choose Motel 6 Effingham IL for a tranquil retreat, with St Elmo Junior High School and St Elmo's vibrant heart both accessible through a scenic and enjoyable drive. Make every St Elmo minute count with a stay at Motel 6 Effingham IL, where sports and cultural attractions are a budget-friendly play away. Reserve now!

  Call (855) 235-0725 to book with an agent.
  16.7 miles from St Elmo Junior High School

Starting at

$78.99

per night

Read Reviews View Amenities View All Rooms

Studio 6 Effingham Il

1412 West Fayette Avenue Effingham, IL

Uncover your home away from home at Studio 6 Effingham Il, where affordability meets the coziness you crave, from $82.99. Appreciate the self-sufficient lifestyle Studio 6 accommodations offer, with everything you need for a comfortable extended stay.

Relax in Studio 6 Effingham Il's peaceful ambiance, with the drive to St Elmo Junior High School offering a panoramic tour of St Elmo's diverse landscapes and vibrant communities. Spike your savings at Studio 6 Effingham Il in St Elmo, where sports enthusiasts and city travelers stay for less. Book today!

  Call (855) 234-2997 to book with an agent.
  16.7 miles from St Elmo Junior High School

Starting at

$82.99

per night

Read Reviews View Amenities View All Rooms

Comfort Suites Effingham

1310 West Fayette Rd Effingham, IL

Embrace enhanced amenities without the enhanced bill at Comfort Suites Effingham, where luxury is made affordable, from $108.99. Spend time in Comfort Suites' picnic areas, a lovely way to enjoy meals outdoors with family and friends.

Stay at Comfort Suites Effingham and embrace the opportunity to explore St Elmo and its environs, with St Elmo Junior High School accessible through a rewarding longer drive that unveils hidden gems. Get more from your St Elmo visit at Comfort Suites Effingham, where comfort and value intersect. Reserve your enhanced room today!

  Call (855) 234-5074 to book with an agent.
  16.8 miles from St Elmo Junior High School

Starting at

$108.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites Effingham

1305 North Keller Dr Effingham, IL

Indulge in economical elegance at Hampton Inn & Suites Effingham, where luxury is standard and still affordable, from $146.99. Enjoy the modern aesthetics of Hampton’s guest room decor, blending style and functionality for a pleasant and efficient stay.

The serene ambiance of Hampton Inn & Suites Effingham, coupled with the exploratory drive to St Elmo Junior High School, ensures a stay in St Elmo that's as peaceful as it is adventurous. Stay in style at Hampton Inn & Suites Effingham in St Elmo, where added amenities make your trip special. Reserve your room today!

  Call (855) 236-8982 to book with an agent.
  16.8 miles from St Elmo Junior High School

Starting at

$146.99

per night

Read Reviews View Amenities View All Rooms

Best Western Delta Inn

1509 Hampton Dr Effingham, IL

Experience a richer stay at Best Western Delta Inn, where enhanced amenities come without the enhanced price, from $113.99. Benefit from Best Western’s free shuttle services, offering convenient transport to local airports and major attractions.

Discover the appeal of staying at Best Western Delta Inn, where the drive to St Elmo Junior High School through St Elmo provides a perfect blend of exploration and anticipation. Elevate your travel game at Best Western Delta Inn in St Elmo, offering more comfort for less. Ideal for sports lovers and cultural buffs. Reserve today!

  Call (855) 236-8982 to book with an agent.
  16.9 miles from St Elmo Junior High School

Starting at

$113.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Effingham

1602 Damron Court Effingham, IL

Count on comfort at Days Inn by Wyndham Effingham, where affordability is the cornerstone of every stay, from $56.99. Stay connected with free high-speed Wi-Fi at Days Inn, ensuring you're always just a click away from what matters.

Stay nestled in the tranquility of Days Inn by Wyndham Effingham, with the vibrant St Elmo Junior High School accessible via a moderate drive, offering a serene base for your St Elmo adventures. Shoot for savings at Days Inn by Wyndham Effingham, where sports fans and St Elmo visitors enjoy affordable comfort. Reserve today!

  Call (855) 233-7850 to book with an agent.
  16.9 miles from St Elmo Junior High School

Starting at

$56.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Effingham

1400 Thelma Keller Ave Effingham, IL

Embrace the sport of travel at Super 8 by Wyndham Effingham, where our accommodations ensure you're always ready to go, from $72.99. Park with peace of mind at Super 8, where ample parking space accommodates all guests, making vehicle storage a non-issue.

The location of Super 8 by Wyndham Effingham offers guests the unique chance to delve into St Elmo's rich landscape, with St Elmo Junior High School a leisurely drive away, blending relaxation with discovery. Stay near St Elmo's pulse at Super 8 by Wyndham Effingham, where sports fans and cultural seekers alike find great rates. Book now!

  Call (855) 234-5074 to book with an agent.
  16.9 miles from St Elmo Junior High School

Starting at

$72.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn Effingham

1304 West Evergreen Drive Effingham, IL

Recharge in style at Quality Inn Effingham, where we offer a bit more for a bit less, ensuring your comfort and satisfaction, from $93.99. Benefit from Quality Inn's eco-conscious building design, utilizing energy-efficient technologies and sustainable materials.

Relish in the serene outskirts at Quality Inn Effingham, where the drive to St Elmo Junior High School provides a perfect chance to explore St Elmo's hidden nooks and picturesque countryside. Stay comfortably at Quality Inn Effingham in St Elmo, where you enjoy upgraded amenities at pleasing prices. Reserve your stay now!

  Call (855) 233-0132 to book with an agent.
  17.0 miles from St Elmo Junior High School

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

Champion your stay with the sophisticated setting of Holiday Inn Effingham an IHG Hotel, where upscale amenities enhance your sports journey, from $134.99. Trust in Holiday Inn’s rigorous cleanliness and safety standards, ensuring a worry-free stay for you and your loved ones.

Discover the tranquility of Holiday Inn Effingham an IHG Hotel, conveniently situated within a scenic drive from St Elmo Junior High School, providing easy access to St Elmo's excitement without the noise. Stay at Holiday Inn Effingham an IHG Hotel in St Elmo, where three-and-a-half-star amenities ensure a luxurious stay near all the top sports and cultural venues. Reserve today!

  Call (855) 234-5074 to book with an agent.
  17.0 miles from St Elmo Junior High School

Starting at

$134.99

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites Marriott Effingham

1111 North Henrietta Street Effingham, IL

Stay at Fairfield Inn & Suites Marriott Effingham and enjoy more amenities for less money, where comfort meets cost-efficiency, from $144.99. Enjoy the interactive experience of Fairfield's guest surveys, designed to gather real-time feedback to enhance your stay.

Discover the beauty of St Elmo from Fairfield Inn & Suites Marriott Effingham, where a leisurely drive to St Elmo Junior High School offers stunning views and local attractions. Discover St Elmo in style at Fairfield Inn & Suites Marriott Effingham, where extra comforts don't cost extra. Book your stay today!

  Call (855) 233-0132 to book with an agent.
  17.1 miles from St Elmo Junior High School

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

Relax in upscale comfort without the upscale price at La Quinta Inn & Suites by Wyndham Effingham, where we prioritize value and luxury, from $116.99. Stay assured with La Quinta’s emergency response plans, designed to ensure guest safety in all situations.

La Quinta Inn & Suites by Wyndham Effingham sits in a prime location for those keen to explore St Elmo's rich surroundings, with the excitement of St Elmo Junior High School just a meaningful drive away. Relish in the extra comforts of La Quinta Inn & Suites by Wyndham Effingham in St Elmo, where luxurious touches meet cost-effective rates. Book now!

  Call (855) 234-5074 to book with an agent.
  17.1 miles from St Elmo Junior High School

Starting at

$116.99

per night

Read Reviews View Amenities View All Rooms

Country Inn & Suites by Radisson Effingham IL

1200 North Raney Effingham, IL

Enjoy a superior experience without the superior price at Country Inn & Suites by Radisson Effingham IL, where we offer added amenities at accessible rates, from $114.40. Relax with a book from the Read It & Return Lending Library available at Country Inn & Suites, offering a range of titles for all ages.

Experience the calm and adventure of Country Inn & Suites by Radisson Effingham IL, ideally positioned for guests to explore St Elmo's wider area, with St Elmo Junior High School a memorable drive away. Enjoy St Elmo with the extra comforts of Country Inn & Suites by Radisson Effingham IL, where you experience more without spending more. Book now!

  Call (855) 233-0132 to book with an agent.
  17.2 miles from St Elmo Junior High School

Starting at

$114.40

per night

Read Reviews View Amenities View All Rooms

The Shelby Inn

816 West Main Street Shelbyville, IL

Encounter your home field advantage at The Shelby Inn, where our accommodations are tailored for sports groups and fans, from $117.99. Relax in accommodations that offer a clean and welcoming environment, perfect for rest after a day of exploring or business.

Choose The Shelby Inn for a stay that offers tranquility and the thrill of exploration, with St Elmo Junior High School a scenic drive away, revealing the lush landscapes and vibrant culture of St Elmo. Elevate your St Elmo experience with the upgraded amenities at The Shelby Inn, where comfort meets affordability. Book now!

  Call (855) 239-5277 to book with an agent.
  25.8 miles from St Elmo Junior High School

Starting at

$117.99

per night

Read Reviews View Amenities View All Rooms

Spillway Motel

1295 County Highway 6 Shelbyville, IL

Stay sporty and savvy at Spillway Motel, where we cater to your needs without stretching your wallet, from just $57.03. Enjoy a practical approach to travel in rooms that provide essential amenities and straightforward comfort.

Choose Spillway Motel for a stay that promises not just a visit to St Elmo Junior High School but an exploration of St Elmo's scenic beauty, making every drive an adventure. Stay game-ready at Spillway Motel, ideally located in St Elmo for sports fans and travelers alike. Book your affordable room today!

  Call (855) 239-4019 to book with an agent.
  25.8 miles from St Elmo Junior High School

Starting at

$57.03

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Salem

118 Woods Lane Salem, IL

Choose Super 8 by Wyndham Salem for a stay that's as relaxing as it is affordable, with all the necessary comforts from just $59.99. Relax with Super 8’s entertainment offerings, from in-room streaming options to local cable channels.

Experience the scenic journey from Super 8 by Wyndham Salem to St Elmo Junior High School, where the beauty of St Elmo is unveiled along the way, offering a tranquil and enriching travel experience. Stay game-ready at Super 8 by Wyndham Salem, perfect for St Elmo sports fans and city explorers on a budget. Reserve today!

  Call (855) 234-2997 to book with an agent.
  29.1 miles from St Elmo Junior High School

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

Experience the finer side of budget travel at Quality Inn & Suites Salem near I-57, where luxury amenities are a standard, not a splurge, from $71.99. Choose Quality Inn for your next travel destination, where you'll find excellent value, comfort, and a satisfying stay.

The tranquil setting of Quality Inn & Suites Salem near I-57, combined with the scenic drive to St Elmo Junior High School, provides a haven for those seeking a different experience of St Elmo. Experience the enhanced amenities of Quality Inn & Suites Salem near I-57 in St Elmo, where you can enjoy luxury for less. Reserve today!

  Call (855) 239-4019 to book with an agent.
  29.1 miles from St Elmo Junior High School

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

Enjoy a touch of elegance at economy rates at Holiday Inn Express & Suites Salem an IHG Hotel, where comfort doesn’t compromise on cost, from $149.99. Stay updated with Holiday Inn Express's electronic guest information systems, offering easy access to hotel services and local guides.

Stay at Holiday Inn Express & Suites Salem an IHG Hotel to embark on a scenic journey to St Elmo Junior High School, where the drive itself through St Elmo becomes a cherished part of your adventure. Step into upgraded accommodations at Holiday Inn Express & Suites Salem an IHG Hotel in St Elmo, perfectly priced for those who love sports and culture. Reserve your stay today!

  Call (855) 233-7850 to book with an agent.
  29.1 miles from St Elmo Junior High School

Starting at

$149.99

per night

Read Reviews View Amenities View All Rooms