An aerial view of a coastal town with a marina, residential buildings, and a beach.

Find hotels in Frankfort, MI from ฿3,025

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
9 Oct - 10 Oct
Tomorrow
10 Oct - 11 Oct
This weekend
9 Oct - 11 Oct
Next weekend
16 Oct - 18 Oct

Filter by

Star rating

Guest rating

Our top choices for Frankfort hotels

1. Harbor Lights Resort

Harbor Lights Resort
Frankfort
United States
Jeffrey
฿3,906
฿4,335 total
includes taxes & fees
1 Nov - 2 Nov
Harbor Lights Resort

2. Hotel Frankfort & Restaurant

Hotel Frankfort & Restaurant
Frankfort
United States
Greg
฿3,990
฿4,429 total
includes taxes & fees
2 Nov - 3 Nov
Hotel Frankfort & Restaurant

3. Bay Port Lodging

Bay Port Lodging
Frankfort
United States
Al
฿2,725
฿3,025 total
includes taxes & fees
1 Nov - 2 Nov
Bay Port Lodging

4. Baymont by Wyndham Beulah

Baymont by Wyndham Beulah
Beulah
United States
Justice
฿3,552
฿3,943 total
includes taxes & fees
8 Nov - 9 Nov
Baymont by Wyndham Beulah

5. Coastal Suites Resort

Coastal Suites Resort
Beulah
United States
Saifur
฿3,449
฿3,828 total
includes taxes & fees
11 Oct - 12 Oct
Coastal Suites Resort

6. Coastal Inn

Coastal Inn
Beulah
United States
Emily
฿3,630
฿4,029 total
includes taxes & fees
11 Oct - 12 Oct
Coastal Inn

7. Crystal Lake Resort

Crystal Lake Resort
Beulah
United States
Carrie
฿4,037
฿4,481 total
includes taxes & fees
28 Oct - 29 Oct
Crystal Lake Resort

8. Cold Creek Inn

Cold Creek Inn
Beulah
United States
Chad
฿3,108
฿3,450 total
includes taxes & fees
7 Nov - 8 Nov
Cold Creek Inn

9. Honor Motel

Honor Motel
Honor
United States
Jeff
฿3,180
฿3,530 total
includes taxes & fees
1 Nov - 2 Nov
Honor Motel

10. Empire Lakeshore Inn

Empire Lakeshore Inn
Downtown Mmpire
United States
June
฿3,746
฿3,971 total
includes taxes & fees
1 Nov - 2 Nov
Empire Lakeshore Inn

11. Cedar Ridge Cabins

Cedar Ridge Cabins
Honor
United States
Russell
฿4,508
฿4,778 total
includes taxes & fees
11 Oct - 12 Oct
Cedar Ridge Cabins

12. Pleasant Valley Resort

Pleasant Valley Resort
Arcadia
United States
Lloyd
฿4,631
฿5,140 total
includes taxes & fees
11 Oct - 12 Oct
Pleasant Valley Resort

13. Motel Bear Lake

Motel Bear Lake
Bear Lake
United States
William
฿3,633
฿4,033 total
includes taxes & fees
2 Nov - 3 Nov
Motel Bear Lake

14. The Sylvan Inn

The Sylvan Inn
Downtown Glen Arbor
United States
Michelle
฿4,205
฿4,636 total
includes taxes & fees
8 Nov - 9 Nov
The Sylvan Inn

15. Inn at the Alpine

Inn at the Alpine
Bear Lake
United States
Colleen
฿3,830
฿5,933 total
includes taxes & fees
11 Oct - 12 Oct
Inn at the Alpine

16. Dune Climb Inn

Dune Climb Inn
Empire
United States
Lillian
฿3,597
฿5,239 total
includes taxes & fees
4 Nov - 5 Nov
Dune Climb Inn

17. Mountain Valley Lodge & Campground

Mountain Valley Lodge & Campground
Thompsonville
United States
Heather
฿3,574
฿4,087 total
includes taxes & fees
9 Nov - 10 Nov
Mountain Valley Lodge & Campground

18. Maple Lane Empire

Maple Lane Empire
Empire
United States
Austin
฿2,634
฿4,202 total
includes taxes & fees
8 Nov - 9 Nov
Maple Lane Empire

