Aerial view of the harbor in Frankfort, Michigan

Frankfort Hotels

  • 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
21 Aug - 22 Aug
Tomorrow
22 Aug - 23 Aug
This weekend
21 Aug - 23 Aug
Next weekend
28 Aug - 30 Aug

Filter by

Star rating

Guest rating

Our top choices for Frankfort hotels

1. Bay Port Lodging

Bay Port Lodging
Frankfort
United States
Kate
€148
includes taxes & fees
3 Sept - 4 Sept
Bay Port Lodging

2. Baymont by Wyndham Beulah

Baymont by Wyndham Beulah
Beulah
United States
Greg
€130
includes taxes & fees
13 Sept - 14 Sept
Baymont by Wyndham Beulah

3. Coastal Inn

Coastal Inn
Beulah
United States
Emily
€103
includes taxes & fees
16 Sept - 17 Sept
Coastal Inn

4. Coastal Suites Resort

Coastal Suites Resort
Beulah
United States
Lisa
€137
includes taxes & fees
13 Sept - 14 Sept
Coastal Suites Resort

5. Crystal Lake Resort

Crystal Lake Resort
Beulah
United States
Avital
€140
includes taxes & fees
21 Sept - 22 Sept
Crystal Lake Resort

6. Pleasant Valley Resort

Pleasant Valley Resort
Arcadia
United States
Penny
€111
includes taxes & fees
15 Sept - 16 Sept
Pleasant Valley Resort

7. Motel Bear Lake

Motel Bear Lake
Bear Lake
United States
Steven
€133
includes taxes & fees
17 Sept - 18 Sept
Motel Bear Lake

8. Inn at the Alpine

Inn at the Alpine
Bear Lake
United States
Colleen
€171
includes taxes & fees
8 Sept - 9 Sept
Inn at the Alpine

9. Cold Creek Inn

Cold Creek Inn
Beulah
United States
Jeffrey
€128
includes taxes & fees
20 Sept - 21 Sept
Cold Creek Inn

10. Honor Motel

Honor Motel
Honor
United States
Jennifer
€131
includes taxes & fees
13 Sept - 14 Sept
Honor Motel

11. Empire Lakeshore Inn

Empire Lakeshore Inn
Downtown Mmpire
United States
jane
€172
includes taxes & fees
7 Sept - 8 Sept
Empire Lakeshore Inn

12. Mountain Valley Lodge & Campground

Mountain Valley Lodge & Campground
Thompsonville
United States
Wesley
€142
includes taxes & fees
23 Aug - 24 Aug
Mountain Valley Lodge & Campground

13. Cedar Ridge Cabins

Cedar Ridge Cabins
Honor
United States
Russell
€144
includes taxes & fees
7 Sept - 8 Sept
Cedar Ridge Cabins

14. The Sylvan Inn

The Sylvan Inn
Downtown Glen Arbor
United States
Michelle
€171
includes taxes & fees
17 Sept - 18 Sept
The Sylvan Inn

15. Dune Climb Inn

Dune Climb Inn
Empire
United States
Janet
€186
includes taxes & fees
21 Sept - 22 Sept
Dune Climb Inn

16. Maple Lane Empire

Maple Lane Empire
Empire
United States
Mark
€163
includes taxes & fees
20 Sept - 21 Sept
Maple Lane Empire

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

8 Mi to Crystal Mountain: Peaceful Up North Home
Copemish
€297
includes taxes & fees
23 Aug - 24 Aug
8 Mi to Crystal Mountain: Peaceful Up North Home

18. Overlooking Shoreline 2BDR Chalet 18396

Overlooking Shoreline 2BDR Chalet 18396
Arcadia
€709
includes taxes & fees
18 Sept - 19 Sept
Overlooking Shoreline 2BDR Chalet 18396

19. 🐻 Beautiful Overlooking Shoreline 2bdr Chalet 18396

🐻 Beautiful Overlooking Shoreline 2bdr Chalet 18396
Arcadia
€1,679
includes taxes & fees
30 Aug - 31 Aug
🐻 Beautiful Overlooking Shoreline 2bdr Chalet 18396

20. ~ 4,000 Sq Ft Cabin on Glen Lake: Deck & Views!

~ 4,000 Sq Ft Cabin on Glen Lake: Deck & Views!
Maple City
€1,114
includes taxes & fees
13 Sept - 14 Sept
~ 4,000 Sq Ft Cabin on Glen Lake: Deck & Views!
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

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

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

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 Suites Resort

Coastal Suites Resort

8/10 Good
"Room nice bathroom needs updating Outside area could be maintained nicer"
Selima 3-night trip
Posted 10 hours ago
Coastal Suites Resort
Bay Port Lodging

