Golf Resorts in Michigan

Search over 1 million properties and 550 airlines worldwide.

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Most hotels are fully refundable. Because flexibility matters.

Top Cities in Michigan

Top Michigan Golf Hotels

Evergreen Resort
Great for golfers

Evergreen Resort

3 out of 5
7880 Mackinaw Trl, Cadillac, MI
The price is $85 per night from Nov 8 to Nov 8
Situated in Cadillac, this golf hotel is within 3 mi (5 km) of Wexford County Historical Museum, Cadillac Lake Park and Boat Dock, and Eldorado Golf Course. ...
4.2/5 Excellent! (985 reviews)
Travelers like: golf course on site, driving range, golf lessons, restaurant with golf course view
Travelers say...
"Very nice rooms, awesome pool and hot tub area! Definitely going back!!"

Reviewed on Oct 21, 2021

Evergreen Resort
Dunmaglas Golf Course
Great for golfers

Dunmaglas Golf Course

3 out of 5
9031 Boyne City Road, Charlevoix, MI
Situated in Charlevoix, this golf hotel is steps from Dunmaglas Golf Club and Lake Charlevoix. Charles A. Ransom Nature Preserve is 3.1 mi (5 km) away.
3.6/5 Good! (57 reviews)
Travelers like: golf course on site, golf lessons, bar
Bed/bath side of a 1 BR Condo did not have a thermostat, cold at night. Clean and comfortable.
"Met our needs."

Reviewed on Oct 19, 2020

Get rates
Dunmaglas Golf Course
GrandStay Hotel & Suites of Traverse City
Great for golfers

GrandStay Hotel & Suites of Traverse City

2.5 out of 5
1614 US 31 North, Traverse City, MI
The price is $69 per night from Nov 3 to Nov 3
Situated near the beach, this hotel is steps from Lake Michigan, Grand Traverse Bay, and Pirate's Cove Adventure Golf. Traverse City State Park and Mt. Holiday ...
4.3/5 Excellent! (1,395 reviews)
Travelers like: golf course nearby, hot tub
Travelers say...
"Great location. Friendly staff. Good, clean room. Price was right. Perfect for our quick trip to traverse city."

Reviewed on Oct 21, 2021

GrandStay Hotel & Suites of Traverse City
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Bay Valley Resort & Conference Centre
Great for golfers

Bay Valley Resort & Conference Centre

2.5 out of 5
2470 Old Bridge Rd, Bay City, MI
The price is $100 per night from Oct 24 to Oct 24
Situated in Bay City, this golf hotel is within 6 mi (10 km) of Ted Putz Nature Area, Bigelow Park, and Marshall M. Fredericks Sculpture Museum. Saginaw Valley ...
3.8/5 Good! (562 reviews)
Travelers like: golf course on site, driving range, golf lessons, bar
Travelers say...
"Helpful staff. Looks like a work in progress for full service...no wifi."

Reviewed on Sep 7, 2021

Bay Valley Resort & Conference Centre
Grand Traverse Resort And Spa
Great for golfers

Grand Traverse Resort And Spa

3.5 out of 5
100 Grand Traverse Village Boulevard, Williamsburg, MI
The price is $132 per night from Nov 7 to Nov 7
This family-friendly Williamsburg resort is located near the airport, within 1 mi (2 km) of Grand Traverse Bay and Music House Museum. Lake Michigan is 1.3 mi ...
3.8/5 Good! (757 reviews)
Travelers like: golf course on site, golf lessons, clubhouse, pro shop
Travelers say...
"Great place to stay"

Reviewed on Oct 13, 2021

Grand Traverse Resort And Spa
Ann Arbor Marriott Ypsilanti at Eagle Crest
Great for golfers

Ann Arbor Marriott Ypsilanti at Eagle Crest

3.5 out of 5
1275 S Huron St, Ypsilanti, MI
The price is $117 per night from Nov 21 to Nov 21
Situated in Ypsilanti, this golf resort is 2.2 mi (3.6 km) from Eastern Michigan University and within 9 mi (15 km) of Yankee Air Museum and Briarwood Mall. ...
4.4/5 Wonderful! (158 reviews)
Travelers like: golf course on site, driving range, bar
Travelers say...
"Area was centrally located."

Reviewed on Oct 18, 2021

Ann Arbor Marriott Ypsilanti at Eagle Crest
Ramada by Wyndham Alpena
Great for golfers

Ramada by Wyndham Alpena

3 out of 5
1000 US 23 North, Alpena, MI
The price is $71 per night from Nov 2 to Nov 2
Situated in Alpena, this hotel is within a 10-minute walk of Island Park and Wildlife Sanctuary and Besser Museum. Northern Lights Arena and Alpena Golf Club ...
3.7/5 Good! (885 reviews)
Travelers like: golf course nearby, bar, sauna, hot tub
Travelers say...
"Hotel is in need of a refresh. The Sneakers Bar and Grill was very uninviting. That's too bad because the bar could potentially have captive "in-house" patrons."

