Find hotels in Saint Elmo, IL from $53

Start date: Check-in selected.
To Date
End date: Check-out
  • 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 Saint Elmo hotels

Cobblestone Inn & Suites - Altamont

Cobblestone Inn & Suites - Altamont
2.5 star property
Altamont
9.6 out of 10, Exceptional, (804)
"Just beautiful. I love staying here. Very cozy and clean."
United States
Lisa
$97 nightly
The price is $105
Jan 11 - Jan 12, 2026
Total with taxes and fees
Cobblestone Inn & Suites - Altamont

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

Quality Inn & Suites Vandalia near I-70 and Hwy 51
2.5 star property
Vandalia
8.4 out of 10, Very Good, (1000)
"Awesome place to stay. Clean room, comfortable bed, amenities were accommodating, plenty of restaurants near by to choose from, and near the highway."
United States
Evelyn
$67 nightly
The price is $73
Dec 28 - Dec 29
Total with taxes and fees
Quality Inn & Suites Vandalia near I-70 and Hwy 51

Holiday Inn Express & Suites Vandalia by IHG

Holiday Inn Express & Suites Vandalia by IHG
2.5 star property
Vandalia
8.8 out of 10, Excellent, (774)
"Room is great. Check in person was very welcoming "
United States
walter
$108 nightly
The price is $118
Jan 4 - Jan 5, 2026
Total with taxes and fees
Holiday Inn Express & Suites Vandalia by IHG

Ramada by Wyndham Vandalia

Ramada by Wyndham Vandalia
2.0 star property
Vandalia
7.8 out of 10, Good, (810)
"Staffing was awesome and helpful. "
United States
Warren
$64 nightly
The price is $69
Dec 28 - Dec 29
Total with taxes and fees
Ramada by Wyndham Vandalia

Americas Best Value Inn Vandalia

Americas Best Value Inn Vandalia
2.0 star property
Vandalia
7.8 out of 10, Good, (191)
"It was definitely what we needed after a long day on the road"
United States
Jeremy
$48 nightly
The price is $53
Jan 11 - Jan 12, 2026
Total with taxes and fees
Americas Best Value Inn Vandalia

Holiday Inn Effingham by IHG

Holiday Inn Effingham by IHG
3.5 star property
Effingham
9.0 out of 10, Wonderful, (656)
"Nice place with bar and restaurant on site."
United States
Steve
$101 nightly
The price is $113
Jan 21 - Jan 22, 2026
Total with taxes and fees
Holiday Inn Effingham by IHG

Baymont by Wyndham Effingham

Baymont by Wyndham Effingham
2.5 star property
Effingham
8.0 out of 10, Very Good, (1000)
"Clean rooms, toiletries available, great breakfast and friendly staff!"
United States
Angela
$77 nightly
The price is $85
Dec 30 - Dec 31
Total with taxes and fees
Baymont by Wyndham Effingham

La Quinta Inn & Suites by Wyndham Effingham

La Quinta Inn & Suites by Wyndham Effingham
3.0 star property
Effingham
9.2 out of 10, Wonderful, (1007)
"Clean, pleasant, fast check in, and warm pool! I have stayed here 2 times before and have already booked a room for my return trip here. Great place to stay!"
United States
Barbara
$93 nightly
The price is $104
Jan 4 - Jan 5, 2026
Total with taxes and fees
La Quinta Inn & Suites by Wyndham Effingham

Quality Inn Effingham North

Quality Inn Effingham North
2.5 star property
Effingham
8.4 out of 10, Very Good, (998)
"Very clean room, friendly staff and great breakfast."
United States
Liz
$77 nightly
The price is $85
Jan 18 - Jan 19, 2026
Total with taxes and fees
Quality Inn Effingham North

Country Inn & Suites by Radisson, Effingham, IL

Country Inn & Suites by Radisson, Effingham, IL
2.5 star property
Effingham
8.8 out of 10, Excellent, (1002)
"Clean rooms and kind staff"
United States
Linda
$89 nightly
The price is $99
Jan 13 - Jan 14, 2026
Total with taxes and fees
Country Inn & Suites by Radisson, Effingham, IL

Best Western Delta Inn

Best Western Delta Inn
2.5 star property
Effingham
9.2 out of 10, Wonderful, (1010)
"Great breakfast!"
United States
Michele
$84 nightly
The price is $94
Jan 6 - Jan 7, 2026
Total with taxes and fees
Best Western Delta Inn

Comfort Suites Effingham Central

Comfort Suites Effingham Central
2.5 star property
Effingham
8.8 out of 10, Excellent, (580)
"Great location "
United States
Barry
$98 nightly
The price is $109
Jan 4 - Jan 5, 2026
Total with taxes and fees
Comfort Suites Effingham Central