Bay Port Lodging

10/10 Excellent
"Nice place to stay, clean, and quiet."
Christy 3-night trip
Posted 12 hours ago
Bay Port Lodging
Harbor Lights Resort

Harbor Lights Resort

8/10 Good
"Clean room. Air conditioning was a bit loud at times. Staff was helpful and friendly."
Kelly 3-night trip
Posted 13 hours ago
Harbor Lights Resort
Hotel Frankfort & Restaurant

Hotel Frankfort & Restaurant

10/10 Excellent
"This hotel was perfect for the price. Close to the beach. Right downtown. Nice happy hour. We didn’t utilize the restaurant. Each room has a different theme which housekeeper allowed use to see when cleaning. Staff was quite polite"
Lisa 3-night trip
Posted 3 days ago
Hotel Frankfort & Restaurant
The Maple Cottage - WALK TO BEACH, LAKE MICHIGAN, AND DOWNTOWN!

The Maple Cottage - WALK TO BEACH, LAKE MICHIGAN, AND DOWNTOWN!

10/10 Excellent
"Frankfort is wonderful, thank you for the lovely stay!"
Rachel W. 2-night trip
Posted 3 days ago
The Maple Cottage - WALK TO BEACH, LAKE MICHIGAN, AND DOWNTOWN!
The Crystalaire Cabin - Charming, Relaxing, and Peaceful in A Very Quiet Area!

The Crystalaire Cabin - Charming, Relaxing, and Peaceful in A Very Quiet Area!

10/10 Excellent
"Things were great. At first the check in stated to meet someone in person which made me nervous because we drive 12 hours but it ended up having no issues and we could check in on our time needs! The space was a great up north cottage. We loved going for walks and relaxing. We cooked a lot of our meals there and they had everything we needed. Communication was nice with the local manager. We did not use the fireplace because it was not a wood one (others just make me nervous) but everything we did use was awesome. My husband was even able to use the desk area for his work days. The loft would be great if we traveled with more people but we did not need it either. Great spot!"
Katrina F. 7-night trip
Posted 3 days ago
The Crystalaire Cabin - Charming, Relaxing, and Peaceful in A Very Quiet Area!
Baymont by Wyndham Beulah

Baymont by Wyndham Beulah

10/10 Excellent
"All was well! Thank you!"
Melanie 3-night trip
Posted 3 days ago
Baymont by Wyndham Beulah
The Koal-Mine-Inn - Fun and Charming with Lots of Character, Air Conditioning, and a Great Location!  Also dog-friendly!

The Koal-Mine-Inn - Fun and Charming with Lots of Character, Air Conditioning, and a Great Location! Also dog-friendly!

10/10 Excellent
"This was a lovely location, close to downtown and easily within walking distance. Great location overall and close to many of the sites in Northern Michigan.Communication was excellent with the hosts throughout our stay. Much appreciated! The space is suitable for a larger group. The outdoor deck in the back was also a great space.We appreciated that all linen was provided, and there was even a washer and dryer for use if needed."
Laurel S. 4-night trip
Posted 6 days ago
The Koal-Mine-Inn - Fun and Charming with Lots of Character, Air Conditioning, and a Great Location! Also dog-friendly!
Cold Creek Inn

Cold Creek Inn

10/10 Excellent
"Great stay. Good location. Peaceful but still a lot going on. Room was smaller but we don’t spend much time there so it was good."
Todd 4-night trip
Posted 6 days ago
Cold Creek Inn

More cheap stays in Frankfort

Coastal Inn

Coastal Inn

475 N Michigan Ave Beulah MI
€103
16 Sept - 17 Sept
includes taxes & fees
Coastal Inn
Cold Creek Inn

Cold Creek Inn

185 S. Benzie Blvd Beulah MI
€128
20 Sept - 21 Sept
includes taxes & fees
8/10 Very good! (405 reviews)
Cold Creek Inn
Baymont by Wyndham Beulah

Baymont by Wyndham Beulah

1400 US Highway 31 Beulah MI
€130
13 Sept - 14 Sept
includes taxes & fees
8.4/10 Very good! (998 reviews)
Baymont by Wyndham Beulah
Coastal Suites Resort

Coastal Suites Resort

171 North Center Street Beulah MI
€137
13 Sept - 14 Sept
includes taxes & fees
8.8/10 Excellent! (508 reviews)
Coastal Suites Resort
Crystal Lake Resort

Crystal Lake Resort