Reviewed on Oct 14, 2021

Ramada by Wyndham Alpena
Grand Beach Resort Hotel
Great for golfers

Grand Beach Resort Hotel

2.5 out of 5
1683 US 31 N, Traverse City, MI
The price is $80 per night from Nov 2 to Nov 2
Nestled on the beach, this Traverse City hotel is steps from Lake Michigan, Traverse City State Park, and Pirate's Cove Adventure Golf. Grand Traverse Bay and ...
4.5/5 Wonderful! (1,320 reviews)
Travelers like: golf course nearby, hot tub
Travelers say...
"Clean and updated. Friendly and accommodating staff."

Reviewed on Oct 22, 2021

Grand Beach Resort Hotel
Boyne Highlands Resort
Great for golfers

Boyne Highlands Resort

3 out of 5
600 Highland Drive, Harbor Springs, MI
Conveniently near skiing facilities, this resort in Harbor Springs is within 3 mi (5 km) of Boyne Highlands Resort and Nub's Nob Ski Area and close to winter ...
4.3/5 Excellent! (397 reviews)
Travelers like: golf course on site, driving range, golf lessons, hot tub
Travelers say...
"Property is fantastic and great for pictures. The only slight downside is that some activities are limited this time of year during the week. Definitely wouldn’t let this detour you from a visit in the fall."

Reviewed on Oct 1, 2021

Get rates
Boyne Highlands Resort
Inn at the Alpine by Budget Host

Inn at the Alpine by Budget Host

2 out of 5
8127 Chippewa Hwy, Bear Lake, MI
The price is $104 per night from Oct 31 to Oct 31
Situated in a rural location, this motel is 1.7 mi (2.8 km) from Portage Lake and within 6 mi (10 km) of Heathlands Golf Course and Douglas Valley Winery. Little ...
4.2/5 Excellent! (221 reviews)
"The owners are the most friendly and authentic people! We are so happy to be able to support a small business that is locally owned by a family through the generations. We were very pleased with our stay and definitely will be back forever in the area again. Great value and worth every penny!"

Reviewed on Oct 17, 2021

Inn at the Alpine by Budget Host
Charlevoix Inn & Suites SureStay Collection by Best Western
Great for golfers

Charlevoix Inn & Suites SureStay Collection by Best Western

2 out of 5
800 Petoskey Ave, Charlevoix, MI
The price is $84 per night from Oct 24 to Oct 24
Situated in Charlevoix, this golf hotel is within a 5-minute walk of Lake Charlevoix and Lake Chalevoix Depot Beach. Charlevoix Beach and Mt. McSauba Recreation ...
3.9/5 Very Good! (887 reviews)
Travelers like: golf course nearby, hot tub
Travelers say...
"Old building, in need of updates, but very good price and staff"

Reviewed on Oct 13, 2021

Charlevoix Inn & Suites SureStay Collection by Best Western
Bavarian Inn of Frankenmuth

Bavarian Inn of Frankenmuth

3 out of 5
1 Covered Bridge Ln, Frankenmuth, MI
The price is $148 per night from Oct 24 to Oct 24
This family-friendly Frankenmuth hotel is within a 10-minute walk of Frankenmuth Historical Museum and River Place Shops. Michigan's Military and Space Heroes ...
4.5/5 Wonderful! (942 reviews)
"this is an awesome place to stay. so much to see and do within walking distance."

Reviewed on Oct 19, 2021

Bavarian Inn of Frankenmuth
The Lakeview Hotel, Shanty Creek Resort
Great for golfers

The Lakeview Hotel, Shanty Creek Resort

3.5 out of 5
5780 Shanty Creek Road, Bellaire, MI
The price is $104 per night from Nov 2 to Nov 2
Set amidst the mountains, this ski-in/ski-out resort in Bellaire is 2.6 mi (4.3 km) from Hawk's Eye Golf Course and within 6 mi (10 km) of Lake Bellaire and ...
3.9/5 Good! (644 reviews)
Travelers like: golf course on site, driving range, golf lessons, clubhouse
Travelers say...
"Although it was a quick stay and we didn't get to roam the property, the rooms were nice, the landscaping looked in good shape and the staff was very friendly."

Reviewed on Oct 19, 2021

The Lakeview Hotel, Shanty Creek Resort
Bavarian Haus Lakefront Inn
Great for golfers

Bavarian Haus Lakefront Inn

2 out of 5
1067 North State Street, St Ignace, MI
The price is $105 per night from Oct 24 to Oct 24
Located in the heart of St Ignace, this beach hotel is within a 10-minute walk of Lake Huron and Castle Golf & Games. Star Line Mackinac Island Main Dock - St. ...
4.1/5 Very Good! (979 reviews)
Travelers like: golf course nearby, sauna
Travelers say...
"Beautiful lake view. Comfortable beds. Good location and easy access. Casino voucher, private beach. Great breakfast. Pool, 2 hot tubs and sauna too!! Have stayed here several times and would do do again!!"