19. 🐻 Beautiful Overlooking Shoreline 2bdr Chalet 18396

🐻 Beautiful Overlooking Shoreline 2bdr Chalet 18396
Arcadia
฿20,689
฿36,688 total
includes taxes & fees
8 Nov - 9 Nov
🐻 Beautiful Overlooking Shoreline 2bdr Chalet 18396

20. Overlooking Shoreline 2BDR Chalet 18396

Overlooking Shoreline 2BDR Chalet 18396
Arcadia
฿10,445
฿25,955 total
includes taxes & fees
8 Nov - 9 Nov
Overlooking Shoreline 2BDR Chalet 18396
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Frankfort attractions

A white building with a red roof and a lighthouse on the left.
Photo by Ron Vosick

Point Betsie Lighthouse

9.4/10 (132 reviews)
This historic 1858 lighthouse marks the entrance to the Manitou Passage with its striking red and white facade. Climb the spiral staircase for panoramic Lake Michigan views.
See properties
A lighthouse on a snowy beach with a cloudy sky.
Photo by Bronkema Wendy

Frankfort Beach

9.6/10 (158 reviews)
Why not spend a care-free afternoon at Frankfort Beach during your travels in Frankfort? Wander the lakeside in this relaxing area.
See properties
A calm lake surrounded by sand dunes and sparse vegetation under a clear blue sky.

Old Indian Trail

8.6/10 (16 reviews)
This historic path once guided Native Americans along Lake Michigan's pristine coastline. Hike through diverse forests on two scenic loops before discovering a secluded beach perfect for quiet contemplation.
See properties
A coastal landscape with a sandy beach, grassy dunes, and a body of water.

Green Point Dunes Nature Preserve

9.0/10 (19 reviews)
Traverse nearly three miles of trails through ancient dunes and hardwood forests at this Lake Michigan preserve. The steep stairway rewards hikers with access to a secluded beach beneath towering bluffs.
See properties

Upper Herring Lake

Commune with nature and explore the great outdoors at Upper Herring Lake during your travels in Frankfort. Wander the beaches and lakeside in this relaxing area.
See properties

Elizabeth Lane Oliver Center for the Arts

8.8/10 (11 reviews)
This historic art centre showcases Northern Michigan's vibrant creative scene in a renovated building with bay views. Explore rotating exhibitions or join a class while enjoying spectacular Lake Michigan sunsets.
See properties

Bellows Public Beach

8.8/10 (15 reviews)
This serene public beach on Crystal Lake offers clear, shallow waters perfect for swimming and boating. Enjoy the well-maintained picnic areas while taking in panoramic views of Michigan's pristine shoreline.
See properties

Betsie Valley Trail

You can take time to visit Betsie Valley Trail during your travels to Frankfort. Wander the beaches and lakeside in this relaxing area.
See properties

Learn more about Frankfort

Stroll the charming lighthouse pier at sunset when local fishermen reel in their daily catch. Climb the forested dunes of nearby Sleeping Bear for panoramic views of Lake Michigan's turquoise waters.

See all hotels in Frankfort
An aerial view of a coastal town with a marina, residential buildings, and a beach.

Top Frankfort Hotel Reviews

Maple Lane Empire

Maple Lane Empire

10/10 Excellent
"Quiet neighborhood! Therecwere friendly folks in the area, good local dining in Empire and a great starting off point for viewing The Dunes!"
Raleigh C. 1-night trip
Posted 9 hours ago
Maple Lane Empire
Hotel Frankfort & Restaurant

Hotel Frankfort & Restaurant

10/10 Excellent
"Older hotel, really well maintained and decorated. I"
Karen 1-night trip
Posted 12 hours ago
Hotel Frankfort & Restaurant
Harbor Lights Resort

Harbor Lights Resort

10/10 Excellent
"Great clean place and can walk downtown to eat"
Kerry and Cathy 2-night trip
Posted 17 hours ago
Harbor Lights Resort
Dune Climb Inn

Dune Climb Inn

10/10 Excellent
"Great location. Close to everything we needed. Community room was excellant"
Jean 3-night trip
Posted 2 days ago
Dune Climb Inn
Bay Port Lodging

Bay Port Lodging