498 North Michigan Avenue Beulah MI
€140
21 Sept - 22 Sept
includes taxes & fees
8.8/10 Excellent! (506 reviews)
Crystal Lake Resort
Empire Lakeshore Inn

Empire Lakeshore Inn

11730 S. Lacore Rd Empire MI
€172
7 Sept - 8 Sept
includes taxes & fees
Empire Lakeshore Inn

Find out more about Frankfort

Top reasons to visit Frankfort

  • Picturesque Beaches: Frankfort boasts stunning beaches, perfect for relaxation and scenic views along the coastline.
  • Historic Attractions: Explore the charming Frankfort Light and historic downtown, rich in local history and culture.
  • Outdoor Adventures: Enjoy a variety of outdoor activities, including skiing, hiking, and exploring recreational areas.
  • Vibrant Local Events: Experience live music and community events that enhance the lively atmosphere of this coastal town.
  • Welcoming Accommodations: Frankfort offers a range of delightful motels and hotels for a comfortable stay amidst natural beauty.

Find great hotels in and around Frankfort

Discover the charming accommodations in Frankfort, Michigan, where a variety of motels and hotels await to enhance your travel experience. Whether you're seeking adventure, a family getaway, or a business trip, you'll find options that cater to your needs. With excellent amenities and a welcoming atmosphere, Frankfort's hotels promise a delightful stay amidst stunning natural beauty. Dive into local reviews to find the perfect lodging for your vacation.

  • The Swan House: A charming 3.5-star Bed and Breakfast located 16.1km from Frankfort, The Swan House is ideal for travellers seeking a blend of business and leisure. The property exudes a welcoming ambiance with its well-appointed rooms and attentive service. Guests can enjoy a hearty breakfast each morning, perfect for energising before a day of meetings or exploration. Its tranquil setting makes it a peaceful retreat after a busy day, making it an excellent choice for those travelling for work but wishing to relax in a homely environment.
  • Baymont by Wyndham Beulah: Just 12.9km from Frankfort, this budget-friendly hotel boasts a guest rating of 8.4 out of 10, making it a popular choice for families and golf enthusiasts. With a family-centric atmosphere, Baymont by Wyndham Beulah offers amenities tailored for children, including free cribs. Guests can indulge in a golf-themed experience, which adds a unique twist to their stay. The property is also pet-friendly, welcoming furry companions with specific amenities and policies to ensure a comfortable stay for all.
  • Harbor Lights Resort: Situated within the heart of Frankfort, Harbor Lights Resort offers an inviting beach-themed escape with a stellar guest rating of 9.2 out of 10. This budget-friendly resort provides direct access to the beach, allowing guests to soak up the sun and enjoy water activities with ease. The atmosphere is relaxed and accommodating, making it an excellent choice for those seeking a seaside getaway. Visitors can unwind in comfortable rooms, with the sound of waves serving as the perfect backdrop for a relaxing holiday.

Where to stay near Frankfort

Frankfort, Michigan, offers a delightful blend of outdoor adventures and scenic beauty, making it ideal for a romantic getaway or a relaxing retreat. Visitors can explore the charming historic downtown, with its quaint shops and eateries along Main Street, while the surrounding region boasts family-friendly excursions and recreational activities. The atmosphere here is perfect for those seeking both relaxation and a taste of local history in the picturesque Benzie County.

  • Benzonia: Nestled approximately 11.3km from Frankfort, Benzonia is a charming city that beckons outdoor enthusiasts and romantics alike. The area is renowned for its breathtaking scenery, particularly during peak travel months from July to September. Visitors flock to Benzonia for its recreational areas and ski resorts, making it a perfect getaway for both winter sports and summer hikes. Notable attractions include stunning lakes and the nearby national state park, where you can explore scenic dunes and immerse yourself in nature's beauty.
  • Beulah: Also situated about 11.3km from Frankfort, Beulah offers a delightful blend of outdoor activities and picturesque views. This quaint city experiences a moderate influx of visitors, especially between June and August. Adventurers can enjoy various recreational activities, including skiing and exploring the scenic landscapes that surround the area. Beulah is in close proximity to beautiful lakes and a national state park, making it an ideal spot for a romantic escape or a family adventure amidst nature's splendour.
  • Elberta: Just 1.6km away from Frankfort, Elberta is a small city that attracts visitors seeking a peaceful retreat. The travel season peaks during the warmer months from June to August, with a notable dip in visitor numbers during the colder months. Elberta is well-known for its outdoor offerings, including recreational areas and ski resorts. Visitors can take advantage of the stunning local landmarks, such as lakes and the nearby national state park, where picturesque dunes await exploration, creating a memorable experience for all who visit.

Things to do in Frankfort

