Aerial view of the harbor in Frankfort, Michigan

Frankfort Hotels from S$152

  • 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
27 Aug - 28 Aug
Tomorrow
28 Aug - 29 Aug
This weekend
28 Aug - 30 Aug
Next weekend
4 Sept - 6 Sept

Filter by

Star rating

Guest rating

Our top choices for Frankfort hotels

Hotel
Pet friendly
Motel
Breakfast included
Frankfort Beach

1. Hotel Frankfort & Restaurant

Hotel Frankfort & Restaurant
Frankfort
United States
Carol
S$234
includes taxes & fees
24 Sept - 25 Sept
Hotel Frankfort & Restaurant

2. Bay Port Lodging

Bay Port Lodging
Frankfort
United States
Kate
S$220
includes taxes & fees
7 Sept - 8 Sept
Bay Port Lodging

3. Baymont by Wyndham Beulah

Baymont by Wyndham Beulah
Beulah
United States
Greg
S$186
includes taxes & fees
27 Sept - 28 Sept
Baymont by Wyndham Beulah

4. Coastal Inn

Coastal Inn
Beulah
United States
Emily
S$152
includes taxes & fees
24 Sept - 25 Sept
Coastal Inn

5. Crystal Lake Resort

Crystal Lake Resort
Beulah
United States
Avital
S$211
includes taxes & fees
30 Aug - 31 Aug
Crystal Lake Resort

6. Coastal Suites Resort

Coastal Suites Resort
Beulah
United States
Lisa
S$186
includes taxes & fees
30 Aug - 31 Aug
Coastal Suites Resort

7. Cold Creek Inn

Cold Creek Inn
Beulah
United States
Jeffrey
S$207
includes taxes & fees
27 Sept - 28 Sept
Cold Creek Inn

8. Empire Lakeshore Inn

Empire Lakeshore Inn
Downtown Mmpire
United States
jane
S$256
includes taxes & fees
1 Sept - 2 Sept
Empire Lakeshore Inn

9. Honor Motel

Honor Motel
Honor
United States
Jennifer
S$178
includes taxes & fees
27 Sept - 28 Sept
Honor Motel

10. Motel Bear Lake

Motel Bear Lake
Bear Lake
United States
Steven
S$198
includes taxes & fees
8 Sept - 9 Sept
Motel Bear Lake

11. Cedar Ridge Cabins

Cedar Ridge Cabins
Honor
United States
Russell
S$214
includes taxes & fees
1 Sept - 2 Sept
Cedar Ridge Cabins

12. Inn at the Alpine

Inn at the Alpine
Bear Lake
United States
Colleen
S$242
includes taxes & fees
7 Sept - 8 Sept
Inn at the Alpine

13. Pleasant Valley Resort

Pleasant Valley Resort
Arcadia
United States
Penny
S$162
includes taxes & fees
15 Sept - 16 Sept
Pleasant Valley Resort

14. Mountain Valley Lodge & Campground

Mountain Valley Lodge & Campground
Thompsonville
United States
Wesley
S$192
includes taxes & fees
27 Sept - 28 Sept
Mountain Valley Lodge & Campground

15. Dune Climb Inn

Dune Climb Inn
Empire
United States
Janet
S$261
includes taxes & fees
23 Sept - 24 Sept
Dune Climb Inn

16. The Sylvan Inn

The Sylvan Inn
Downtown Glen Arbor
United States
Michelle
S$254
includes taxes & fees
17 Sept - 18 Sept
The Sylvan Inn

17. Maple Lane Empire

Maple Lane Empire
Empire
United States
Mark
S$214
includes taxes & fees
27 Sept - 28 Sept
Maple Lane Empire

18. 8 Mi to Crystal Mountain: Peaceful Up North Home

8 Mi to Crystal Mountain: Peaceful Up North Home
Copemish
United States
Paul
S$441
includes taxes & fees
31 Aug - 1 Sept
8 Mi to Crystal Mountain: Peaceful Up North Home

19. Overlooking Shoreline 2BDR Chalet 18396

Overlooking Shoreline 2BDR Chalet 18396
Arcadia
S$1,491
includes taxes & fees
28 Aug - 29 Aug
Overlooking Shoreline 2BDR Chalet 18396

