A coastal landscape with a clear view of the ocean, a sandy beach, and a hilly terrain in the background.

Search Hotels in Benzie County

  • 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

Top Cities in Benzie County

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Star rating

Our top choices for Benzie County hotels

Coastal Inn

Coastal Inn
2.5 star property
Beulah
8.6 out of 10, Excellent, (397 reviews)
"Great little place to stay"
United States
Brandon
$173 nightly
The price is $192
Jul 6 - Jul 7
Total with taxes and fees
Coastal Inn

Empire Lakeshore Inn

Empire Lakeshore Inn
2.5 star property
Downtown Mmpire
8.8 out of 10, Excellent, (1,002 reviews)
"I cannot say enough good things about my stay, a lovely spot and very clean and comfortable room."
United States
Alessandra
$269 nightly
The price is $285
Jul 2 - Jul 3
Total with taxes and fees
Empire Lakeshore Inn

Crystal Lake Resort

Crystal Lake Resort
2.5 star property
Beulah
8.8 out of 10, Excellent, (478 reviews)
"Everything was just great from the moment we arrived until the time of departure. Our cottage was very clean and the staff was very helpful."
United States
Melinda
$230 nightly
The price is $255
Jul 6 - Jul 7
Total with taxes and fees
Crystal Lake Resort

Dune Climb Inn

Dune Climb Inn
2.0 star property
Empire
9.2 out of 10, Wonderful, (85 reviews)
"Great place to stay if visiting Sleeping Bear Dunes."
United States
Patrick
$300 nightly
The price is $318
Jul 8 - Jul 9
Total with taxes and fees
Dune Climb Inn

Maple Lane Empire

Maple Lane Empire
2.5 star property
Empire
8.6 out of 10, Excellent, (291 reviews)
"Easy check-in."
United States
David
$282 nightly
The price is $299
Jul 16 - Jul 17
Total with taxes and fees
Maple Lane Empire

Baymont by Wyndham Beulah

Baymont by Wyndham Beulah
2.5 star property
Beulah
8.4 out of 10, Very Good, (974 reviews)
"Great property and staff! Very clean and quiet."
United States
Stephen
$185 nightly
The price is $205
Jul 12 - Jul 13
Total with taxes and fees
Baymont by Wyndham Beulah

Harbor Lights Resort

Harbor Lights Resort
2.5 star property
Frankfort
9.2 out of 10, Wonderful, (698 reviews)
"I've stayed here several times and it's always pleasant.Well maintained property...they were resealing asphalt during my stay but it didn't interfere with our activities. First time I stayed in a suite..top notch appliances and TV..comfy king bed and sleeper couch..plus balcony with chairs..access from living area and bedroom!"
United States
loretta
Harbor Lights Resort

Coastal Suites Resort

Coastal Suites Resort
2.5 star property
Beulah
8.8 out of 10, Excellent, (468 reviews)
"Great stay"
United States
Chris
$200 nightly
The price is $222
Jul 5 - Jul 6
Total with taxes and fees
Coastal Suites Resort

Pleasant Valley Resort

Pleasant Valley Resort
2.0 star property
Arcadia
9.2 out of 10, Wonderful, (49 reviews)
"We had a great stay ahead of our round at Arcadia Bluffs. Check in was seamless, the place was clean and the room was spacious"
United States
Grant
$182 nightly
The price is $202
Jul 7 - Jul 8
Total with taxes and fees
Pleasant Valley Resort

Mountain Valley Lodge & Campground

Mountain Valley Lodge & Campground
2.0 star property
Thompsonville
8.0 out of 10, Very Good, (1 review)
"The Convenience store is a few miles away to get your beverages, or your coffee early before the office opens up with their coffee. Nice place though."
United States
Paul
$139 nightly
The price is $155
Jul 9 - Jul 10
Total with taxes and fees
Mountain Valley Lodge & Campground

Cedar Ridge Cabins

Cedar Ridge Cabins
3.0 star property
Honor
9.2 out of 10, Wonderful, (237 reviews)
"Loved the trail down to the river, and the fire pit."
United States
Leddra
$199 nightly
The price is $211
Jul 6 - Jul 7
Total with taxes and fees
Cedar Ridge Cabins