8/10 Good
"The room was clean and roomy. The staff were able to shift my reservation which was extremely helpful. The property was quiet."
Nancy 2-night trip
Posted 2 days ago
Bay Port Lodging
Motel Bear Lake

Motel Bear Lake

10/10 Excellent
"Excellent staff, very accommodating."
Candy 2-night trip
Posted 2 days ago
Motel Bear Lake
Coastal Suites Resort

Coastal Suites Resort

10/10 Excellent
"Excellent"
Saifur 1-night trip
Posted 3 days ago
Coastal Suites Resort
Cold Creek Inn

Cold Creek Inn

10/10 Excellent
"Definitely a "no frills" place but was very clean and worked for a place to sleep. Nice having the bar/restaurant downstairs but food was a little pricey. Overall would stay again."
Chad 2-night trip
Posted 3 days ago
Cold Creek Inn
Crystal Lake Resort

Crystal Lake Resort

10/10 Excellent
"Clean rooms, nice property, great location!"
Carrie 1-night trip
Posted 4 days ago
Crystal Lake Resort

More cheap stays in Frankfort

Cold Creek Inn

Cold Creek Inn

185 S. Benzie Blvd Beulah MI
฿3,108
฿3,450 total
7 Nov - 8 Nov
includes taxes & fees
8/10 Very good! (421 reviews)
Cold Creek Inn
Coastal Suites Resort

Coastal Suites Resort

171 North Center Street Beulah MI
฿3,449
฿3,828 total
11 Oct - 12 Oct
includes taxes & fees
8.8/10 Excellent! (531 reviews)
Coastal Suites Resort
Baymont by Wyndham Beulah

Baymont by Wyndham Beulah

1400 US Highway 31 Beulah MI
฿3,552
฿3,943 total
8 Nov - 9 Nov
includes taxes & fees
Baymont by Wyndham Beulah
Empire Lakeshore Inn

Empire Lakeshore Inn

11730 S. Lacore Rd Empire MI
฿3,746
฿3,971 total
1 Nov - 2 Nov
includes taxes & fees
Empire Lakeshore Inn
Coastal Inn

Coastal Inn

475 N Michigan Ave Beulah MI
฿3,630
฿4,029 total
11 Oct - 12 Oct
includes taxes & fees
Coastal Inn
Harbor Lights Resort

Harbor Lights Resort

15 S. Second Street Frankfort MI
฿3,906
฿4,335 total
1 Nov - 2 Nov
includes taxes & fees
9.4/10 Exceptional! (730 reviews)
Harbor Lights Resort

Find out more about Frankfort

Top reasons to visit Frankfort

  • Stunning Beaches: Frankfort boasts beautiful beaches like Frankfort Public Beach, perfect for sunbathing and leisurely strolls.
  • Outdoor Adventures: The area offers a variety of outdoor activities, including skiing, hiking, and exploring scenic lakes.
  • Historic Landmarks: Visit the iconic Frankfort Light for a touch of history and picturesque views.
  • Charming Downtown: Stroll through the historic downtown, featuring quaint shops and local eateries along Main Street.
  • Live Music and Events: Enjoy vibrant local music and events, enhancing the town's lively atmosphere.

Find great hotels in and around Frankfort

Whether you're seeking a charming hotel for a family getaway or a convenient base for business travel, Frankfort offers a delightful selection of motels and hotels. With stunning natural surroundings and a range of adventurous activities, this quaint town is perfect for a memorable vacation experience. Explore various options and read reviews to find the ideal accommodation that meets your needs in this picturesque Michigan destination.

  • Baymont by Wyndham Beulah: Nestled 13km from Frankfort, Baymont by Wyndham Beulah embodies a family-friendly atmosphere perfect for those seeking leisure and business travel. This budget-friendly hotel boasts a commendable guest rating of 8.4 out of 10. With a focus on golf enthusiasts, it offers themed experiences that allow guests to indulge in their passion. Families will appreciate the dedicated amenities for children, including complimentary cribs, ensuring a comfortable stay for all ages.
  • Harbor Lights Resort: Situated in the heart of Frankfort, Harbor Lights Resort is an ideal choice for beach lovers, boasting a remarkable guest rating of 9.2 out of 10. This budget-friendly accommodation provides direct access to the beach, allowing guests to fully immerse themselves in the sun and surf. The inviting atmosphere and proximity to the sandy shores create a perfect backdrop for a relaxing beach vacation, making it a splendid retreat for those looking to unwind by the water.
  • Hotel Frankfort & Restaurant: This charming 3-star establishment, located in Frankfort, enjoys a solid guest rating of 9.0 out of 10. Hotel Frankfort & Restaurant stands out with its diverse dining options, including a restaurant with select days and a bar and lounge area. Guests can unwind in comfortable accommodations while enjoying entertainment amenities such as flat-screen televisions and cable TV, making it a delightful choice for both relaxation and socialising after a day of exploration.

