1. Coastal Inn

- Location: Beulah
- Guest rating: 8.6/10 (Excellent, 524 reviews)
- Price: £90, includes taxes & fees, 15 Nov - 16 Nov
- Review: Our second stay—a little hidden gem❣️, by Lynne
Plan your trip

Book hotels with free cancellation
Save instantly and earn perks with One Key
Search almost a million properties worldwide
Check prices for these dates, 13 – 14 December 2026




















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.

Photo by Ron Vosick
Rating: 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.

Photo by Bronkema Wendy
Rating: 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.

Rating: 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.

Rating: 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.
Rating: 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.
Rating: 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.
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.
You can take time to visit Betsie Valley Trail during your travels to Frankfort. Wander the beaches and lakeside in this relaxing area.
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.







Discover delightful accommodation options in Frankfort, Michigan, where charming motels and hotels cater to every type of traveller. Whether you're seeking adventure, a family getaway, or a business trip, you'll find a range of services and facilities designed to enhance your stay. Explore the local hospitality and read reviews to select the perfect hotel for your vacation experience in this picturesque town.
Frankfort, Michigan, offers a delightful blend of outdoor adventures and scenic beauty, making it a perfect destination for a romantic getaway or a family-friendly holiday. Explore the charming historic downtown, with its quaint shops and inviting Main Street. The nearby Frankfort area boasts stunning landscapes and opportunities for relaxation, while also providing rich historical experiences. Whether you're seeking recreation or a peaceful retreat, Frankfort promises a memorable vacation experience.
Frankfort, Michigan, is perfect for outdoor enthusiasts seeking scenic beauty and romantic getaways. Visitors can enjoy a range of activities, including skiing at local resorts and exploring recreational areas. The town boasts various tourist amenities, wonderful attractions, and opportunities for day trips, along with vibrant live music scenes that enhance the experience. Whether you’re looking for relaxation or adventure, Frankfort has something special to offer every traveller.
Shopping
In the heart of Frankfort, explore charming local shops like The Cottage Book Shop for unique reads and The Frankfort Lighthouse Gift Shop for delightful souvenirs. If you're up for a drive, check out the larger shopping options at Crystal Lake Plaza, about 16.1km away, for a wider selection.
Recreation
Experience rejuvenation at Crystal Lake Spa, where you can indulge in soothing massages and rejuvenating facials. For outdoor activity, explore the scenic Betsie River Pathway, offering picturesque views and a chance to immerse yourself in nature while walking or cycling along the serene route.
Adventure
In Frankfort, explore the breathtaking Crystal Lake by kayaking or paddleboarding. Hike along the scenic trails of the Betsie River State Game Area, offering stunning views and wildlife encounters. Don't miss the opportunity to climb the historic Frankfort Lighthouse for panoramic views of Lake Michigan.
Nightlife
Frankfort offers a charming nightlife with a relaxed atmosphere. Enjoy live music at the Garden Theater or unwind with a craft beer at the popular Crystal Lake Brewing. For a delightful dining experience, try the local cuisine at the charming restaurants along the waterfront.
*Distances are measured in a straight line; actual driving distances may vary depending on the route.
Frankfort, Michigan, is perfect for outdoor and romantic getaways, offering stunning scenery and a variety of attractions. Visitors can explore the historic Frankfort Light, relax at Frankfort Public Beach, and enjoy the beautiful Frankfort Beach. With its charming lakeside setting, Frankfort caters to those seeking a delightful beach experience and memorable outdoor activities.
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 Month | Temperature | Precipitation | Cloudiness | Occupancy | Pricing |
| January | 25.0°F (-3.9°C) | Light Rain | Very Cloudy | Low | Average |
| February | 23.7°F (-4.6°C) | No Rain | Very Cloudy | Average | Average |
| March | 31.3°F (-0.4°C) | Light Rain | Mostly Cloudy | Average | Slightly Low |
| April | 39.6°F (4.2°C) | Light Rain | Mostly Cloudy | Average | Slightly Low |
| May | 49.1°F (9.5°C) | Light Rain | Mostly Sunny | Average | Average |
| June | 58.3°F (14.6°C) | Light Rain | Mostly Sunny | High | Slightly High |
| July | 66.4°F (19.1°C) | Light Rain | Mostly Sunny | High | Slightly High |
| August | 67.8°F (19.9°C) | Light Rain | Mostly Sunny | High | Slightly High |
| September | 62.1°F (16.7°C) | Light Rain | Mostly Sunny | Average | Average |
| October | 51.1°F (10.6°C) | Light Rain | Mostly Cloudy | Average | Average |
| November | 39.9°F (4.4°C) | Light Rain | Mostly Cloudy | Low | Slightly Low |
| December | 31.3°F (-0.4°C) | Light Rain | Very Cloudy | Low | Average |
To reach Frankfort, Michigan, you can fly into several major airports. Green Bay, WI (GRB-Austin Straubel Intl.) is situated 151.3km away, with nearby hotels such as the 4-star Lodge Kohler and the 3.5-star Tundra Lodge, both easily accessible from the airport. Traverse City, MI (TVC-Cherry Capital) is 53.1km from Frankfort, offering options like the Great Wolf Lodge and Grand Traverse Resort And Spa. Lastly, Pellston, MI (PLN-Pellston Regional) is located 154.5km away, featuring hotels like the Pellston Lodge and The Highlands at Harbor Springs, both conveniently positioned for airport access.
The best areas to stay in Frankfort are along the main stretch of M-22, particularly near Betsie Bay, or slightly north in Crystal Lake for a more secluded experience.
For most visitors, especially couples and families, staying along M-22, also known as Main Street, offers the most convenience. This area runs parallel to Betsie Bay and provides easy access to the public beach on Lake Michigan. You'll find many of Frankfort's shops, restaurants, and the historic Garden Theater here, all within walking distance. The Frankfort City Marina is also located in this central area, offering opportunities for boat excursions.
Families often appreciate the direct access to Lake Michigan's public beach from this central area. The beach is wide and sandy, superb for spending a day by the water, and the nearby shops make it easy to grab snacks or supplies. The walkability of Main Street means you're never far from dining options or a sweet treat.
For those seeking a more tranquil setting, particularly couples looking for a peaceful escape, the area around Crystal Lake, just north of Frankfort, is an excellent choice. This large, clear-water lake offers a different kind of beauty, with many properties providing private lake access or stunning views.
Two of the best hotels in Frankfort that receive consistently high recommendations from travellers are the Hotel Frankfort & Restaurant and the Harbor Lights Resort.
The 3-star Hotel Frankfort & Restaurant, with a 9.0 rating, is praised by guests for its unique and clean rooms, comfortable beds, and excellent customer service from its friendly and amazing staff. The hotel offers amenities such as a fireplace, Egyptian cotton sheets, and premium bedding for a luxurious stay. It is conveniently located near Elizabeth Lane Oliver Centre for the Arts and Frankfort Beach, both just 0.3 km away.
Another highly recommended option is the Harbor Lights Resort, which has an excellent 9.2 rating. Guests often comment on the clean and quiet rooms, as well as the great staff and indoor pool. Many rooms also feature a partial lake view, and some include a kitchen, which is ideal for longer stays. The resort is located close to Elizabeth Lane Oliver Centre for the Arts, just 0.1 km away, and Frankfort Beach, 0.3 km away.
For excellent family-friendly accommodation in Frankfort, consider Bay Port Lodging or the Large Historic Home with views of Crystal Lake & Lake Michigan.
Bay Port Lodging, with a good rating of 8.4, offers connecting rooms, which is ideal for families travelling together. It is conveniently located near Betsie Lake, just 0.9 km away, and Frankfort Beach, 1.3 km away. Guests often comment on the clean rooms and friendly staff.
Another highly-rated option is the Large Historic Home with views of Crystal Lake & Lake Michigan, boasting an impressive rating of 9.4. This property is well-suited for families, providing a travel crib, a full kitchen, and a deck or patio for outdoor enjoyment. On-site parking is also available for convenience.
For budget-friendly accommodation in Frankfort, Michigan, three excellent options are Harbor Lights Resort, Bay Port Lodging, and Hotel Frankfort & Restaurant.
Harbor Lights Resort, with a superb rating of 9.2, offers comfortable stays with free WiFi and complimentary self-parking. Guests appreciate the clean and quiet rooms, the great staff, and the excellent indoor pool. It is conveniently located near Frankfort Beach, just 0.3 km away, and Betsie Lake, which is 1.3 km from the resort.
Another great choice is Bay Port Lodging, rated 8.4. This lodging provides free WiFi, free self-parking, and complimentary toiletries. It's also well-suited for those interested in winter sports, with various ski amenities nearby. Betsie Lake is a mere 0.9 km away, and Frankfort Beach is 1.3 km from the property. Guests frequently mention the clean and great rooms, along with the friendly staff.
The 3-star Hotel Frankfort & Restaurant, boasting an impressive 9.0 rating, offers free WiFi, free self-parking, and complimentary toiletries. Guests can enjoy premium bedding, air conditioning, and even private indoor hot tubs in some rooms. The hotel is highly praised for its clean and unique rooms, comfortable beds, and amazing, friendly staff. Its location is considered perfect, being just 0.3 km from Frankfort Beach and 1.4 km from Betsie Lake.
For a romantic getaway in Frankfort, Michigan, two highly-rated options for couples are the Harbor Lights Resort and the Hotel Frankfort & Restaurant.
The Harbor Lights Resort, with an impressive 9.2 rating, offers suites with kitchens, an indoor pool, and complimentary WiFi and free self-parking. Guests frequently mention the clean and quiet rooms and the great pool. It is conveniently located just 0.6 km from Frankfort Light and 0.3 km from Frankfort Beach, making it ideal for scenic walks.
Another excellent choice for couples is the 3-star Hotel Frankfort & Restaurant, rated 9.0. This hotel provides rooms with fireplaces, Egyptian cotton sheets, and premium bedding, creating a cosy atmosphere. It also features private indoor hot tubs in some rooms, free toiletries, complimentary WiFi, and free self-parking. Guests consistently praise the clean and unique rooms, the friendly and amazing staff, and the comfortable beds. The hotel's location is also highly regarded, being only 0.8 km from Frankfort Light and 0.3 km from Frankfort Beach.
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Frankfort.
Prices for hotels in Frankfort often vary, but you can find a great deal from £60 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.