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.

Bronkema Wendy on trover

Search Frankfort Hotels, Traverse City

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Frankfort hotels and places to stay

Downtown Condo With Lake & BAY Views
3.5 out of 5
316 Anchor Place, Unit 2, Frankfort, MI
Get Rates
1.81 mi from city centre
Downtown Condo With Lake & BAY Views
Anchor Place Condo 2
3.5 out of 5
316 Anchor Place, Unit 2, Frankfort, MI
Get Rates
1.81 mi from city centre
Anchor Place Condo 2
Betsie Harbor Lodging
3.5 out of 5
316 Anchor Place, Unit 1, Frankfort, MI
Get Rates
1.81 mi from city centre
Betsie Harbor Lodging
  • You could be seeing lower prices

    With member prices, you could save 10% or more right now on thousands of properties.
    Sign up, it's freeSign in
Hotel Frankfort & Restaurant
3 out of 5
231 Main St., Frankfort, MI
The price is £88 per night
2.21 mi from city centre
4.3/5Excellent! (301 reviews)

"Clean room , friendly staff. Communicated well during the stay"…"

Reviewed on 3 May 2020

Hotel Frankfort & Restaurant
Bay Port Lodging
2.5 out of 5
905 M-22, Frankfort, MI
The price is £154 per night
1.61 mi from city centre
4/5Very Good! (30 reviews)

"Very quaint. Comfortable. Friendly. Great location close to town. We will be back"…"

Reviewed on 28 Aug 2019

Bay Port Lodging
Harbor Lights Resort
2.5 out of 5
15 S. Second Street, Frankfort, MI
Free cancellationReserve now, pay when you stay
The price is £137 per night
2.26 mi from city centre
4.4/5Wonderful! (385 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 1 Jun 2020

Harbor Lights Resort
Can'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 its breweries and forests. A top sight in the city is Sleeping Bear Dunes National Lakeshore.

  • You'll find 695 Expedia hotels and other accommodation options in the larger area of Traverse City
  • The closest major airport is in Manistee, MI (MBL-Manistee County-Blacker), 24.7 mi (39.7 km) from the city centre
  • The next closest is in Traverse City, MI (TVC-Cherry Capital), 31.3 mi (50.4 km) away

Sightseeing and Staying in Frankfort

Notable city landmarks like Point Betsie Lighthouse and Frankfort Light might be worth a visit. The city's natural setting is picturesque, including the beaches and these places to visit: Sleeping Bear Dunes National Lakeshore, Frankfort Beach and Betsie Lake. Exploring the port is a top activity, and Old Indian Trail is one place to visit.

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

  • The Hotel Frankfort - This 3-star hotel features a restaurant, free WiFi and free parking. It's a favourite with Expedia travellers for its bar and comfortable, quiet rooms.
  • Bay Port Lodging - Our customers like the beach locale and helpful staff at this hotel. With a stay at this 2.5-star hotel, guests can enjoy access to free parking and concierge services, along with free WiFi.

Dressing for Frankfort

  • Between January and March, daytime temperatures average 7°C, whilst night-time temperatures stay around -8°C
  • From April to June, the average is 25°C during the day and -1°C at night
  • July to September sees average temperatures of 25°C during the day and 9°C at night
  • Between October and December, you can expect 17°C as the daytime average and -7°C as the night-time average
  • About 886 millimetres of rain falls on Frankfort each year
  • July and August are usually the hottest months averaging 24°C, while January and February are usually the coldest with an average temperature of -7°C

Frequently asked questions

What's the best place for a stay in Frankfort?
Based on our traveller data, Hotel Frankfort & Restaurant is one of the top choices for your stay. This 3-star hotel offers a restaurant and free WiFi. Other good options for your stay include Harbor Lights Resort and Bay Port Lodging.
If I need to cancel my hotel reservation in Frankfort, will I receive a refund?
Yes, the majority of hotel bookings are refundable provided that you cancel prior to the hotel’s cancellation deadline, which is usually within 24-48 hours of check in. If you have a non-refundable reservation, it might still be possible to cancel it and be given a refund within a 24-hour period of booking. Add dates, click “Search”, then you can use the “free cancellation” filter to get the best deals in Frankfort.
What's the best accommodation for a budget-friendly stay in Frankfort?
Based on reviews, Harbor Lights Resort is a popular 2.5-star hotel for our travellers looking for an economical choice, and features free WiFi and free parking.
What's the best place to stay for a couple visiting Frankfort?
Harbor Lights Resort is a favourite hotel for couples, and features an indoor pool and a marina.
What's the best hotel to stay near the beach in Frankfort?
Harbor Lights Resort is a top pick for your beach holiday. To enjoy some time by the water, head to Frankfort Beach or Elberta Beach.
What's it like to stay in Frankfort?
Visitors to Frankfort will definitely enjoy the beaches. Tourists can also enjoy the city’s breweries and forests. A top sight in the city is Sleeping Bear Dunes National Lakeshore. In Frankfort, there are 77 hotels and other accommodation options to choose from.
What are the top places to visit in Frankfort?
Notable city landmarks such as Point Betsie Lighthouse and Frankfort Light might be worth a visit. The city’s natural setting is picturesque, including the beaches and these places to visit: Sleeping Bear Dunes National Lakeshore, Frankfort Beach and Betsie Lake. Exploring the port is a local activity, and Old Indian Trail is one place to visit.
What's the weather like in Frankfort?
The hottest months are usually July and August, with an average temperature of 18°C, while the coldest months are January and February, with an average of -3°C. Average annual rainfall for Frankfort is 888 mm.

Frankfort Hotel Reviews

More trip options