McCahill's Crossing 
Motel and Dairy Bar

Contact Us




Please call (231) 334-4891 or email us at mccahillscrossing@me.com 
for availability and to make a reservation.

McCahill's Crossing Motel and Dairy Bar
6999 W. MacFarlane Road
Glen Arbor, MI 49636


Interested in working with us this summer?
We’re located on the corner of M-22 and MacFarlane Road, just south of the bridge between beautiful Big Glen and Little Glen Lake. We are about 1.25 miles south of Glen Arbor, 4 miles from Empire, 5 miles from Sleeping Bear Sand Dunes and 25 miles from Traverse City.