Beloit Hotels

Map of Beloit Hotels

Super 8 Beloit
8.2/10 Very Good
65 reviews
Free Wi-Fi

Super 8 by Wyndham Beloit is a 2-star property set in Beloit. With free Wi-Fi, this 2-star hotel offers a 24-hour front desk and an ATM. The hotel features family rooms.

Number of rooms: 58

3018 West Highway 24, Beloit, 67420, United States