20. ๐Ÿป Beautiful Overlooking Shoreline 2bdr Chalet 18396

๐Ÿป Beautiful Overlooking Shoreline 2bdr Chalet 18396
Arcadia
S$2,487
includes taxes & fees
30 Aug - 31 Aug
๐Ÿป Beautiful 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 beach with a lighthouse and a house on a sandy dune.
Photo by Paula Branco

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 forest path with trees displaying autumn foliage.

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
A coastal scene with a lighthouse, a red house, and waves crashing against a wooden barrier.

Top Frankfort Hotel Reviews

Coastal Inn

Coastal Inn

10/10 Excellent
"The hotel is very cute. The staff were so nice!"
Sue 2-night trip
Posted 9 hours ago
Coastal Inn
Empire Lakeshore Inn

Empire Lakeshore Inn

8/10 Good
"Very nice very clean and really close to the beach. I didnโ€™t like the table situations on the balcony. If someone was staying next-door to your room and they wanted to sit at the table, it could be in front of your window. Therefore you couldnโ€™t have your window open or you would hear them talk."
Scott 1-night trip
Posted 12 hours ago
Empire Lakeshore Inn
Maple Lane Empire

Maple Lane Empire

10/10 Excellent
"Room was clean and quiet with fridge, coffee maker and microwave. Loved that there was lake access a very short walk at end of the road. Would stay again."
Karen 1-night trip
Posted 13 hours ago
Maple Lane Empire
Crystal Lake Resort

Crystal Lake Resort

10/10 Excellent
"We had a cute little room and the owners were great. We did not need anything to make it better. Great place."
Tammy 1-night trip
Posted 2 days ago
Crystal Lake Resort
Motel Bear Lake

Motel Bear Lake

10/10 Excellent
"Luv luv luv'd our stay Motel Bear Lake! They thought of every detail! Full size coffee pots, kitchen trash cans with lid, smores kits, cool pool stuff including sun screen, kimonos to borrow, & a cute cute cute room!! 10 stars! It made my 14 yr old daughters birthday that much more discussion! Highly recommend!!"
Dorinda 1-night trip
Posted 3 days ago
Motel Bear Lake
Baymont by Wyndham Beulah

Baymont by Wyndham Beulah

10/10 Excellent
"Nice, friendly and helpful front desk."
Mary 2-night trip
Posted 3 days ago
Baymont by Wyndham Beulah
Inn at the Alpine

Inn at the Alpine

10/10 Excellent
"Great spot to stay. Clean, nicely located and comfortable rooms. Would definitely stay again."
Frances 1-night trip
Posted 3 days ago
Inn at the Alpine
Cold Creek Inn

Cold Creek Inn

8/10 Good
"Great"
Brandon 2-night trip
Posted 3 days ago
Cold Creek Inn
Hotel Frankfort & Restaurant

Hotel Frankfort & Restaurant

8/10 Good
"The new owners are trying very hard to please the customers. It is probably the best full-service hotel lodging option in Frankfort, with an excellent restaurant for breakfast and dinners. It is a short walk to the beach and lighthouses and a great jumping off point for the Sleeping Bear Dunes National Seashore to the north and Arcadia Dunes to the south."
Mark 2-night trip
Posted 5 days ago
Hotel Frankfort & Restaurant

More cheap stays in Frankfort

Coastal Inn

Coastal Inn

475 N Michigan Ave Beulah MI
S$152
24 Sept - 25 Sept
includes taxes & fees
8.6/10 Excellent! (457 reviews)
Coastal Inn
Coastal Suites Resort

Coastal Suites Resort

171 North Center Street Beulah MI
S$186
30 Aug - 31 Aug
includes taxes & fees
Coastal Suites Resort
Baymont by Wyndham Beulah

Baymont by Wyndham Beulah

1400 US Highway 31 Beulah MI
S$186
27 Sept - 28 Sept
includes taxes & fees
8.4/10 Very good! (1,002 reviews)
Baymont by Wyndham Beulah
Cold Creek Inn

Cold Creek Inn

185 S. Benzie Blvd Beulah MI
S$207
27 Sept - 28 Sept
includes taxes & fees
8/10 Very good! (407 reviews)
Cold Creek Inn
Crystal Lake Resort

