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 1 mile north of St. Louis Regional Airport and 4 miles east of Alton Amtrak Station.

Bethalto Hotels/Accommodations

Best Western Premier Alton St. Louis Area Hotel : 3559 College Ave. 3559 College Ave., Alton, IL 62002 ~4.65 miles west of Bethalto
  • Mid-scale Suburban hotel
  • Check-in time: 2:00 pm
From$74
Very Good 4.5 /5 Read Reviews Call BookMore Details
Alton Comfort Inn
+1-888-305-3366
11 Crossroads Court, Alton, IL 62002 ~4.76 miles west of Bethalto
  • Affordable Suburban hotel
  • 62 rooms in property
  • Staff was very helpful
  • Pool should be renewed
From$79
Average 3.5 /5 Review Score Call BookMore Details
Hampton Inn & Suites 1904 Homer Adams Pkwy., Alton, IL 62002 ~6.32 miles west of Bethalto
  • 3 star Suburban hotel
  • 85 rooms in property
From$99
Very Good 4.5 /5 Latest Reviews Call BookMore Details
Best Western Plus Parkway Hotel 1900 Homer Adams Pkwy., Alton, IL 62002 ~6.35 miles west of Bethalto
  • Affordable hotel
  • Check-in: 04:00
  • Fantastic service
  • Awesome vibe
From$62
Very Good 4.5 /5 Reviews Call BookMore Details
Super 8 Alton - Alton 1800 Homer M. Adams Pkwy., Alton, IL 62002 ~6.40 miles west of Bethalto
  • Economical Riverfront property
  • Check in: 11:00 AM
From$44
Average 3.5 /5 Reviews Call BookMore Details
Beall Mansion An Elegant Bed & Breakfast Inn : 407 East 12th St. 407 East 12th St., Alton, IL 62002-7230 ~7.25 miles west of Bethalto
  • Midscale hotel
  • Access to gym on-site
Holiday Inn Express & Suites Edwardsville : 1000 Plummer Dr. 1000 Plummer Dr., Edwardsville, IL 62025 ~9.15 miles southeast of Bethalto
  • Mid-scale Suburban hotel
  • 4 floors in property
From$94
Very Good 4.5 /5 Latest Reviews Call BookMore Details
Country Hearth Inn : 2932 Cambridge Pt 2932 Cambridge Pt, Maryville, IL 62062 ~9.23 miles southeast of Bethalto
  • Economy hotel
Country Hearth Inn & Suites Edwardsville / St. L 1013 Plummer Dr., Edwardsville, IL 62025 ~9.24 miles southeast of Bethalto
  • Mid-scale Rural property
  • Hotel has 3 floors
Fairfield Inn & Suites St. Louis Pontoon Beach / Granite City : 5224 Commerce Pkwy. 5224 Commerce Pkwy., Pontoon Beach, IL 62040 ~9.54 miles south of Bethalto
  • Mid-scale Suburban hotel
  • Hotel has 23 suites
From$90
Very Good 4.5 /5 Guest Reviews Call BookMore Details
Comfort Inn Edwardsville 3080 South State Route 157, Edwardsville, IL 62025 ~10.44 miles south of Bethalto
  • Midscale Highway property
  • Free breakfast
From$70
Very Good 4.5 /5 Read Reviews Call BookMore Details
Econo Lodge Inn & Suites 3236 West Chain of Rock Rd., Granite City, IL 62040 ~11.11 miles south of Bethalto
  • Two-star Highway property
  • Complimentary breakfast is offered
From$40
Average 3.0 /5 Hotel Reviews Call BookMore Details
Hampton Inn Suites St. Louisedwardsville in Glen Carbon 5723 Heritage Crossing Dr., Glen Carbon, IL 62034 ~11.22 miles south of Bethalto
  • Mid-scale hotel
  • Most guests found the staff to be very friendly
  • Room cleanliness is acceptable
From$99
Very Good 4.5 /5 Guest Reviews Call BookMore Details
Days Inn Pontoon Beach in Pontoon Beach 5105 Highway 111, Pontoon Beach, IL 62040 ~11.39 miles south of Bethalto
  • 2-star Highway property
  • 4 suites in property
  • Beds need improvement
  • Continental breakfast left a lot to be desired
From$75
Average 3.0 /5 Read Reviews Call BookMore Details
Innkeeper Motel - Hamel 401 East State St., Hamel, IL 62046 ~11.44 miles east of Bethalto
  • 3 star Lake hotel
  • 2 floors in property
Super 8 Pontoon Beach / St. Louis : 4141 Timberlake Dr.
+1-888-305-3366
4141 Timberlake Dr., Pontoon Beach, IL 62040 ~11.54 miles south of Bethalto
  • Low priced Highway property
  • Free breakfast available
  • Terrible amenities
  • Location is great
From$69
Average 3.0 /5 Latest Reviews Call BookMore Details
Best Western Plus Pontoon Beach 4 Regency Pkwy., Pontoon Beach, IL 62040 ~11.58 miles south of Bethalto
  • Affordable Highway hotel
  • Comp. Breakfast
  • Spacious rooms
  • Clean
From$75
Very Good 4.5 /5 Guest Reviews Call BookMore Details
La Quinta Inn & Suites 14 Regency Pkwy., Pontoon Beach, IL 62040 ~11.64 miles south of Bethalto
  • Affordable hotel
  • 3 floors in hotel
From$55
Excellent 5.0 /5 Recent Reviews Call BookMore Details
Holiday Inn Express Troy 2011 Formosa Rd., Troy, IL 62294 ~14.19 miles southeast of Bethalto
  • Midscale Highway property
  • 4 floors in hotel
From$85
Very Good 4.5 /5 Read Reviews Call BookMore Details
Best Western Troy Hotel : 2020 Formosa Rd. 2020 Formosa Rd., Troy, IL 62294 ~14.20 miles southeast of Bethalto
  • Affordable Rural property
  • Check in: 03:00 PM
From$60
Average 3.5 /5 Read Reviews Call BookMore Details
Super 8 - Troy 910 Edwardsville Rd., Troy, IL 62294 ~14.21 miles southeast of Bethalto
  • Low Cost Highway property
  • Check-in: 03:00 PM
  • Great food
  • Room cleanliness is acceptable
From$63
Very Good 4.0 /5 Review Score Call BookMore Details
Red Roof Inn Troy 2030 Formosa Rd., Troy, IL 62294 ~14.22 miles southeast of Bethalto
  • Low-priced property
  • Hotel has 8 suites
  • Internet is poor
  • AC worked great
From$53
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Knights Inn
+1-888-305-3366
2790 Target Dr., Saint Louis, MO 63136 ~15.29 miles southwest of Bethalto
  • Two star hotel
  • Rooms are great
  • Bathroom looked clean
From$60
Not Good 1.5 /5 Recent Reviews Call BookMore Details
Days Inn Collinsville in Collinsville 12 Commerce Dr., Collinsville, IL 62234 ~15.86 miles south of Bethalto
  • Low Cost Suburban hotel
  • Check-in: 3:00 pm
  • Average sized rooms
  • Pool is small
From$39
Average 3.5 /5 Review Score Call BookMore Details
Comfort Inn in Collinsville 8 Commerce Dr., Collinsville, IL 62234 ~15.88 miles south of Bethalto
  • 2-star Highway property
  • Check-in time: 3:00PM
  • Fair family hotel
  • Pool is mediocre
From$65
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Next 25 Bethalto Hotels >   [1 - 25 of 50]    
Next: See My Bethalto Hotels with Pricing
Back to Top
Table of Contents Top: Check Rates Bethalto Hotels