Holiday Inn Express & Suites Effingham by IHG

Holiday Inn Express & Suites Effingham by IHG
2.5 star property
Effingham
9.4 out of 10, Exceptional, (1000)
"Clean room, excellent staff."
United States
Nancy
$104 nightly
The price is $116
Jan 10 - Jan 11, 2026
Total with taxes and fees
Holiday Inn Express & Suites Effingham by IHG

Hampton Inn & Suites Effingham

Hampton Inn & Suites Effingham
2.5 star property
Effingham
9.6 out of 10, Exceptional, (680)
"Great place. Clean and very comfortable rooms. Great breakfast"
United States
Luis
$106 nightly
The price is $117
Jan 1 - Jan 2, 2026
Total with taxes and fees
Hampton Inn & Suites Effingham

Fairfield Inn & Suites Marriott Effingham

Fairfield Inn & Suites Marriott Effingham
2.5 star property
Effingham
9.0 out of 10, Wonderful, (485)
"Nice lady at desk"
United States
Demaree Dale
$96 nightly
The price is $107
Jan 4 - Jan 5, 2026
Total with taxes and fees
Fairfield Inn & Suites Marriott Effingham

Rodeway Inn Effingham North

Rodeway Inn Effingham North
2.0 star property
Effingham
7.6 out of 10, Good, (1002)
"Nice hotel"
United States
Janet
$60 nightly
The price is $67
Dec 28 - Dec 29
Total with taxes and fees
Rodeway Inn Effingham North

Days Inn by Wyndham Effingham

Days Inn by Wyndham Effingham
2.0 star property
Effingham
6.0 out of 10, (1003)
"Newly remodeled, clean and comfortable. "
United States
Jaime
$59 nightly
The price is $66
Jan 2 - Jan 3, 2026
Total with taxes and fees
Days Inn by Wyndham Effingham

Ramada by Wyndham Effingham

Ramada by Wyndham Effingham
3.0 star property
Effingham
7.6 out of 10, Good, (1002)
"Nice place "
United States
Saifullah
$55 nightly
The price is $62
Jan 5 - Jan 6, 2026
Total with taxes and fees
Ramada by Wyndham Effingham

Home2 Suites By Hilton Effingham

Home2 Suites By Hilton Effingham
3.0 star property
Effingham
9.6 out of 10, Exceptional, (29)
"Great stay"
United States
William
$106 nightly
The price is $118
Jan 4 - Jan 5, 2026
Total with taxes and fees
Home2 Suites By Hilton Effingham

Motel 6 Effingham, IL

Motel 6 Effingham, IL
2.0 star property
Effingham
6.6 out of 10, (155)
"Check in staff was very friendly and helpful. "
United States
Lois
$58 nightly
The price is $64
Dec 29 - Dec 30
Total with taxes and fees
Motel 6 Effingham, IL
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

Top Saint Elmo Hotel Reviews

More cheap stays in Saint Elmo

Hotels in Saint Elmo with star-rating

Find out more about Saint Elmo

Top reasons to visit Saint Elmo

  • Outdoor Adventures: Enjoy family-friendly activities like hiking and exploring nearby parks amidst scenic beauty.
  • Educational Attractions: Visit historic civic buildings and charming churches to immerse yourself in local culture.
  • Arcade Adventure Zone: Have fun at the arcade, perfect for both kids and adults.
  • Golf Suite: Spend a leisurely day playing golf while enjoying the town's friendly atmosphere.
  • Budget-Friendly Accommodations: Choose from a variety of affordable hotels and motels catering to families and pet owners.

Find great hotels near Saint Elmo

