Eight Acres Hotel & Spa The 3-star Crerar Eight Acres Hotel offers comfort and convenience whether you're on business or holiday in Elgin. 3 Star level Hotel (7 reviews) From $78