Star Rating
Hotel Name
Price Range (USD)to
Amenities

Frankfort Michigan Hotels & Motels

Find hotels in Frankfort using the list and search tools below. Find discounted hotel accommodations in or close to Frankfort, MI for your personal leisure or group travel. Discover the best Frankfort, Michigan motel and hotel rooms. Browse the Frankfort area hotels to find the perfect lodging! Please use the provided map of the Frankfort hotels. Booking 5+ Rooms? Find Frankfort Group Hotel Rates

The Frankfort center is about 14 miles northwest of Crystal Mountain Resort and 23 miles southwest of Sleeping Bear Dunes National Park.

Frankfort Hotels/Accommodations

Best Western Scenic Hill Rst in Beulah 1400 Beulah Highway, Beulah, MI 49617 ~7.11 miles east of Frankfort
  • Affordable Rural property
  • Hotel has 43 rooms
From$179
Average 3.5 /5Reviews Call
Budget Host Alpine Motor Lodge
+1-800-230-4134
8127 Us Highway 31, Onekama, MI 49675 ~19.27 miles south of Frankfort
  • Low Cost Rural property
  • 25 sleeping rooms in hotel
Little River Casino Resort : 2700 Orchard Highway 2700 Orchard Highway, Manistee, MI 49660 ~24.11 miles south of Frankfort
  • Mid-scale Resort hotel
  • 4 floors in property
Manistee Microtel Inn & Suites - Manistee
+1-888-690-5247
226 East Parkdale Ave., Manistee, MI 49660 ~25.42 miles south of Frankfort
  • Two-star Highway hotel
  • Hotel has 14 suites
From$65
Very Good 4.0 /5Read Reviews Call
Super 8 in Manistee
+1-888-305-3366
220 Arthur St. Us 31 North, Manistee, MI 49660 ~26.50 miles south of Frankfort
  • Low priced hotel
Manistee Inn & Marina
+1-800-997-5149
378 River St., Manistee, MI 49660 ~27.01 miles south of Frankfort
  • Economy Downtown property
  • 25 rooms in hotel
Days Inn Manistee
+1-888-690-5281
1462 Manistee Highway, Manistee, MI 49660 ~28.31 miles south of Frankfort
  • Low priced Suburban property
  • Hotel has 93 rooms
Econo Lodge - Traverse City 1065 M 37 South, Traverse City, MI 49684 ~28.52 miles east of Frankfort
  • Low priced Highway property
  • Free breakfast available
Fairfield Inn & Suites - Traverse City 3701 North Country Dr., Traverse City, MI 49684 ~29.39 miles east of Frankfort
  • Low Cost Suburban hotel
  • Fitness + Health Center
From$84
Very Good 4.0 /5Reviews Call
Great Wolf Lodge - Traverse City 3575 North Us Highway 31 South, Traverse City, MI 49684 ~29.71 miles east of Frankfort
  • Midscale Resort hotel
  • Gym is available on property
Park Place Hotel in Traverse City 300 East State St., Traverse City, MI 49684 ~31.53 miles east of Frankfort
  • 3 star Downtown hotel
  • 140 rooms in hotel
West Bay Beach a Holiday Inn Resort 615 East Front St., Traverse City, MI 49686 ~31.95 miles east of Frankfort
  • 3-star Beach property
  • Hotel has 8 meeting rooms
Bayshore Resort
+1-888-690-5281
833 East Front St., Traverse City, MI 49686 ~32.25 miles east of Frankfort
  • 3-star Beach property
  • Airport shuttle available
Cambria Suites 255 Munson Ave. (Us 31), Traverse City, MI 49686 ~33.04 miles east of Frankfort
  • Mid-scale Downtown property
  • 92 suites in hotel
From$85
Very Good 4.5 /5Review Score Call
Best Western Four Seasons
+1-800-997-5148
305 Munson Ave., Traverse City, MI 49686 ~33.10 miles east of Frankfort
  • Three Star Highway property
  • 50 rooms in hotel
Comfort Inn Traverse City - Traverse City
+1-888-690-5247
460 Munson Ave., Traverse City, MI 49686 ~33.22 miles east of Frankfort
  • Inexpensive Resort hotel
  • Free complimentary breakfast
Travelodge
+1-888-305-3366
704 Munson Ave., Traverse City, MI 49686 ~33.51 miles east of Frankfort
  • Inexpensive Airport hotel
  • Check in: 3:00 PM
Hampton Inn Traverse City 1000 Us 31 North, Traverse City, MI 49686 ~34.22 miles east of Frankfort
  • Midscale Airport hotel
  • Hotel has 3 suites
Quality Inn by The Bay - Traverse City
+1-888-690-5281
1492 North Us Highway 31 North, Traverse City, MI 49686 ~34.49 miles east of Frankfort
  • 2 star Airport property
  • 93 sleeping rooms in hotel
Motel 6 Traverse City
+1-800-230-4134
1582 Us 31 North, Traverse City, MI 49686 ~34.71 miles east of Frankfort
  • Economy Beach hotel
  • Check in time: 3pm
Grand Beach Resort Hotel - Traverse City
+1-800-997-5148
1683 Us 31 North, Traverse City, MI 49686 ~34.79 miles east of Frankfort
  • 3 star Beach property
  • 98 rooms in hotel
Sugar Beach Resort Hotel in Traverse City
+1-888-690-5247
1773 Us 31 North, Traverse City, MI 49686 ~34.88 miles east of Frankfort
  • Affordable Beach property
  • Check-in: 3:00 PM
Boarders Inn & Suites of Traverse City in Traverse City
+1-888-305-3366
1870 North Us Highway 31 North, Traverse City, MI 49686 ~35.01 miles east of Frankfort
  • Cheap Resort hotel
  • Free breakfast
Cherry Tree Inn & Suites in Traverse City 2345 North Us 31 North, Traverse City, MI 49686 ~35.51 miles east of Frankfort
  • 3-star Beach property
  • Check in: 3:00pm
Holiday Inn Express & Suites 3536 Mt. Hope Rd., Williamsburg, MI 49690 ~37.01 miles east of Frankfort
  • 3 star Resort property
  • Hotel has 81 rooms
Next 25 Frankfort Hotels > [1 - 25 of 27]   
Next: See My Frankfort Hotels with Pricing
Back to Top