Honor Motel

Honor Motel
2.0 star property
Honor
9.4 out of 10, Exceptional, (236 reviews)
"Clean room in a great location. Also check-in was easy."
United States
Joshua
$186 nightly
The price is $206
Jul 5 - Jul 6
Total with taxes and fees
Honor Motel

Hotel Frankfort & Restaurant

Hotel Frankfort & Restaurant
3.0 star property
Frankfort
9.0 out of 10, Wonderful, (842 reviews)
"Room and restaurant were amazing "
United States
Pamala S
Hotel Frankfort & Restaurant

Bay Port Lodging

Bay Port Lodging
2.5 star property
Frankfort
8.4 out of 10, Very Good, (161 reviews)
"Lovely little Inn"
United States
Laurie
$227 nightly
The price is $252
Jul 19 - Jul 20
Total with taxes and fees
Bay Port Lodging

Betsie Riverside Resort

Betsie Riverside Resort
3.0 star property
Benzonia
9.8 out of 10, Exceptional, (98 reviews)
"The cabin was very clean and comfortable. My husband and I enjoyed our stay right on the river!"
United States
Harley
Betsie Riverside Resort

The Cottonwood Inn B&B

The Cottonwood Inn B&B
3.5 star property
Downtown Mmpire
9.6 out of 10, Exceptional, (37 reviews)
"Best B&B Wonderful little gem!"
United States
M
The Cottonwood Inn B&B

Cold Creek Inn

Cold Creek Inn
2.5 star property
Beulah
8.0 out of 10, Very Good, (390 reviews)
"Parking was free at the back of the inn with entrance to the upstairs and rooms. Zee and Ed were friendly people and enjoyed talking to them. Zee checked to make sure everything was good with our room. Woud stay again if visiting area."
United States
Steven
$213 nightly
The price is $236
Aug 1 - Aug 2
Total with taxes and fees
Cold Creek Inn

Benzonia Rustic Resort

Benzonia Rustic Resort
2.0 star property
Benzonia
9.0 out of 10, Wonderful, (8 reviews)
"Great calm, peaceful spot just a few minutes walk to damn "
United States
Carlos
Benzonia Rustic Resort

🌅 Private Beach + Lake Views • Pet-Friendly Chalet ➠ 18396

🌅 Private Beach + Lake Views • Pet-Friendly Chalet ➠ 18396
Arcadia
8.8 out of 10, Excellent, (3 reviews)
"Loved staying here with our kids. Beautiful location, beautiful view, would recommend and kids already talking about coming back again Thank you"
United States
Mandy P.
$1,189 nightly
The price is $1,290
Jul 6 - Jul 7
Total with taxes and fees
🌅 Private Beach + Lake Views • Pet-Friendly Chalet ➠ 18396

Log Cabin with Hot Tub 2 Miles from Crystal Mountain!!!

Log Cabin with Hot Tub 2 Miles from Crystal Mountain!!!
Thompsonville
8.6 out of 10, Excellent, (32 reviews)
"Great location, great vibes "
United States
Kamil
$215 nightly
The price is $223
Jul 20 - Jul 21
Total with taxes and fees
Log Cabin with Hot Tub 2 Miles from Crystal Mountain!!!
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.
Save an average of 15% on thousands of hotels when you're signed in

Top Benzie County Hotel Reviews

Guide to exploring around Benzie County

Top reasons to visit Benzie County

  • Outdoor Adventures: Benzie County is a paradise for outdoor enthusiasts, offering skiing, hiking, and golfing amidst stunning landscapes.
  • Scenic Lakes and Beaches: Enjoy the beautiful shores of Crystal Lake and the breathtaking views at Sleeping Bear Dunes National Lakeshore.
  • Charming Historical Sites: Visit the Benzie Area Historical Museum to learn about the region's rich history and culture.
  • Live Music Events: Experience the local charm with vibrant live music events throughout the area.
  • Romantic Getaways: Perfect for couples, Benzie County offers picturesque settings ideal for relaxation and memorable moments.

Find great hotels in Benzie County

