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/Motels & Accommodations

Alton Comfort Inn in Alton
+1-888-690-5281
11 Crossroads Court, Alton, IL 62002 ~4.76 miles west of Bethalto
  • Three Star Suburban property
  • Free complimentary breakfast
Best Western Plus Parkway Hotel 1900 Homer Adams Pkwy., Alton, IL 62002 ~6.29 miles west of Bethalto
  • Midscale hotel
From$65
Very Good 4.5 /5Read Reviews Call
Alton Super 8
+1-800-997-5148
1800 Homer Adams Pkwy., Alton, IL 62002 ~6.40 miles west of Bethalto
  • Inexpensive Suburban hotel
  • Hotel has 63 rooms
Country Hearth Inn & Suites Edwardsville / St. L
+1-888-690-5247
1013 Plummer Dr., Edwardsville, IL 62025 ~9.24 miles southeast of Bethalto
  • Two star hotel
Quality Inn : 3080 South State Rte157 3080 South State Rte157, Edwardsville, IL 62025 ~10.40 miles south of Bethalto
  • Two star Highway property
  • Check in time: 4:00 PM
Comfort Inn & Confrence Center : 3080 South State Rt 157 3080 South State Rt 157, Edwardsville, IL 62025 ~10.40 miles south of Bethalto
  • 2-star Suburban hotel
  • Check in time: 4:00
Econo Lodge Inn & Suites - Granite City 3236 West Chain of Rock Rd., Granite City, IL 62040 ~11.11 miles south of Bethalto
  • Economical Highway property
  • Hotel has 2 floors
From$31
Excellent 5.0 /5Reviews Call
Hampton Inn Suites St. Louisedwardsville in Glen Carbon
+1-888-690-5281
5723 Heritage Crossing Dr., Glen Carbon, IL 62034 ~11.22 miles south of Bethalto
  • Midscale hotel
From$99
Very Good 4.5 /5Read Reviews Call
Days Inn Pontoon Beach - Pontoon Beach
+1-800-230-4134
5105 Highway 111, Pontoon Beach, IL 62040 ~11.39 miles south of Bethalto
  • 3 star Highway property
  • 4 suites in hotel
Super 8 Pontoon Beach / St. Louis
+1-800-997-5148
4141 Timberlake Dr., Pontoon Beach, IL 62040 ~11.54 miles south of Bethalto
  • Inexpensive Highway property
  • Free breakfast available
Best Western Plus Inn & Suites #4 Regency Dr., Pontoon Beach, IL 62040 ~11.60 miles south of Bethalto
  • Inexpensive Highway property
  • Check-in time: 4:00
La Quinta Inn & Suites 14 Regency Pkwy., Pontoon Beach, IL 62040 ~11.64 miles south of Bethalto
  • Midscale property
Super 8 in Troy 910 Edwardsville Rd., Troy, IL 62294 ~14.21 miles southeast of Bethalto
  • Low-priced Highway property
  • Comp. Breakfast
From$63
Very Good 4.0 /5Reviews Call
Red Roof Inn Troy 2030 Formosa Rd., Troy, IL 62294 ~14.22 miles southeast of Bethalto
  • Low-priced property
  • 72 sleeping rooms in hotel
Holiday Inn Express : 2020 Formosa Dr.
+1-888-690-5281
2020 Formosa Dr., Troy, IL 62294 ~14.23 miles southeast of Bethalto
  • 2 star hotel
  • 10 suites in property
From$65
Average 3.5 /5Reviews Call
Knights Inn
+1-800-230-4134
2790 Target Dr., Saint Louis, MO 63136 ~15.29 miles southwest of Bethalto
  • Low Cost hotel
Days Inn Collinsville - Collinsville 12 Commerce Dr., Collinsville, IL 62234 ~15.86 miles south of Bethalto
  • Economical Suburban property
  • 3 floors in property
Hampton Inn - Collinsville 7 Commerce Dr., Collinsville, IL 62234 ~15.88 miles south of Bethalto
  • 3 star Convention Center hotel
  • 71 rooms in property
From$92
Very Good 4.0 /5Reviews Call
Comfort Inn 8 Commerce Dr., Collinsville, IL 62234 Website ~15.88 miles south of Bethalto
  • Economical Highway property
  • Hotel has 12 suites
Fairfield Inn 4 Gateway Dr., Collinsville, IL 62234 ~15.91 miles south of Bethalto
  • Three Star Highway property
  • 64 rooms in hotel
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
  • 70 rooms in property
Drury Inn St. Louis Collinsville : 602 North Bluff 602 North Bluff, Collinsville, IL 62234 ~15.95 miles south of Bethalto
  • Midscale Suburban hotel
  • Gym is available on property
From$80
Very Good 4.0 /5Read Reviews Call
Collinsville Super 8 Motel 2 Gateway Dr., Collinsville, IL 62234 ~15.98 miles south of Bethalto
  • Low-priced Suburban property
  • Hotel has 3 floors
Doubletree Hotel in Collinsville 1000 Eastport Plaza Dr., Collinsville, IL 62234 ~16.15 miles south of Bethalto
  • 3 star Highway property
  • Check-in time: 3:00pm
From$78
Very Good 4.0 /5Read Reviews Call
Americas Best Value Inn Collinsville / St. Loui 552 Ramada Blvd., Collinsville, IL 62234 ~16.16 miles south of Bethalto
  • Cheap Suburban hotel
  • Free breakfast available
Next 25 Bethalto Hotels > [1 - 25 of 50]   
Next: See My Bethalto Hotels with Pricing
Back to Top