Saint Elmo, Illinois, offers a delightful selection of budget-friendly accommodations with 2 to 3-star options, including hotels and motels. Ideal for families, business travelers, and pet owners, these hotels provide essential services and a comfortable stay. Whether you're seeking the top hotels or the best available options, you’ll find a variety of choices to enhance your vacation experience in this charming town.

  • Ramada by Wyndham Effingham: Nestled 17 miles from Saint Elmo, Ramada by Wyndham Effingham is a 3-star hotel ideal for business travelers and pet owners alike. This hotel combines a professional atmosphere with pet-friendly accommodations, allowing you to bring your furry companions along. Amenities include multiple meeting rooms and conference spaces designed to facilitate corporate gatherings. Guests appreciate the convenience of on-site services tailored for business needs, while the pet policy welcomes dogs and cats, ensuring a comfortable stay for all family members.
  • Quality Inn & Suites Vandalia near I-70 and Hwy 51: Located 14 miles from Saint Elmo, Quality Inn & Suites Vandalia is perfect for families and business travelers seeking a welcoming environment. This hotel features a playground for children and cribs available for a fee, making it an excellent choice for families. Business travelers will find conference spaces and multiple meeting rooms to suit their needs. Additionally, the property is pet-friendly, with a policy that permits dogs and cats, ensuring everyone in the family can enjoy the trip together.
  • Ramada by Wyndham Vandalia: Situated 15 miles from Saint Elmo, Ramada by Wyndham Vandalia offers a pet-friendly and business-oriented experience. This hotel provides essential services for business travelers, including a business center and meeting rooms designed for various corporate needs. With a pet policy that permits pets with certain restrictions, it caters to guests traveling with their four-legged friends. The welcoming atmosphere and convenient amenities make it an excellent choice for both business and leisure travelers.

Where to stay near Saint Elmo

Saint Elmo, Illinois, offers a charming getaway for families and outdoor enthusiasts. This small town is an ideal location for exploring nearby attractions, boasting friendly locals and a rich historical atmosphere. Take a leisurely stroll through the picturesque streets or venture out to nearby parks for hiking and scenic views. With major interstates nearby, Saint Elmo serves as a perfect base for discovering the beauty of the surrounding region and enjoying a budget-friendly vacation.

  • Altamont: Located a mere 6 miles from Saint Elmo, Altamont is a charming city known for its welcoming atmosphere and outdoor experiences. Visitors flock here primarily from May to July, taking advantage of the beautiful scenery and romantic settings. The city features various recreational areas and a lively fairground, which often hosts exciting shows. Nature enthusiasts will appreciate the nearby lake, national park, and forest, making it an ideal spot for hiking, picnicking, and exploring the great outdoors.
  • Brownstown: Also situated 6 miles from Saint Elmo, Brownstown offers a delightful blend of recreation and relaxation. With peak visitor numbers in May to June and September, it’s a great place for those seeking outdoor adventures and scenic views. Popular attractions include a shopping mall center and an arcade adventure zone, perfect for family fun. The proximity to beautiful lakes and national parks enhances the allure, making it an excellent choice for a romantic getaway or a family outing.
  • Vandalia: At 14 miles from Saint Elmo, Vandalia is rich in history and outdoor activities. The city sees a steady flow of visitors, particularly from June to July and in November. Known for its recreational areas, Vandalia offers a unique combination of education and adventure, with various local attractions nearby, including lakes and national parks. Whether you're hiking, learning about local history, or simply enjoying the scenic landscapes, Vandalia provides a fulfilling travel experience for all types of tourists.

Things to do near Saint Elmo

Saint Elmo, Illinois, is perfect for outdoor family vacations, offering a variety of activities. Visitors can enjoy the arcade adventure zone, explore educational attractions, and visit the fairground. Additionally, for golf enthusiasts, there is a golf suite available for some leisurely play. Experience the scenic beauty and friendly atmosphere of this charming town on your next getaway!

Shopping

In Saint Elmo, you can find unique local shops for gifts and souvenirs. If you're up for a drive, head to Village Square Mall, located 17 miles away, where you'll discover a variety of family-friendly stores and entertainment options to enhance your shopping experience.

Recreation

At Cardinal Golf Course, enjoy a serene day on the greens, surrounded by beautiful landscapes ideal for relaxation and recreation. For a peaceful retreat, visit Charley Brown Memorial Park, where you can unwind amidst nature, perfect for rejuvenation and leisure activities with a calming atmosphere.

Adventure

Explore the TREC Calico Trail, an 18-mile hiking trail offering stunning outdoor scenery and a sense of adventure. Immerse yourself in nature as you traverse diverse landscapes, perfect for hiking enthusiasts looking to connect with the beautiful surroundings of Saint Elmo.

Nightlife

In Saint Elmo, the nearby Effingham Performance Center, located 17 miles away, offers a vibrant atmosphere with a mix of culture and entertainment. Enjoy family-friendly shows or romantic performances that promise an engaging night out, perfect for immersing yourself in the local scene.

Booking tips and Expedia advantages for Saint Elmo