Discover the perfect getaway in Benzie County, Michigan, where a variety of accommodations await to cater to your adventure and family needs. From charming motels to well-appointed hotels, you’ll find options that enhance your golf-themed vacation experience. Explore the best Benzie County hotels and enjoy a memorable stay in this beautiful region, with convenient access to picturesque landscapes and exciting activities.

  • Baymont by Wyndham Beulah: Baymont by Wyndham Beulah is a budget-friendly hotel with a guest rating of 8.4, perfect for families and business travelers alike. This property embraces a golf-themed experience, offering guests the opportunity to enjoy golfing right on-site. With amenities tailored for children, including free cribs, families can feel at home during their stay. Located in the serene surroundings of Benzie County, the hotel combines comfort with convenience, making it an excellent choice for those looking to explore the area.
  • Harbor Lights Resort: Harbor Lights Resort, boasting a guest rating of 9.2, is an idyllic choice for beach lovers seeking a relaxing getaway. This budget-friendly hotel provides direct access to the beach, allowing guests to enjoy sun-soaked days and picturesque sunsets just steps from their room. The welcoming atmosphere and stunning waterfront views make it a perfect haven for vacationers looking to unwind and soak in the natural beauty of Benzie County.
  • Hotel Frankfort & Restaurant: Hotel Frankfort & Restaurant is a charming 3-star property with a guest rating of 9.0, offering an inviting blend of comfort and dining options. Guests can indulge in a variety of dining experiences, including an on-site restaurant and bar. With entertainment amenities such as cable TV and flat-screen televisions, guests can enjoy leisurely evenings in their rooms. Situated in Benzie County, this hotel is an excellent choice for those looking to enjoy quality hospitality alongside delightful culinary offerings.

Where to stay in Benzie County

Discover the enchanting charm of Benzie County, Michigan, where outdoor adventures and picturesque scenery await. Enjoy a family-friendly atmosphere as you explore the stunning landscapes, perfect for picnics and relaxation. From the tranquil shores of Crystal Lake to the breathtaking views of the Sleeping Bear Dunes National Lakeshore, this region offers a romantic getaway filled with recreation and unforgettable moments in nature. Experience the beauty of Michigan’s countryside and create lasting memories in this captivating destination.

  • Frankfort: Nestled along the picturesque shores of Lake Michigan, Frankfort is a charming city in Benzie County that offers breathtaking scenery and a wealth of outdoor activities. Visitors flock here primarily during the summer months, drawn by the area's stunning beaches and local attractions such as the Crystal Lake and the nearby Sleeping Bear Dunes National Lakeshore. Whether you’re hiking through lush trails or enjoying a romantic sunset by the lake, Frankfort provides a perfect getaway for nature lovers. In winter, the nearby ski resorts beckon those seeking thrilling slopes and cozy lodges.
  • Beulah: Known for its serene atmosphere and stunning natural beauty, Beulah is another gem in Benzie County. This quaint city sees a surge of visitors in the summer, who come to explore the rolling hills and sparkling waters of Crystal Lake. Beulah offers a blend of outdoor adventures, from hiking and biking to skiing in the winter months. The city is also close to the scenic Sleeping Bear Dunes, making it an ideal base for those looking to experience the great outdoors. With charming shops and cozy eateries, Beulah provides a romantic backdrop for couples and families alike.
  • Thompsonville: For those craving adventure, Thompsonville is a must-visit destination in Benzie County. This city is a hub for outdoor enthusiasts, attracting visitors during peak seasons like March and summer for its ski resorts and recreational activities. Surrounded by mountains and lakes, Thompsonville offers a thrilling experience for skiers and snowboarders in winter and hikers in summer. The nearby Crystal Mountain Resort is a popular spot for both relaxation and adventure, ensuring there's something for everyone. With its diverse landscape and vibrant community, Thompsonville is a perfect choice for an active vacation.

Things to do in Benzie County

Benzie County, Michigan, is a fantastic destination for outdoor enthusiasts and couples seeking a romantic getaway. Visitors can enjoy a variety of activities, including skiing at local resorts, exploring recreational areas, and playing golf at scenic courses. Don't miss live music events that add to the area's charm. Whether you're hitting the slopes or teeing off, Benzie County offers plenty of recreation opportunities for a memorable vacation.

Shopping