Shopping

In Frankfort, explore charming local shops for unique gifts and souvenirs, such as artisanal crafts and local delicacies. If you're up for a drive, check out Crystal Lake Plaza, about 19.3km away, for a wider selection of retailers and boutiques.

Recreation

In Frankfort, indulge in a rejuvenating experience at the Crystal Lake Wellness Center, offering yoga classes and holistic therapies. Visit the nearby Interlochen Arts Academy for peaceful nature trails and art workshops, fostering creativity and relaxation amidst serene surroundings.

Adventure

In Frankfort, explore the stunning Crystal Lake by kayaking or paddleboarding, where you can bask in the serene waters. Venture to the nearby Sleeping Bear Dunes National Lakeshore for hiking and breathtaking views of Lake Michigan, perfect for adventurous spirits seeking natural beauty.

Nightlife

For a relaxed evening, visit the Wine Cellar, where you can sample a variety of local wines. If you're in the mood for dancing, check out the Crystal Lake Resort's bar, featuring live music and a vibrant atmosphere to enjoy the night.

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

Booking tips and Expedia advantages for Frankfort

To save money on your trip to Frankfort, consider visiting during the off-peak months of March to April or November when accommodation prices are lower. Tuesdays are the most affordable days to book, while Fridays tend to be pricier. Utilise Expedia's search tool to filter for budget-friendly hotels, including eco-certified options. You can also save by bundling your hotel, flights, and activities into a package. Take advantage of free local attractions and explore the town on foot to minimise transport costs.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Frankfort are March to April and November, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Frankfort is Tuesday. The most expensive day to stay in Frankfort is Friday.
  • Find cheap hotels on Expedia: Expedia's search tool enables you to set your budget, choose your ideal location, and more. You can organise your results to display prices from lowest to highest, ensuring the most affordable hotels appear at the top. Additionally, you can refine your search by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that are available for booking.
  • Consider bundling your trip: You can potentially save money by combining your hotel reservation in Frankfurt with your flights and activities through an Expedia package.

Find the best attractions in and around Frankfort

Frankfort, Michigan, is an idyllic destination for outdoor enthusiasts and romantics alike, boasting stunning beaches and scenic views. Key attractions include the charming Frankfort Public Beach and the historic Frankfort Light, perfect for leisurely exploration. Visitors can enjoy relaxing at Frankfort Beach or taking in the picturesque surroundings that make this area a delightful retreat. Whether you're seeking adventure or tranquility, Frankfort offers a memorable getaway experience.

  • Point Betsie Lighthouse: A historic gem, Point Betsie Lighthouse offers visitors a glimpse into maritime history. Its stunning architecture and picturesque setting provide a tranquil atmosphere, perfect for photography and reflection.
  • Frankfort Beach: Located a mere 966m from Frankfort, this beautiful beach boasts soft sands and inviting waters. A relaxed environment makes it an ideal spot for sunbathing, picnicking, and enjoying picturesque sunsets over Lake Michigan.
  • Betsie Lake: Just 1.1km away, Betsie Lake is a serene spot perfect for outdoor enthusiasts. The scenic views and calm waters offer opportunities for kayaking, fishing, and leisurely strolls along the shore, making it a picturesque retreat.

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

Accessing Frankfort, Michigan, is convenient via several major airports. Green Bay, WI (GRB-Austin Straubel Intl.) is 151.3km away, with nearby hotels such as the 3.5-star Oneida Casino Hotel, 644m from the airport, and Cobblestone Hotel & Suites, 6.4km away. Traverse City, MI (TVC-Cherry Capital) is only 53.1km distant, offering options like the Great Wolf Lodge, 4.8km from the airport. Pellston, MI (PLN-Pellston Regional) is 154.5km away, with accommodations including Pellston Lodge, just 322m from the airport. Each airport provides accessible transportation to these nearby hotels, making your arrival seamless.

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.
What are some of the best holiday rentals that Frankfort has to offer?
NEW! The Frankfort Beach House - Spectacular Lakefront Home on Frankfort Beach and Lake Michigan!: This highly rated holiday home rental in Frankfort is located on the beach, and has a fireplace, a BBQ and air conditioning to put you at ease in your new surroundings. It has 6 bedrooms, as well as a kitchen with a dishwasher, a fridge and a stovetop, so that you can cook with friends or family. Other favourite homes for rent in Frankfort are Beautiful Crystal Lake Waterfront, Central AC, Dock, Kayaks, Paddleboards and The Koal-Mine-Inn - Fun and Charming with Lots of Character, Air Conditioning, and a Great Location! Also dog-friendly!. See all 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