Hotels on the Lake in Frankfort from $112
Seize Your Someday with our amazing deals for the whole family!
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top Frankfort Hotels on the Lake

Escape to beautiful Lake Michigan!
Elberta MI
This vacation home features a garden, laundry facilities, and barbecue grills.

The historic Castle House
Frankfort MI
This vacation home features a garden, laundry facilities, and barbecue grills.

Harbor Lights Resort
15 S. Second Street Frankfort MI
Free Cancellation
Reserve now, pay when you stay
$129 nightly
The price is $143 total per night
$143 total
Nov 5 - Nov 6
Total with taxes and fees
A marina and an indoor pool are featured at this smoke-free hotel. Enjoy the hot tub and perks like free self parking and free WiFi. A lobby fireplace, a picnic ...

Hotel Frankfort & Restaurant
231 Main St. Frankfort MI
Free Cancellation
Reserve now, pay when you stay
$101 nightly
The price is $112 total per night
$112 total
Nov 5 - Nov 6
Total with taxes and fees
A restaurant and a bar/lounge are featured at this hotel. Guests will appreciate free perks like free self parking and WiFi in public areas. A fireplace in the ...
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.
Frankfort hotels essential information
Accommodation | 1,429 hotels |
|---|---|
Lowest Price | $112 |
Highest Price | $143 |
Popular hotels | Escape to beautiful Lake Michigan!, Harbor Lights Resort, The historic Castle House, Hotel Frankfort & Restaurant |
Recent Frankfort hotel reviews by fellow wanderers

Empire Lakeshore Inn
5 out of 5
Posted 3 hours ago
Travelocity Verified Review
"We had a wonderful stay! Our room was very clean, well-maintained, and in a great location. We will stay at this hotel again for sure!"
A verified traveler stayed at Empire Lakeshore Inn



