Find Resorts & Hotels with Spas in Frankfort, MI
Upfront pricing
Our total price for your stay includes taxes and fees
Treat yourself
Save 10% or more on over 100,000 hotels worldwide with Member Prices
Be picky
Search almost a million properties worldwide
Check availability on Frankfort Resorts & Hotels with Spas
Check prices for these dates
Top Frankfort Resorts & Hotels with Spas

Harbor Lights Resort
Harbor Lights Resort
9.2 out of 10, Wonderful, (621)

Hotel Frankfort & Restaurant
Hotel Frankfort & Restaurant
9.0 out of 10, Wonderful, (758)
$191 nightly
The price is $212
Jul 30 - Jul 31
Total includes taxes and fees

New! Above Crystal Lake - Hot Tub and Stunning Hilltop Views for Stargazers and Nature Lovers! Window A/C Unit in Bedroom!
New! Above Crystal Lake - Hot Tub and Stunning Hilltop Views for Stargazers and Nature Lovers! Window A/C Unit in Bedroom!
10.0 out of 10, Exceptional, (2)

Historic Schoolhouse on M-22. 3 BR, 2 BA. Dog and Kid Friendly!
Historic Schoolhouse on M-22. 3 BR, 2 BA. Dog and Kid Friendly!
9.8 out of 10, Exceptional, (9)

Cozy Cabin 5 minutes from beach and downtown!
Cozy Cabin 5 minutes from beach and downtown!
10.0 out of 10, Exceptional, (7)

Herring Creek Cabin!
Herring Creek Cabin!
9.6 out of 10, Exceptional, (13)

Frankfort (Lake Michigan/Downtown) Whole House-Location
Frankfort (Lake Michigan/Downtown) Whole House-Location
10.0 out of 10, Exceptional, (3)

Hidden Springs on Long Lake - Sleeping Bear Dunes National Lakeshore
Hidden Springs on Long Lake - Sleeping Bear Dunes National Lakeshore
10.0 out of 10, Exceptional, (64)
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.
Recent reviews of Frankfort hotels
Recent reviews of Frankfort hotels
Recent reviews of Frankfort hotelsExpedia verified reviews

Harbor Lights Resort
5/5 Excellent
"I loved the proximity of the lake to our room. I do not know why we were given an accessible room that had handicapped parking in front. I made the mistake of parking in one and was confronted by the guest above me. She warned me it was a handicapped spot and that her inlaws needed that space. I moved my car. Other patrons parked there and did not have handicapped placard. I do not think the paint is bright enough to see. I feel terrible for taking a spot that i shouldnt have been in. I made sure to not do again."
A verified traveler stayed at Harbor Lights Resort
Posted 4 days ago
Frequently asked questions
Explore a world of travel with Expedia
Explore a world of travel with Expedia
- Hotels near Elizabeth Lane Oliver Center for the Arts
- Hotels near Frankfort Beach
- Hotels near Elberta Beach
- Hotels near Frankfort Light
- Elberta Hotels
- Cabin Rentals in Elberta
- Cottages in Elberta
- Vacation Homes in Elberta
- Hotels near Green Point Dunes Nature Preserve
- Hotels near Point Betsie Lighthouse
- Hotels near Old Indian Trail
- Resorts & Hotels with Spas in Benzonia
- Hotels with an Indoor Pool in Benzonia
- Hotels with a Pool in Benzonia
- Lake Township Hotels
- RV Parks in Lake Township
- Hotels on the Lake in Beulah
- Beach Hotels in Beulah
- Hotels with Restaurants in Beulah
- Pet-friendly Hotels in Beulah
- Hotels with Hot Tubs in Beulah
- Romantic Hotels in Beulah
- Luxury Hotels in Beulah
- Hotel Wedding Venues Hotels in Beulah
- Hotels with a Pool in Beulah
- Hotels & Resorts for Couples in Beulah
- Hotels with a View in Beulah
- Ski Hotels in Beulah
- Hotels with Bars in Beulah
- Casino Hotels in Beulah
- Benzonia Hotels
- Motels in Benzonia
- Hotels near Benzie Area Historical Museum
- Cabin Rentals in Benzonia
- B&B in Benzonia
- 3 Star Hotels in Benzonia
- RV Parks in Benzonia
- Cottages in Benzonia
- 4 Star Hotels in Benzonia
- Hotels near Betsie Valley Trail
- Beulah Hotels
- Motels in Beulah
- Cabin Rentals in Beulah
- Hilton Hotels in Beulah
- Benzie County Hotels
- Marriott Hotels & Resorts in Beulah
- Cabin Rentals in Benzie County
- Vacation Homes in Beulah
- Cottages in Beulah
- Motels in Benzie County
- B&B in Beulah
- Chalets in Beulah
- Resorts in Beulah
- RV Parks in Beulah
- Best Western Hotels in Beulah
- Lodges in Benzie County
- Hotels near Arcadia Dunes
- Hotels near Inspiration Point
- Hotels near Pinecroft Golf Course
- Hotels near Crystal Lake Golf Club
- Resorts & Hotels with Spas in Arcadia
- Hotels with Restaurants in Arcadia
- Pet-friendly Hotels in Arcadia
- Beach Hotels in Arcadia
- Casino Hotels in Arcadia
- Ski Hotels in Arcadia
- Elizabeth Lane Oliver Center for the Arts
- Frankfort Beach
- Elberta Beach
- Visit Elberta
- Green Point Dunes Nature Preserve
- Point Betsie Lighthouse
- Benzie Area Historical Museum
- Visit Benzonia
- Benzonia Vacations
- Visit Beulah
- Visit Benzie County
- Beulah Vacations
- Benzie County Vacations
- Arcadia Dunes
- Inspiration Point
- Crystal Lake Golf Club