McCall Super 8

McCall Super 8 hero image

Super 8 by Wyndham McCall provides air-conditioned accommodation in McCall. With free WiFi, this 2-star motel offers a 24-hour front desk. At the motel, all rooms are equipped with a desk.

63 rooms starting at $84.15

About McCall Super 8

Super 8 is located in the mountain town of McCall Idaho on the entrance to town on Highway 55. We offer 63 rooms, free WiFi, free Super Start continental breakfast, hot tub, meeting room and a friendly staff to help you enjoy your stay.