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

BW Premier Alton St. Louis Area Hotel by Best Western 3559 College Ave., Alton, IL 62002 ~4.65 miles west of Bethalto
  • 3 star Suburban hotel
  • 135 rooms in property
Alton Comfort Inn
+1-888-305-3366
11 Crossroads Court, Alton, IL 62002 ~4.76 miles west of Bethalto
  • Midscale Suburban hotel
  • 62 rooms in property
  • Furniture needs more attention
  • Horrible pool
Hampton Inn & Suites 1904 Homer Adams Pkwy., Alton, IL 62002 ~6.32 miles west of Bethalto
  • Three Star Suburban property
  • 28 suites in hotel
From$109
Very Good 4.5 /5Guest Reviews CallBookMore Details
Best Western Plus Parkway Hotel - Alton 1900 Homer Adams Pkwy., Alton, IL 62002 ~6.35 miles west of Bethalto
  • Midscale hotel
  • Complimentary breakfast is offered
  • Most guests said the wifi quality was bad
  • Located near shopping areas with easy access to parking
Super 8 Alton in Alton 1800 Homer M. Adams Pkwy., Alton, IL 62002 ~6.40 miles west of Bethalto
  • Two star Riverfront property
  • Check in: 11:00 AM
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
  • 3-star hotel
  • Check-in time: 16:00
Holiday Inn Express & Suites Edwardsville 1000 Plummer Dr., Edwardsville, IL 62025 ~9.15 miles southeast of Bethalto
  • Three Star Suburban property
  • Hotel has 101 rooms
Country Hearth Inn 2932 Cambridge Pt, Maryville, IL 62062 ~9.23 miles southeast of Bethalto
  • Economy hotel
Country Hearth Inn & Suites Edwardsville / St. L : 1013 Plummer Dr. 1013 Plummer Dr., Edwardsville, IL 62025 ~9.24 miles southeast of Bethalto
  • Mid-scale Rural hotel
  • Access to gym on-site
From$67
Very Good 4.0 /5Review Score CallBookMore Details
Fairfield Inn & Suites St. Louis Pontoon Beach / Granite City in Pontoon Beach 5224 Commerce Pkwy., Pontoon Beach, IL 62040 ~9.54 miles south of Bethalto
  • Mid-scale Suburban property
  • 23 suites in hotel
Comfort Inn Edwardsville - Edwardsville 3080 South State Route 157, Edwardsville, IL 62025 ~10.44 miles south of Bethalto
  • Affordable Highway property
  • Free breakfast
Econo Lodge Inn & Suites 3236 West Chain of Rock Rd., Granite City, IL 62040 ~11.11 miles south of Bethalto
  • Two star Highway hotel
  • 44 rooms in property
Days Inn Pontoon Beach 5105 Highway 111, Pontoon Beach, IL 62040 ~11.39 miles south of Bethalto
  • Cheap Highway hotel
  • Check-in time: 3:00 PM
  • Carpets dusty
  • Breakfast so so
Innkeeper Motel 401 East State St., Hamel, IL 62046 ~11.44 miles east of Bethalto
  • Affordable Lake property
  • 24 sleeping rooms in hotel
Super 8 Pontoon Beach / St. Louis - Pontoon Beach
+1-888-690-5247
4141 Timberlake Dr., Pontoon Beach, IL 62040 ~11.54 miles south of Bethalto
  • Low Cost Highway hotel
  • Hotel has 2 suites
  • Quiet town
  • Most guests complained about the bathroom
Best Western Plus Pontoon Beach - Pontoon Beach 4 Regency Pkwy., Pontoon Beach, IL 62040 ~11.58 miles south of Bethalto
  • Affordable Highway property
  • Check in time: 4:00
  • Pleasant check in person
  • Quiet neighborhood
From$75
Very Good 4.5 /5Reviews CallBookMore Details
La Quinta Inn & Suites 14 Regency Pkwy., Pontoon Beach, IL 62040 ~11.64 miles south of Bethalto
  • Mid-scale hotel
  • Free breakfast available
From$55
Excellent 5.0 /5Read Reviews CallBookMore Details
Holiday Inn Express Troy in Troy 2011 Formosa Rd., Troy, IL 62294 ~14.19 miles southeast of Bethalto
  • Three Star Highway property
  • 75 rooms in hotel
From$85
Very Good 4.5 /5Reviews CallBookMore Details
Best Western Troy Hotel : 2020 Formosa Rd. 2020 Formosa Rd., Troy, IL 62294 ~14.20 miles southeast of Bethalto
  • Mid-scale Rural hotel
  • 10 suites in hotel
Super 8 : 910 Edwardsville Rd. 910 Edwardsville Rd., Troy, IL 62294 ~14.21 miles southeast of Bethalto
  • Low priced Highway property
  • 2 floors in property
  • Most guests were happy with the price of the breakfast
  • Easily accessible by car and has restaurants and bars nearby
From$63
Very Good 4.0 /5Read Reviews CallBookMore Details
Red Roof Inn Troy in Troy 2030 Formosa Rd., Troy, IL 62294 ~14.22 miles southeast of Bethalto
  • Low-priced hotel
  • Fitness center on property
  • Plenty of hot water
  • Fair breakfast prices
Knights Inn - Saint Louis
+1-888-690-5247
2790 Target Dr., Saint Louis, MO 63136 ~15.29 miles southwest of Bethalto
  • Inexpensive property
  • Bathroom looked clean
  • Rooms are great
Days Inn Collinsville 12 Commerce Dr., Collinsville, IL 62234 ~15.86 miles south of Bethalto
  • 2 star Suburban hotel
  • Free comp. breakfast
  • Desserts were ok, said 67%
  • Room is all right
From$47
Average 3.5 /5Reviews CallBookMore Details
Comfort Inn 8 Commerce Dr., Collinsville, IL 62234 ~15.88 miles south of Bethalto
  • Economy Highway property
  • Check in time: 3:00PM
  • New towels
  • Close to restaurants and bars
Hampton Inn in Collinsville 7 Commerce Dr., Collinsville, IL 62234 ~15.88 miles south of Bethalto
  • Affordable Convention Center hotel
  • 3 floors in property
  • Free complimentary breakfast
  • Front desk was helpful
From$116
Very Good 4.0 /5Hotel Reviews CallBookMore Details
Next 25 Bethalto Hotels >  [1 - 25 of 50]    
Next: See My Bethalto Hotels with Pricing
Back to Top