Star Rating
Hotel Name
Price Range (USD)to
Amenities

Bethalto Illinois Hotels & Motels

Only hotels in Bethalto are listed below. Search for the cheapest discounted hotel and motel rates in or near Bethalto, IL for your upcoming personal or group travel. We list the best Bethalto, Illinois hotel and motel rooms. Browse the Bethalto area hotels to find the perfect lodging! Please use the provided map of the Bethalto hotels. Group booking? Search Bethalto Group Hotel Deals

The Bethalto center is around 4 miles east of Alton Amtrak Station and 6 miles east of Alton Memorial Hospital.

Bethalto Hotels & Accommodations

Atrium Hotel & Conference Center 3559 College Ave., Alton, IL 62002 ~4.65 miles west of Bethalto
  • 3 star Suburban property
  • Check-in: 2:00 pm
From$70
Very Good 4.5 /5Read Reviews CallBookMore Details
Alton Comfort Inn
+1-888-305-3366
11 Crossroads Court, Alton, IL 62002 ~4.76 miles west of Bethalto
  • Mid-scale Suburban property
  • Hotel has 3 floors
  • Free breakfast
  • Staff is great
Best Western Plus Parkway Hotel 1900 Homer Adams Pkwy., Alton, IL 62002 ~6.29 miles west of Bethalto
  • Three Star hotel
  • Free breakfast available
  • Very clean and modern hotel
  • Pillows were small
From$65
Very Good 4.5 /5Review Score CallBookMore Details
Hampton Inn & Suites : 1904 Homer Adams Pkwy. 1904 Homer Adams Pkwy., Alton, IL 62002 ~6.32 miles west of Bethalto
  • Mid-scale Suburban hotel
  • Hotel has 85 rooms
From$99
Very Good 4.5 /5Reviews CallBookMore Details
Super 8 Alton - Alton 1800 Homer M. Adams Pkwy., Alton, IL 62002 ~6.40 miles west of Bethalto
  • Low-priced Riverfront property
  • Free comp. breakfast
Holiday Inn Express & Suites Edwardsville 1000 Plummer Dr., Edwardsville, IL 62025 ~9.15 miles southeast of Bethalto
  • 3-star Suburban property
  • Free comp. breakfast
From$101
Very Good 4.5 /5Latest Reviews CallBookMore Details
Country Hearth Inn 2932 Cambridge Pt, Maryville, IL 62062 ~9.23 miles southeast of Bethalto
  • Cheap property
Country Hearth Inn & Suites Edwardsville / St. L : 1013 Plummer Dr. 1013 Plummer Dr., Edwardsville, IL 62025 ~9.24 miles southeast of Bethalto
  • 3 star Rural hotel
  • 13 suites in property
Comfort Inn Edwardsville in Edwardsville 3080 South State Route 157, Edwardsville, IL 62025 ~10.40 miles south of Bethalto
  • Inexpensive Highway hotel
  • 71 rooms in property
Econo Lodge Inn & Suites 3236 West Chain of Rock Rd., Granite City, IL 62040 ~11.11 miles south of Bethalto
  • Economical Highway hotel
  • Hotel has 44 rooms
From$34
Very Good 4.0 /5Reviews CallBookMore Details
Hampton Inn Suites St. Louisedwardsville in Glen Carbon
+1-888-283-3404
5723 Heritage Crossing Dr., Glen Carbon, IL 62034 ~11.22 miles south of Bethalto
  • 3 star hotel
  • Food is to die for
  • Perfect Courtesy
Days Inn Pontoon Beach 5105 Highway 111, Pontoon Beach, IL 62040 ~11.39 miles south of Bethalto
  • Low Cost Highway hotel
  • Hotel has 2 floors
  • Nice pool
  • Amenities are not the best
Super 8 Pontoon Beach / St. Louis : 4141 Timberlake Dr.
+1-866-429-5787
4141 Timberlake Dr., Pontoon Beach, IL 62040 ~11.54 miles south of Bethalto
  • Economy Highway property
  • Comp. Breakfast
  • House keeping were awesome
  • Most guests thought it was pleasantly quiet
Best Western Plus Pontoon Beach - Pontoon Beach 4 Regency Pkwy., Pontoon Beach, IL 62040 ~11.60 miles south of Bethalto
  • Two star Highway property
  • Fitness center on property
  • Pool available
  • Staff was very friendly and helpful
La Quinta Inn & Suites : 14 Regency Pkwy. 14 Regency Pkwy., Pontoon Beach, IL 62040 ~11.64 miles south of Bethalto
  • Midscale hotel
  • 64 sleeping rooms in hotel
Holiday Inn Express Troy 2011 Formosa Rd., Troy, IL 62294 ~14.14 miles southeast of Bethalto
  • Affordable Highway hotel
  • Fitness + Health Center
Best Western Troy Hotel - Troy 2020 Formosa Dr., Troy, IL 62294 ~14.17 miles southeast of Bethalto
  • Three Star Rural hotel
  • Comp. Breakfast
Super 8 - Troy 910 Edwardsville Rd., Troy, IL 62294 ~14.21 miles southeast of Bethalto
  • Cheap Highway hotel
  • 61 rooms in property
  • Food is to die for
  • No rollaway
Red Roof Inn Troy 2030 Formosa Rd., Troy, IL 62294 ~14.22 miles southeast of Bethalto
  • Cheap property
  • Hotel has 8 suites
  • Location is great
  • AC worked great
From$53
Very Good 4.0 /5Read Reviews CallBookMore Details
Knights Inn in Saint Louis
+1-866-429-5787
2790 Target Dr., Saint Louis, MO 63136 ~15.29 miles southwest of Bethalto
  • Two star hotel
  • Service could be improved
  • Fair Hotel
Days Inn Collinsville - Collinsville 12 Commerce Dr., Collinsville, IL 62234 ~15.86 miles south of Bethalto
  • Low Cost Suburban hotel
  • Check in: 3:00 pm
  • Fair budget hotel
  • Great value for the money
Comfort Inn : 8 Commerce Dr. 8 Commerce Dr., Collinsville, IL 62234 ~15.88 miles south of Bethalto
  • Low priced Highway hotel
  • Gym is available on property
  • Rooms need regular maintenance
  • No sausages
From$60
Very Good 4.0 /5Review Score CallBookMore Details
Hampton Inn 7 Commerce Dr., Collinsville, IL 62234 ~15.88 miles south of Bethalto
  • Three Star Convention Center property
  • Fitness center on property
  • WiFi worked great
  • Bathroom needs cleaning
Fairfield Inn - Collinsville 4 Gateway Dr., Collinsville, IL 62234 ~15.91 miles south of Bethalto
  • Midscale Highway property
  • Hotel has 8 suites
From$65
Very Good 4.5 /5Review Score CallBookMore Details
La Quinta Inn & Suites Collinsville / O'fallon / S 6 Gateway Dr., Collinsville, IL 62234 Website ~15.93 miles south of Bethalto
  • 3-star Suburban hotel
  • Hotel has an eco-friendly policy See policy
Next 25 Bethalto Hotels >  [1 - 25 of 50]    
Next: See My Bethalto Hotels with Pricing
Back to Top