Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Find Hotels in Frankfort, MI

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Frankfort hotels and places to stay

Hotel Frankfort & Restaurant
3 out of 5
231 Main St., Frankfort, MI
The price is $150 per night
2.21 mi from city center
4.3/5Excellent! (309 reviews)

"Staff was very friendly and helpful with our hotel room. Huge king size bed was very comfortable. The hot tub was very nice and relaxing. The room was very spacious and clean."…"

Reviewed on Jul 8, 2020

Hotel Frankfort & Restaurant
Harbor Lights Resort
2.5 out of 5
15 S. Second Street, Frankfort, MI
Get Rates
2.26 mi from city center
4.4/5Wonderful! (387 reviews)

"Great location! Great rooms and great staff! I have already talked with Steve about returning next year for our annual golf weekend!!"…"

Reviewed on Jun 1, 2020

Harbor Lights Resort
Cozy Studio Cabin Close to Lake Michigan
Get Rates
1.12 mi from city center
5/5Exceptional! (4 reviews)
Fishing trip..RAIN and Wind won

"I was very comfortable and location was ideal in proximity to Crystal Lake,Platte Lake but the weather cannot be controlled and I spent a lot of time reading and cleaning out my tackle box. Walked around Frankfort,and relaxed . I had no complaints."…"

Reviewed on Oct 6, 2019

Cozy Studio Cabin Close to Lake Michigan
Close To The Water ~ Large Fire Pit For Evening Bonfires ~ Surrounded By Trees!
4.8/5Exceptional! (15 reviews)
Great place

"The house was as advertised and clean. Brenda, the owner, was responsive to any questions we had. Very good deal for what we needed. I would go back there again"…"

Reviewed on Sep 12, 2019

Close To The Water ~ Large Fire Pit For Evening Bonfires ~ Surrounded By Trees!
Escape to Beautiful Lake Michigan!
Get Rates
1.7 mi from city center
4.9/5Exceptional! (51 reviews)
Great location!!

"Great place and close to so many adventures!!"…"

Reviewed on Jul 9, 2020

Escape to Beautiful Lake Michigan!
Spectacular Lake Michigan Views at Lake Bluff Preserve-maple Sleeps 10
4.5/5Wonderful! (2 reviews)
4th Weekend

"Had a fantastic time. House was perfect for our group and can't say enough good things."…"

Reviewed on Jul 10, 2020

Spectacular Lake Michigan Views at Lake Bluff Preserve-maple Sleeps 10
Tree House Apt Overlooking Beautiful Betsie Bay, Near Magnificent Lake Overlook
Spectacular Lake Michigan Views at Lake Bluff Preserve-birch Sleeps 22
4.6/5Wonderful! (7 reviews)
July 4th vacation

"Overall the we were very happy with the house. The views are amazing. There is no air conditioning in the house and it can get uncomfortable at night if there is no wind. An extra refrigerator or a larger refrigerator would have nice."…"

Reviewed on Jul 6, 2020

Spectacular Lake Michigan Views at Lake Bluff Preserve-birch Sleeps 22
Private Beach and Lake Frontage on Crystal Lake - Crystal Lake Getaway
4.3/5Excellent! (4 reviews)
Crystal Lake Vacation

"We had a family vacation for my Mom's retirement. It was a fantastic stay. The place was just as advertised and the Lake was beautiful! The weather was great so that made the stay even better. It was nice having Frankfort and Beulah minutes away and we visited both a few times during or stay for ..."…"

Reviewed on Jul 4, 2020

Private Beach and Lake Frontage on Crystal Lake - Crystal Lake Getaway
Cozy Cabin Only 15 Short Minutes to Crystal Mountain
Get Rates
1.33 mi from city center
4.9/5Exceptional! (36 reviews)
Great location for family vacation!

"This was our 2nd stay at this cabin. We LOVE the location, which is close to Beulah and Frankfort. The cabin is cozy and well loved. We really like the large deck and the fire pit, and the kitchen is well stocked. The owner was very responsive when we discovered the stove was leaking gas and took ..."…"

Reviewed on Jul 11, 2020

Cozy Cabin Only 15 Short Minutes to Crystal Mountain
Don't see what you're looking for?
See all available properties in Frankfort
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting Frankfort

Visitors to Frankfort are sure to enjoy the beaches. Tourists can also enjoy the city's breweries and forests.

  • You'll find 587 Expedia hotels and other accommodations in the larger area of Traverse City
  • The closest major airport is in Manistee, MI (MBL-Manistee County-Blacker), 24.8 mi (39.9 km) from the city center
  • The next closest is in Traverse City, MI (TVC-Cherry Capital), 31.2 mi (50.3 km) away

Sightseeing and Staying in Frankfort

The city's natural setting is picturesque, including the beaches and these places to visit: Elberta Beach, Frankfort Beach, and Green Point Dunes Nature Preserve. Exploring the waterfront is a top activity, and Old Indian Trail is one place to visit. A couple of additional sights to add to your agenda are Elizabeth Lane Oliver Center for the Arts and Frankfort Light.

As you plan your holiday retreat, you'll find 32 hotels and other lodging options available to pick from in Frankfort. Here you'll find highly ranked ones based on our user reviews:

  • Harbor Lights Resort - With a stay at this 2.5-star hotel, guests can enjoy access to an indoor pool and free parking, along with free WiFi. It's a favorite with Expedia travelers for its beach locale and clean, comfortable rooms.
  • The Hotel Frankfort - Our customers like the WiFi and proximity to shopping at this hotel. This 3-star hotel features a restaurant, free WiFi, and free parking.

Dressing for Frankfort

  • Between January and March, daytime temperatures average 45°F, while nighttime temperatures stay around 18°F
  • From April to June, the average is 76°F during the day and 30°F at night
  • July through September sees average temperatures of 77°F during the day and 47°F at night
  • In October-December, you can expect 62°F as the daytime average and 20°F as the nighttime average
  • About 34.88 inches of rain falls on Frankfort each year
  • July and August are usually the hottest months averaging 76°F, while January and February are usually the coldest with an average temperature of 19°F

Recent reviews of Frankfort hotels

More trip options