Benzie County offers a charming shopping experience, with unique finds at local boutiques like Crystal Lake Antique Mall. For artisanal goods and souvenirs, visit the Benzie Area Chamber of Commerce's gift shop. Don't miss the local farmers' markets for fresh produce and handcrafted items to take home.

Recreation

The Crystal Lake Spa offers a tranquil atmosphere with rejuvenating massages and holistic treatments, perfect for relaxation. For outdoor recreation, explore the Betsie River for kayaking and fishing, or hike the scenic trails at the Crystal Mountain Resort, where you can enjoy breathtaking views and fresh air.

Adventure

In Benzie County, explore Crystal Lake’s pristine waters with kayaking or paddleboarding, offering stunning views and serene paddling. Hike the scenic trails of the Betsie Valley Trail, perfect for biking or walking, showcasing the beautiful landscape of Northern Michigan.

Nightlife

For a lively night, visit Crystal Lake Brewing for local craft beers and a cozy vibe. Check out the Benzie Area Historical Museum for occasional evening events, then unwind at the cozy Riverfront Pizza for delicious slices and a fun atmosphere.

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

Booking tips and Expedia advantages for Benzie County

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Benzie County 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 Benzie County is Tuesday. The most expensive day to stay in Benzie County is Saturday.
  • Find cheap hotels on Expedia: Utilize Expedia's search tool to refine your options based on your budget, desired location, and preferred type of accommodation. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that are currently available. To find the best prices and deals, simply sort the price filter from low to high.
  • Consider bundling your trip: You can save money by combining your hotel stay in Benzie County with your flights and activities through an Expedia package deal.

Find the best attractions in Benzie County

Benzie County, Michigan, offers a perfect blend of outdoor adventure and romantic scenery. Visitors can explore beautiful lakes, historic lighthouses, and urban parks, ideal for both relaxation and recreation. Don't miss the Benzie Area Historical Museum for a glimpse into the region's past. Whether you're seeking a beach getaway or a charming escape, Benzie County provides a delightful experience for all travelers.

  • Platte Lake: Experience the tranquility of Platte Lake, where you can enjoy swimming, sunbathing, and picnicking on beautiful sandy beaches. The scenic surroundings make it a perfect spot for romance and outdoor activities, offering breathtaking views that captivate visitors.
  • Point Betsie Lighthouse: Immerse yourself in history at Point Betsie Lighthouse, a charming landmark that showcases the region's maritime heritage. With its picturesque setting and cultural significance, it's a great spot for photography and learning about the area's past.
  • Betsie Lake: Enjoy the serene beauty of Betsie Lake, where you can engage in kayaking, fishing, or simply relaxing by the water. The stunning scenery and lush landscapes provide an ideal backdrop for outdoor adventures and nature appreciation.

Frequently asked questions

How much do hotels in Benzie County cost?
In Benzie County, you can find cheap options from $155 in a few different ways. To see what's available, enter your preferred trip dates, then refine your search by amenities, budget and more. Remember that prices can vary according to when you plan to go, so if you have some flexibility, swap your dates around until you find the right deal.
How can I find cheap hotels in Benzie County?
Find affordable getaways with ease by using our handy filter tool. Select the "Price per night" checkbox to view money-saving options in Benzie County. You can also check out our cheap hotels in Benzie County page. The lowest price available starts from $155 per night.
What are the best hotels in Benzie County for families?
Expedia makes it simple to book a property with everything you need for a memorable family getaway to Benzie County. Start by choosing "Family friendly" in the "Traveler experience" section of our filter tool. Then narrow your search by things like amenities and guest ratings. Whether you need a family hotel in Benzie County for a weekend break or a long getaway, we've got you and your group covered.
Why should I book my Benzie County hotel with Expedia?
Expedia makes booking accommodations in Benzie County as simple as swiping right for your perfect vacation. First, there's the broad range of options and fantastic prices. Then, there's our online Help Center, which is available 24/7. Plus, when you sign up for our One Key™ rewards program, you can earn OneKeyCash™* and use it on eligible hotels, car rentals, activities and more. *OneKeyCash disclaimer - OneKeyCash is not redeemable for cash and can only be used on Hotels.com, Expedia and Vrbo.

Explore a world of travel with Expedia