18 hotels near Bethalto, IL

18 hotels near Bethalto, IL

Show points
Map

Change your dates to book properties below.

Other Bethalto searches

Good to know

Number of hotels

19 hotels in Bethalto

Highest Price

$147

Lowest Price

$64

Avg. rating

3.5 (16735 reviews)