Location and Directions

ParkShore Resort
1401 US 31 North
Traverse City, Michigan 49686

ParkShore Resort is ideally located at the base of East Grand Traverse Bay in Traverse City, Michigan -- Minutes from dozens of family restaurants, entertainment, attractions, and great shopping. Our beautiful northern Michigan resort is directly across the highway from the Traverse City, Michigan State Park, just five minutes from Cherry Capital Airport and three miles east of downtown Traverse City.

Approximate Drive Times:

  • Sault Ste. Marie, Ontario 3 hours (150 miles)
  • Detroit, Michigan 4 hours (250 miles)
  • Toronto, Ontario 8 hours (420 miles)
  • Saginaw, Michigan 3 hours (150 miles)
  • Chicago, Illinois Michigan 5.5 hours (320 miles)

*From Detroit:
*Take I-75 north through Saginaw, until you reach M-72. Go west on M-72 at the Grayling exit, then approx. 30-35 miles through Kalkaska into Acme. Go South on US-31 about 4 miles. Resort will be on the right side of the road on East Grand Traverse Bay across from the State Park Campground.

*From Indianapolis:*
Take US-31 north to 80/90. Go east on 80/90 to US-131. Continue north to M-72. Go west on M-72 approx. 15 miles. Go South on US-31 about 4 miles. Resort will be on the right side of the road on East Grand Traverse Bay across from the State Park Campground.

*From Lansing:*
Take route 27 north to exit 254 this exit will turn into M-72. Go west on M-72 approx. 35-40 miles. Go South on US-31 about 4 miles. Resort will be on the right side of the road on East Grand Traverse Bay across from the State Park Campground.

*From Cherry Capital Airport:*
Take Airport Access Road north through the light to US-31 and turn right (north). Go north on US-31 approximately 1/2 mile. Resort will be on the left side of the road on East Grand Traverse Bay across from the State Park Campground.