Where to stay near Frankfort

Frankfort, Michigan, offers a delightful blend of outdoor adventures and charming scenery, making it perfect for a romantic getaway or a relaxing holiday. Explore the historic downtown, where quaint shops and local eateries line Main Street, or enjoy the picturesque views of the Frankfort area. Nearby attractions provide family-friendly excursions and recreational activities, ensuring a memorable experience in this enchanting region of Benzie County.

  • Beulah: Located a mere 11km from Frankfort, Beulah is a charming city that attracts visitors with its scenic beauty and outdoor activities. Peak tourist season runs from June to August, when the area's natural wonders are in full bloom. Visitors come for a romantic getaway or to immerse themselves in nature, with highlights including local recreational areas, ski resorts, and breathtaking views of nearby lakes and the national state park. Beulah is an ideal spot for those looking to experience the tranquillity of the dunes and the stunning landscapes that define this part of Michigan.
  • Elberta: Just 2km away from Frankfort, Elberta is a delightful small town that offers a unique blend of outdoor adventures and picturesque scenery. The seasonal influx of tourists peaks during the summer months, with visitors drawn to its romantic ambiance and recreational opportunities. Elberta is perfect for those seeking adventure, featuring accessible ski resorts and stunning lakes. Nature enthusiasts will appreciate the proximity to national state parks and the iconic dunes, making Elberta a must-see destination for anyone looking to explore the beauty of the area.
  • Arcadia: Approximately 16km from Frankfort, Arcadia is a hidden gem that beckons outdoor lovers seeking both adventure and relaxation. The city's seasonal visitor numbers peak in the summer, providing ample opportunities for golf and breathtaking views of the surrounding landscapes. Known for its stunning lakes and proximity to national parks and dunes, Arcadia is a perfect retreat for couples and families alike. Whether you’re hitting the golf course or exploring the natural beauty, Arcadia promises a memorable experience for all who visit.

Things to do in Frankfort

Shopping

In Frankfort, visit local shops like The Cherry Hut for unique gifts and artisan products. If you're up for a drive, explore the Crystal Lake Mall, about 19km away, featuring a range of stores and dining options for a pleasant shopping experience.

Recreation

In Frankfort, the Crystal Lake Spa offers a serene atmosphere with a range of rejuvenating treatments, including massages and facials. For outdoor enthusiasts, explore the nearby Betsie Valley Trail, where hiking and cycling amidst stunning landscapes provide a refreshing escape into nature.

Adventure

Explore the stunning shores of Lake Michigan at Crystal Lake, where kayaking and paddleboarding await. Venture to the nearby Betsie River for thrilling tubing experiences, or hike the scenic trails of the Crystal Lake State Park, immersing yourself in the breathtaking natural beauty of the area.

Nightlife

In Frankfort, the charming Olde Time Saloon offers a relaxed atmosphere with local brews and live music. The nearby Crystal Lake Cafe features delightful cocktails and occasional events, while the scenic beachside spots provide a tranquil setting for evening strolls under the stars.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions in and around Frankfort

Frankfort is an ideal destination for those seeking outdoor adventures and romantic getaways. Visitors can explore stunning beaches, scenic lakes, and the historic Frankfort Light. The area's attractions, including Frankfort Public Beach and Frankfort Beach, provide perfect opportunities for relaxation and enjoyment amidst nature’s beauty. Whether you're looking to sunbathe or take a leisurely stroll, Frankfort's charm offers a delightful experience for all types of travellers.

  • Michigan Legacy Art Park: Discover a captivating sculpture garden set amidst lush landscapes just 23km from Frankfort. This outdoor venue offers a harmonious blend of art and nature, featuring diverse sculptures that tell the story of Michigan’s cultural heritage, making it an enriching experience for families and art enthusiasts alike.
  • Point Betsie Lighthouse: Immerse yourself in the charm of this historic lighthouse located within Frankfort. With its rich maritime history and stunning views, the lighthouse presents a cultural journey as you learn about its significance in the region while enjoying the picturesque surroundings.
  • Frankfort Beach: Just 966m from the town, this inviting beach boasts soft sands and tranquil waters, ideal for a relaxing day. Enjoy leisurely strolls along the shoreline or simply bask in the sun, absorbing the serene beach vibes that characterise this lovely destination.

