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.
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.
Explore the great outdoors at Green Point Dunes Nature Preserve, a lovely green space in Frankfort. Wander the lakeside and beautiful beaches in the area.
You can enjoy some culture when you stop by Elizabeth Lane Oliver Center for the Arts in Frankfort. While you're in the area, stroll along the beautiful beaches.
"This was the perfect location to stay while I raced Michigan Ironman 70.3. Location was perfect. It was quiet. The staff was friendly and very helpful. The food at the restaurant was wonderful. The whole building was very clean. I only wish I had booked a large room"
Beautiful Crystal Lake Waterfront, Central AC, Dock, Kayaks, Paddleboards
10/10 Excellent
"Beautiful lakefront home that's perfect for a weekend getaway with family! Loved spending our evenings at the outside dinning table by the water. The location is perfect--close enough to nearby Frankfort, far enough away from town to enjoy the quiet. "
"Great location for Sleeping Bear Dunes and surrounding area! Within walking distance of restaurants, beach, gas station, and National Park Visitor's Center. Hotel was very nice, quiet, clean, and comfortable. Empire is a nice little town. Empire Village Inn pizza is amazing! Catch the sunset at Empire beach or on Empire Bluffs Trail!"
"This resort was perfect for a little Up North pit stop. We were scheduled for 2 nights but when we had an issue at our Air BNB we were able to get in for a 3rd! The owner was amazingly sweet & accommodating! Kelly at the front desk & the 2 gals in house keeping were super friendly too! Great location & loved the private area by on the lake, very peaceful! My only suggestion would be to get better pillows. The pillows were too thin & not comfortable. Sleeping in a foreign bed is hard enough but hotel pillows always make a huge difference."
New! Above Crystal Lake - Hot Tub and Stunning Hilltop Views for Stargazers and Nature Lovers! Window A/C Unit in Bedroom!
10/10 Excellent
"Great location, close to all the popular hikes and beaches. Host was responsive, kind and accommodating. Very comfy furniture and bed. Good amenities and yard games. Great recommendations for the area. Loved our stay!"
If I need to cancel my hotel reservation in Frankfort, will I receive a refund?
Yes, the majority of hotel room reservations are fully refundable as long as you cancel prior to the accommodation's cancellation deadline, which in most cases is within 24 or 48 hours of your scheduled arrival. If you have a reservation that's non-refundable, it may still be possible to cancel it and get a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in Frankfort.
Where can I learn more about changing or cancelling my trip to Frankfort?
For more information about updating your trip to Frankfort or cancelling it, head over to our customer service page.
What's the best hotel to stay near Frankfort Beach?
Adjacent to Frankfort Beach, Harbor Lights Resort is one of the top choices for your stay based on our traveler data, and this hotel offers a marina and an indoor pool. Another good option is Hotel Frankfort & Restaurant, located just 0.2 mi (0.2 km) away.
What about the best place to stay near Elizabeth Lane Oliver Center for the Arts?
One of the top choices for your stay is Harbor Lights Resort, located next to Elizabeth Lane Oliver Center for the Arts, and this hotel offers a marina and an indoor pool. Hotel Frankfort & Restaurant, located just 0.2 mi (0.3 km) away, is another good choice for your stay.
What's the best place to stay near the beach in Frankfort?
Visitors to Frankfort are sure to enjoy the beaches. Tourists can also enjoy the city's breweries and forests. Top sights in the city include Sleeping Bear Dunes National Lakeshore and Lake Michigan. In Frankfort, there are 218 hotels and other accommodations to choose from. Find out more about Frankfort.
The hottest months are usually August and July with an average temp of 64°F, while the coldest months are February and January with an average of 28°F. The snowiest months in Frankfort are January, November, March, and February, with each month seeing an average of 15 inches of snowfall.
Save even more - get up to 15% on select hotels when you book on the app. Our app deals help you to save on trips so you can travel more and manage it all on the go.
Scan the QR code with your device camera and download our app