Crystal Lake Resort

498 North Michigan Avenue Beulah MI
S$211
30 Aug - 31 Aug
includes taxes & fees
8.8/10 Excellent! (509 reviews)
Crystal Lake Resort
Empire Lakeshore Inn

Empire Lakeshore Inn

11730 S. Lacore Rd Empire MI
S$256
1 Sept - 2 Sept
includes taxes & fees
8.8/10 Excellent! (1,031 reviews)
Empire Lakeshore Inn

Find out more about Frankfort

Top reasons to visit Frankfort

  • Stunning Beaches: Frankfort boasts beautiful beaches, including Frankfort Beach and the picturesque Frankfort Public Beach, ideal for relaxation and water activities.
  • Historic Charm: Stroll through the quaint historic downtown along Main Street, featuring charming shops and local eateries.
  • Outdoor Adventures: Enjoy a variety of outdoor activities, from skiing at local resorts to exploring scenic parks and coastline.
  • Romantic Getaways: Perfect for couples, the serene landscapes and breathtaking scenery make for an idyllic escape.
  • Vibrant Local Culture: Experience live music events and immerse yourself in the rich cultural atmosphere of the community.

Find great hotels in and around Frankfort

For those seeking a delightful getaway in Frankfort, Michigan, a variety of accommodation options await. From charming motels to well-appointed hotels, the area caters to adventure seekers, families, and business travellers alike. With an emphasis on creating memorable vacation experiences, you can discover a range of highly-rated establishments that promise comfort and convenience, making your stay in this picturesque locale truly enjoyable.

  • Baymont by Wyndham Beulah: This budget-friendly hotel, located 12.9km from Frankfort, boasts a charming golf-themed atmosphere, ideal for families and pet owners. Rated 8.4 out of 10, Baymont by Wyndham Beulah offers childrenโ€™s amenities like complimentary cribs, ensuring a comfortable stay for families. Guests can immerse themselves in a golf experience on-site, combining leisure and sport seamlessly. The hotel also welcomes pets, with specific policies in place, allowing furry companions to join in on the holiday fun.
  • Harbor Lights Resort: Nestled in Frankfort, Harbor Lights Resort is a budget-friendly option with an impressive guest rating of 9.2 out of 10. The resortโ€™s prime location offers direct access to the beach, allowing guests to indulge in a serene beach vacation experience. With its coastal charm and friendly service, Harbour Lights Resort is an excellent choice for those wanting to relax by the water and enjoy the scenic beauty that the area has to offer.
  • Hotel Frankfort & Restaurant: A 3-star establishment with a commendable rating of 9.0 out of 10, Hotel Frankfort & Restaurant is situated in the heart of Frankfort. This hotel features a delightful dining experience with options available on select days, including a bar and lounge area for unwinding after a day of exploration. The guest rooms are equipped with modern entertainment amenities like flat-screen TVs and cable television, ensuring a comfortable and enjoyable stay for visitors seeking both relaxation and culinary delights.

Where to stay near Frankfort

Frankfort, Michigan, offers a delightful blend of outdoor adventures and serene landscapes, perfect for a romantic getaway or a relaxing family vacation. Stroll through the charming historic downtown and along Main Street, where quaint shops and local eateries await. Explore nearby natural attractions, including the scenic coastline and parks, ideal for excursions and recreation. With its family-friendly atmosphere and rich history, Frankfort promises a memorable experience for all who visit.

  • Beulah: Nestled a mere 11.3km from Frankfort, Beulah is a charming city that offers a tranquil escape into nature. The area sees moderately seasonal traveller arrivals, with peak visits from June to August. Here, outdoor enthusiasts can revel in stunning scenery and partake in romantic adventures. Popular activities include skiing and exploring recreational areas, with local landmarks such as pristine lakes, a national state park, and magnificent dunes nearby. Beulah is perfect for those looking to immerse themselves in the beauty of Michigan's landscapes.
  • Elberta: Located just 1.6km from Frankfort, Elberta is a delightful city that attracts visitors with its seasonal charm. The peak travel months are from June to August, while quieter times occur in January, February, and November. This picturesque locale is ideal for outdoor lovers seeking scenic views and romantic experiences. The town features numerous recreational areas and ski resorts, with highlights including nearby lakes, a national state park, and breathtaking dunes. Elberta is a perfect spot for a quick getaway or extended exploration.
  • Arcadia: Situated 16.1km from Frankfort, Arcadia is a hidden gem that showcases the natural beauty of Michigan. Travellers flock here during the peak season from June to August, while the colder months see fewer visitors. Known for its outdoor adventures, Arcadia offers stunning scenery and romantic getaways. Visitors can enjoy activities such as golfing and exploring recreational areas. The region is home to beautiful lakes, a national state park, and stunning dunes, providing an idyllic backdrop for relaxation and adventure alike.

