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

Frankfort Hotels from S$107

  • 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
11 Oct - 12 Oct
Tomorrow
12 Oct - 13 Oct
Next weekend
16 Oct - 18 Oct
In two weeks
23 Oct - 25 Oct

Filter by

Star rating

Guest rating

Our top choices for Frankfort hotels

1. Hotel Frankfort & Restaurant

Hotel Frankfort & Restaurant
Frankfort
United States
Greg
S$150
includes taxes & fees
2 Nov - 3 Nov
Hotel Frankfort & Restaurant

2. Harbor Lights Resort

Harbor Lights Resort
Frankfort
United States
Jeffrey
S$165
includes taxes & fees
1 Nov - 2 Nov
Harbor Lights Resort

3. Bay Port Lodging

Bay Port Lodging
Frankfort
United States
Al
S$107
includes taxes & fees
10 Nov - 11 Nov
Bay Port Lodging

4. Coastal Suites Resort

Coastal Suites Resort
Beulah
United States
Saifur
S$136
includes taxes & fees
14 Oct - 15 Oct
Coastal Suites Resort

5. Baymont by Wyndham Beulah

Baymont by Wyndham Beulah
Beulah
United States
Justice
S$150
includes taxes & fees
8 Nov - 9 Nov
Baymont by Wyndham Beulah

6. Coastal Inn

Coastal Inn
Beulah
United States
Emily
S$153
includes taxes & fees
12 Oct - 13 Oct
Coastal Inn

7. Crystal Lake Resort

Crystal Lake Resort
Beulah
United States
Carrie
S$171
includes taxes & fees
28 Oct - 29 Oct
Crystal Lake Resort

8. Cold Creek Inn

Cold Creek Inn
Beulah
United States
Chad
S$131
includes taxes & fees
9 Nov - 10 Nov
Cold Creek Inn

9. Honor Motel

Honor Motel
Honor
United States
Jeff
S$134
includes taxes & fees
18 Oct - 19 Oct
Honor Motel

10. Empire Lakeshore Inn

Empire Lakeshore Inn
Downtown Mmpire
United States
June
S$151
includes taxes & fees
1 Nov - 2 Nov
Empire Lakeshore Inn

11. Pleasant Valley Resort

Pleasant Valley Resort
Arcadia
United States
Lloyd
S$196
includes taxes & fees
12 Oct - 13 Oct
Pleasant Valley Resort

12. Cedar Ridge Cabins

Cedar Ridge Cabins
Honor
United States
Russell
S$182
includes taxes & fees
12 Oct - 13 Oct
Cedar Ridge Cabins

13. Motel Bear Lake

Motel Bear Lake
Bear Lake
United States
Katherine
S$137
includes taxes & fees
11 Nov - 12 Nov
Motel Bear Lake

14. Mountain Valley Lodge & Campground

Mountain Valley Lodge & Campground
Thompsonville
United States
Heather
S$146
includes taxes & fees
19 Oct - 20 Oct
Mountain Valley Lodge & Campground

15. Dune Climb Inn

Dune Climb Inn
Empire
United States
Lillian
S$198
includes taxes & fees
2 Nov - 3 Nov
Dune Climb Inn

16. Inn at the Alpine

Inn at the Alpine
Bear Lake
United States
Colleen
S$215
includes taxes & fees
18 Oct - 19 Oct
Inn at the Alpine

17. Maple Lane Empire

Maple Lane Empire
Empire
United States
Austin
S$160
includes taxes & fees
8 Nov - 9 Nov
Maple Lane Empire

18. The Sylvan Inn

The Sylvan Inn
Downtown Glen Arbor
United States
Michelle
S$176
includes taxes & fees
2 Nov - 3 Nov
The Sylvan Inn

19. Overlooking Shoreline 2BDR Chalet 18396

Overlooking Shoreline 2BDR Chalet 18396
Arcadia
S$988
includes taxes & fees
14 Oct - 15 Oct
Overlooking Shoreline 2BDR Chalet 18396

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

๐Ÿป Beautiful Overlooking Shoreline 2bdr Chalet 18396
Arcadia
S$1,397
includes taxes & fees
15 Oct - 16 Oct
๐Ÿป Beautiful Overlooking Shoreline 2bdr Chalet 18396
View all properties

Hotels recommended for families in Frankfort

Harbor Lights Resort

Harbor Lights Resort
Frankfort
S$165
includes taxes & fees
1 Nov - 2 Nov
Harbor Lights Resort

Hotel Frankfort & Restaurant

Hotel Frankfort & Restaurant
Frankfort
S$150
includes taxes & fees
2 Nov - 3 Nov
Hotel Frankfort & Restaurant
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

The Sylvan Inn

The Sylvan Inn

10/10 Excellent
"Great"
Hindirk 1-night trip
Posted 8 hours ago
The Sylvan Inn
Baymont by Wyndham Beulah

Baymont by Wyndham Beulah

8/10 Good
"This property was well maintained. Rooms were clean and well stocked with the usual amenities. The pool was a decent size and they had two outdoor areas to enjoy. We were put in the handicapped rooms, the bathroom doors were so heavy, at night they made loud sounds when closing. Other than that, this was a very good hotel in Beulah."
Izetta 1-night trip
Posted 18 hours ago
Baymont by Wyndham Beulah
Motel Bear Lake

Motel Bear Lake

10/10 Excellent
"A charming motel across from the scenic Bear Lake. I was very comfortable!"
Katherine 1-night trip
Posted 20 hours ago
Motel Bear Lake
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 3 days 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 3 days 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 3 days ago
Harbor Lights Resort
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 4 days ago
Bay Port Lodging
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 6 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 6 days ago
Crystal Lake Resort

More cheap stays in Frankfort

Cold Creek Inn

Cold Creek Inn

185 S. Benzie Blvd Beulah MI
S$131
9 Nov - 10 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
S$136
14 Oct - 15 Oct
includes taxes & fees
Coastal Suites Resort
Baymont by Wyndham Beulah

Baymont by Wyndham Beulah

1400 US Highway 31 Beulah MI
S$150
8 Nov - 9 Nov
includes taxes & fees
8.4/10 Very good! (1,001 reviews)
Baymont by Wyndham Beulah
Empire Lakeshore Inn

Empire Lakeshore Inn

11730 S. Lacore Rd Empire MI
S$151
1 Nov - 2 Nov
includes taxes & fees
Empire Lakeshore Inn
Coastal Inn

Coastal Inn

475 N Michigan Ave Beulah MI
S$153
12 Oct - 13 Oct
includes taxes & fees
Coastal Inn
Harbor Lights Resort

Harbor Lights Resort

15 S. Second Street Frankfort MI
S$165
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, 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, 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