Best time to go to Frankfort

The best time to visit Frankfort is dependent on what kind of holiday you are seeking. August is its hottest month on average. At this time, visitor numbers are high and weather is mostly sunny with light rain. February is its coolest month on average. At this time, visitor numbers are average and weather is very cloudy with no rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January25.0°F (-3.9°C)Light RainVery CloudyLowAverage
February23.7°F (-4.6°C)No RainVery CloudyAverageAverage
March31.3°F (-0.4°C)Light RainMostly CloudyAverageSlightly Low
April39.6°F (4.2°C)Light RainMostly CloudyAverageSlightly Low
May49.1°F (9.5°C)Light RainMostly SunnyAverageAverage
June58.3°F (14.6°C)Light RainMostly SunnyHighSlightly High
July66.4°F (19.1°C)Light RainMostly SunnyHighSlightly High
August67.8°F (19.9°C)Light RainMostly SunnyHighSlightly High
September62.1°F (16.7°C)Light RainMostly SunnyAverageAverage
October51.1°F (10.6°C)Light RainMostly CloudyAverageAverage
November39.9°F (4.4°C)Light RainMostly CloudyLowSlightly Low
December31.3°F (-0.4°C)Light RainVery CloudyLowAverage

The nearest major airports for your trip to Frankfort

Flying into Frankfort, Michigan, is convenient with several nearby airports. Green Bay, WI (GRB-Austin Straubel Intl.) is 151km away, with excellent hotels such as the 4-star Lodge Kohler and the 3.5-star Oneida Casino Hotel, both easily accessible from the airport. Traverse City, MI (TVC-Cherry Capital) is located 53km from Frankfort, featuring fine accommodations like the Great Wolf Lodge and Grand Traverse Resort And Spa. Lastly, Pellston, MI (PLN-Pellston Regional) is 154km away, with options including the Pellston Lodge. All these airports offer a variety of transport services for seamless access to your chosen hotel.

Frequently asked questions

What's the best place for a stay in Frankfort?
Based on our traveller data, Harbor Lights Resort is one of the top choices for your stay. This hotel is a short 1-minute walk from Lake Michigan, and it offers a marina and an indoor pool. Other good options for your stay include Bay Port Lodging and Hotel Frankfort & Restaurant. See all available top hotels, or vacation rentals in Frankfort.
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. Filter your search by fully refundable to find flexible hotel deals in Frankfort.
What's the best hotel to stay near the beach in Frankfort?
Harbor Lights Resort is a top beachfront hotel offering free WiFi and free parking, located within a short 1-minute walk of Frankfort Beach . See more stays near the beach in Frankfort.
What are some accommodation options with pools in Frankfort?
Harbor Lights Resort: Hotel, 1-minute walk from Lake Michigan. Features free self parking, an indoor pool and complimentary wireless Internet access. View all hotels with pools in Frankfort.
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 Lake Michigan. In Frankfort, there are 218 hotels and other accommodation options to choose from. Find out more about Frankfort.
What are the top places to visit in Frankfort?
Landmarks like Elizabeth Lane Oliver Center for the Arts and Point Betsie Lighthouse might be worth a visit. Natural beauty is on display at Lake Michigan, Frankfort Beach and Betsie Lake. A couple of additional sights to add to your itinerary are Crystal Lake and Old Indian Trail. Take a look at what more there is to see and do in Expedia's Frankfort guide.
What's the weather like in Frankfort?
The hottest months are usually August and July, with an average temperature of 18°C, while the coldest months are February and January, with an average of -2°C. The snowiest months in Frankfort are January, November, March and February, with each month seeing an average of 39 cm of snowfall.

Explore a world of travel with Expedia