Things to do in Frankfort

Shopping

In Frankfort, explore the charming local shops along Main Street for unique gifts and souvenirs. If you're up for a drive, check out the Crystal Lake Plaza, just over 16.1km away, which offers various boutiques and stores for a wider selection of items.

Recreation

In Frankfort, indulge in rejuvenating treatments at Crystal Lake Spa, where skilled therapists utilise local ingredients for a calming experience. Explore the serene outdoors at nearby Lake Michigan, offering picturesque trails and beaches for relaxation and reflection amidst stunning natural beauty.

Adventure

In Frankfort, explore the scenic Crystal Lake by kayaking or paddleboarding, offering stunning views of the surrounding landscape. For hiking enthusiasts, the nearby Sleeping Bear Dunes National Lakeshore presents exhilarating trails with breathtaking vistas of Lake Michigan, ideal for an adventurous day out in nature.

Nightlife

In Frankfort, enjoy a relaxed evening at the charming Stormcloud Brewing Company for local craft beers. Alternatively, the Crystal Lake Resort offers a scenic lakeside setting for cocktails. For live music, check out the local venues, where you can unwind and soak up the vibrant atmosphere.

*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, Michigan, is ideal for a romantic outdoor getaway, featuring stunning lakes and beaches. Key attractions include Frankfort Beach, the picturesque Frankfort Public Beach, and the historic Frankfort Light. Visitors can immerse themselves in the breathtaking scenery while enjoying beach activities and exploring the area's natural beauty, making it perfect for those seeking a delightful beach experience.

  • Point Betsie Lighthouse: This historic lighthouse offers a glimpse into maritime history and stunning views of Lake Michigan. Its charming architecture and surrounding natural beauty create a serene atmosphere, ideal for exploration and reflection.
  • Frankfort Beach: Located a mere 966m from Frankfort, this beach is a delightful spot to relax and enjoy the sun. With soft sands and gentle waves, itโ€™s a lovely place for beach activities or simply soaking in the coastal vibes.
  • Platte Lake: About 12.9km from Frankfort, Platte Lake is renowned for its picturesque scenery and outdoor recreational opportunities. The tranquil setting is perfect for a romantic picnic or a day spent kayaking amidst nature.

Best time to go to Frankfort

The best time to visit Frankfort can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Frankfort falls in August, when visitor numbers are high and weather is mostly sunny with light rain. The coolest average temperature in Frankfort falls in February, 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

Accessing Frankfort, Michigan, is convenient with several nearby airports. Green Bay, WI (GRB-Austin Straubel Intl.) is situated 151.3km away, with hotels such as the 4-star Lodge Kohler and the 3.5-star Oneida Casino Hotel, both offering easy airport access. Traverse City, MI (TVC-Cherry Capital) is only 53.1km from Frankfort, featuring options like the Great Wolf Lodge and Grand Traverse Resort, both approximately 8.0km from the airport. Lastly, Pellston, MI (PLN-Pellston Regional) lies 154.5km away, with the 3-star Pellston Lodge just 322m from the airport. Each of these hotels provides convenient transport links to their respective airports.

Frequently asked questions

What's the best place for a stay in Frankfort?
Based on our traveller data, Bay Port Lodging is one of the top choices for your stay. This hotel offers free parking and private gardens. Other good options for your stay include Harbor Lights Resort 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. Offers 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 221 hotels and other accommodation options to choose from. Find out more about Frankfort.
What are the top places to visit in Frankfort?
Landmarks like Point Betsie Lighthouse and Elizabeth Lane Oliver Center for the Arts 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 Upper Herring Lake. 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