Reviewed on Oct 16, 2021

Bavarian Haus Lakefront Inn
Wyndham Garden Romulus Detroit Metro Airport
Great for golfers

Wyndham Garden Romulus Detroit Metro Airport

3 out of 5
9191 Wickham Rd, Romulus, MI
The price is $74 per night from Nov 3 to Nov 3
Situated near the airport, this hotel is 2.7 mi (4.4 km) from Gateway Golf Club and within 6 mi (10 km) of Beaumont Hospital - Wayne and Walter P. Reuther Hospital. ...
3.1/5 (956 reviews)
Travelers like: golf course nearby, bar
Travelers say...
"The room door was very difficult to open and close. The hallways were dark due to a poor color choice of paint & carpet. It did not make one feel good."

Reviewed on Aug 17, 2021

Wyndham Garden Romulus Detroit Metro Airport
Mission Point Resort
Great for golfers

Mission Point Resort

3.5 out of 5
One Lakeshore Drive, Mackinac Island, MI
This family-friendly Mackinac Island resort is located on a lake, within a 10-minute walk of The Original Mackinac Island Butterfly House & Insect World and ...
4.1/5 Very Good! (951 reviews)
Travelers like: golf course nearby, restaurant with golf course view, sauna, steam room
Travelers say...
"Very nice place with very friendly and helpful staff."

Reviewed on Oct 21, 2021

Get rates
Mission Point Resort
The Inn At Harbor Shores
Great for golfers

The Inn At Harbor Shores

3.5 out of 5
800 Whitwam Dr, Saint Joseph, MI
The price is $136 per night from Nov 7 to Nov 7
Situated on the riverwalk, this spa hotel is within 1 mi (2 km) of Lake Michigan, Box Factory for the Arts, and Silver Beach. Harbor Shores Golf Club and Lakeland ...
4.5/5 Wonderful! (482 reviews)
Travelers like: golf course nearby, sauna, hot tub
Travelers say...
"This was a great place to stay for long weekend."

Reviewed on Oct 3, 2021

The Inn At Harbor Shores
Days Inn & Suites by Wyndham Traverse City

Days Inn & Suites by Wyndham Traverse City

2 out of 5
1870 N Us Highway 31 N, Traverse City, MI
The price is $59 per night from Nov 2 to Nov 2
Situated near the beach, this hotel is steps from Lake Michigan and Grand Traverse Bay. Pirate's Cove Adventure Golf and Traverse City State Park are also within ...
3.5/5 Good! (971 reviews)
"Clean. Wasnt bothered by housekeepers while there (no knocks on my door at the crack if dawn) staff was super nice."

Reviewed on Oct 20, 2021

Days Inn & Suites by Wyndham Traverse City
Boyne Mountain Resort
Great for golfers

Boyne Mountain Resort

3 out of 5
1 Boyne Mountain Road, Boyne Falls, MI
The price is $90 per night from Nov 8 to Nov 8
Nestled on the beach, this Boyne Falls resort is 2.4 mi (3.9 km) from Deer Lake and 2.6 mi (4.1 km) from Monument Golf Course. Peninsula Beach and Lake Charlevoix ...
4.2/5 Excellent! (384 reviews)
Travelers like: golf course on site, driving range, golf lessons, sauna
Travelers say...
"It's a beautiful property all year around. The staff was very friendly and very helpful. Food was wonderful especially in the Forty Acres Tavern. We were there a week and it was our second time staying here."

Reviewed on Sep 15, 2021

Boyne Mountain Resort
Ramada by Wyndham Mackinaw City Waterfront

Ramada by Wyndham Mackinaw City Waterfront

2 out of 5
723 S Huron Ave, Mackinaw City, MI
The price is $65 per night from Oct 24 to Oct 24
Situated in Mackinaw City, this beach hotel is within a 5-minute walk of Lake Huron and Mackinaw City Ferry Terminal. Animal Tracks Adventure Golf and Mackinaw ...
3.1/5 (543 reviews)
"was disappointed the jacuzzi tub had no air pressure, created no whirlpool affect at all, wouldnt have paid extra for a room with this feature if i knew it was this poor."

Reviewed on Oct 8, 2021

Ramada by Wyndham Mackinaw City Waterfront
Don't see what you're looking for?
We've got more Golf Hotels. Find the right one for you.
View all properties
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.

Pocket Guide: Golf Hotels in Michigan

Search for hotels in Michigan on Expedia. You can easily find your hotels in Michigan using one of the methods below:

  • View our selection of featured hotels in Michigan
  • Use the map to find hotels in the Michigan neighborhood you prefer
  • Use the filters to see hotels in a specific area of Michigan, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Michigan
  • Enter your travel dates to view the best deals on hotels in Michigan - while they last

More trip options