To save money on your trip to Saint Elmo, visit during the off-peak months of November to January for lower accommodation prices. Stay on Mondays for the best rates, and avoid Saturdays, which are the most expensive. Use Expedia to compare hotel prices and find budget-friendly options, and consider booking a package deal that combines flights and activities for additional savings. Join the One Key membership for exclusive discounts and earn OneKeyCash for future bookings. Look for eco-certified hotels to enjoy sustainable options at competitive rates.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Saint Elmo are November to January, where the prices are slightly lower. This is in comparison to April to June, 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 Saint Elmo is Monday. The most expensive day to stay in Saint Elmo is Saturday.
  • Find cheap hotels on Expedia: Expedia's search tool enables you to specify your budget, desired location, and additional preferences. You can easily arrange your results to display prices from lowest to highest, allowing you to find the most affordable hotels first. Additionally, you have the option to refine your search by hotel category; for instance, selecting the "Eco-certified" filter will showcase sustainable and environmentally friendly accommodations available for booking.
  • Consider bundling your trip: You can save money by combining your hotel stay in Saint Elmo with your flights and activities through an Expedia package deal.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions near Saint Elmo

Saint Elmo, Illinois, is perfect for outdoor family vacations with scenic beauty and a rich cultural experience. Visitors can explore historic civic buildings, charming churches, and fun fairgrounds. The area's attractions cater to those seeking eco-friendly adventures and a taste of local culture, making it a great destination for both relaxation and exploration.

  • Dr. Charles M. Wright Mansion: Located 6 miles from Saint Elmo, this historic house exudes charm and cultural vibes. Explore its rich history and architectural beauty, which reflect the heritage of the region.
  • Effingham County Fairgrounds: Situated 7 miles away, this lively fairground offers outdoor activities and a family-friendly atmosphere. Enjoy events, fairs, and community gatherings that showcase local culture and traditions.
  • Altamont Living Museum: Just 6 miles from Saint Elmo, this arts center immerses visitors in the local arts scene. Experience unique exhibits that celebrate the creativity and talent of the community.

Best time to go to Saint Elmo

Visitor numbers in Saint Elmo is generally unchanged in popularity throughout the year. The best time to visit Saint Elmo is dependant on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are average 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.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January30.2°F (-1.0°C)Light RainMostly CloudySlightly LowSlightly Low
February33.3°F (0.7°C)Light RainMostly CloudySlightly LowAverage
March44.8°F (7.1°C)Light RainMostly SunnyAverageAverage
April54.5°F (12.5°C)Light RainMostly SunnyAverageSlightly High
May65.1°F (18.4°C)Light RainMostly SunnySlightly HighSlightly High
June74.1°F (23.4°C)Light RainMostly SunnyAverageSlightly High
July76.5°F (24.7°C)Light RainMostly SunnyAverageAverage
August74.7°F (23.7°C)Light RainMostly SunnySlightly HighAverage
September69.1°F (20.6°C)Light RainMostly SunnySlightly HighAverage
October57.0°F (13.9°C)Light RainMostly SunnySlightly LowAverage
November44.4°F (6.9°C)Light RainMostly SunnyAverageSlightly Low
December35.8°F (2.1°C)Light RainMostly SunnyAverageSlightly Low

The nearest major airports for your trip to Saint Elmo

For your trip to Saint Elmo, Illinois, the nearest major airport is Decatur Airport (DEC), located 56 miles away. Ideal accommodations near Decatur Airport include the Homewood Suites by Hilton Decatur-Forsyth, Residence Inn Decatur Forsyth, and Holiday Inn & Suites Decatur-Forsyth, all of which are approximately 7 miles from the airport. These hotels offer convenient access for travelers seeking a comfortable stay while exploring the area. Transportation services such as taxis and ride-sharing options are typically available to ensure easy transfers between the airport and your hotel.

Frequently asked questions

What is the best area to stay in Saint Elmo?
The best area to stay in Saint Elmo is near the intersection of Main Street and US-40, which forms the core of the town.

This area is the central point for visitors, offering easy access to the town's local businesses and community spaces. You'll find the main shops and eateries concentrated along Main Street, providing a convenient base for exploring Saint Elmo.

Travelers looking for a straightforward and accessible stay will find this area ideal.
When is the best time to go to Saint Elmo?
The best time to visit Saint Elmo, Illinois, is during the spring and fall months, specifically from April to June and September to October.

During these periods, the weather is pleasantly mild, making it ideal for outdoor activities and exploring the local area. Temperatures are comfortable, typically ranging from the 60s to high 70s Fahrenheit, with less humidity than the summer. This allows for enjoyable walks around town and comfortable drives along scenic routes.

Travelers looking for a relaxed experience will appreciate the quieter pace during these shoulder seasons. There are fewer crowds compared to peak summer, which can lead to a more personal experience at local shops and eateries.
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 Saint Elmo.
How can I save on a Saint Elmo hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Saint Elmo 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 Saint Elmo hotel?
Prices for hotels in Saint Elmo often vary, but you can find a great deal from $53 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