Find Golf Resorts & Hotels in Traverse City, MI from $45

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 Traverse City Golf Hotels

Cambria Hotel Traverse City
Great for golfers
3.5 out of 5
255 Munson Ave, Traverse City, MI
Fully refundableReserve now, pay when you stay
The price is $110 per night from Nov 8 to Nov 8
4.8/5 Exceptional! (661 reviews)
Travelers like: golf course nearby, golf lessons nearby, bar, hot tub
Travelers say...
"I thought the hotel rooms could use a little more sparkle in terms of cleanses but overall my stay was pleasant."

Reviewed on Oct 18, 2021

Cambria Hotel Traverse City
Cherry Tree Inn & Suites
Great for golfers
2.5 out of 5
2345 US 31 N, Traverse City, MI
Fully refundableReserve now, pay when you stay
The price is $119 per night from Nov 2 to Nov 2
4.6/5 Wonderful! (987 reviews)
Travelers like: golf course nearby, golf lessons nearby, sauna, hot tub
Travelers say...
"Was everything we were hoping for, clean room, balcony view of the East bay, staff was friendly & helpful, no problem coming back."

Reviewed on Oct 13, 2021

Cherry Tree Inn & Suites
Grand Beach Resort Hotel
Great for golfers
2.5 out of 5
1683 US 31 N, Traverse City, MI
Fully refundableReserve now, pay when you stay
The price is $80 per night from Nov 1 to Nov 1
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
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.
Sugar Beach Resort Hotel
Great for golfers
2.5 out of 5
1773 US 31 N, Traverse City, MI
Fully refundableReserve now, pay when you stay
The price is $80 per night from Oct 31 to Oct 31
4.4/5 Wonderful! (964 reviews)
Travelers like: golf course nearby, hot tub
Travelers say...
"beautiful beach and atmosphere"

Reviewed on Oct 20, 2021

Sugar Beach Resort Hotel
Fairfield Inn By Marriott Traverse City
Great for golfers
2.5 out of 5
3701 N Country Dr, Traverse City, MI
Fully refundableReserve now, pay when you stay
The price is $114 per night from Nov 14 to Nov 14
4.3/5 Excellent! (806 reviews)
Travelers like: golf course nearby, hot tub
Travelers say...
"Awesome"

Reviewed on Aug 20, 2021

Fairfield Inn By Marriott Traverse City
GrandStay Hotel & Suites of Traverse City
Great for golfers
2.5 out of 5
1614 US 31 North, Traverse City, MI
Fully refundableReserve now, pay when you stay
The price is $69 per night from Nov 3 to Nov 3
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
The Lodge at Cedar River, Shanty Creek Resort
Great for golfers
3.5 out of 5
2400 Troon Dr. S, Bellaire, MI
The price is $209 per night from Oct 27 to Oct 27
4.2/5 Excellent! (133 reviews)
Travelers like: golf course on site, driving range, golf lessons, bar
Travelers say...
"Nice place to stay. Quite difficult to locate even using the GPS cause it was dark. In the future it is best to check in when the sun is still up and one can enjoy the beauty of the resort."

Reviewed on Oct 13, 2021

The Lodge at Cedar River, Shanty Creek Resort
Pinestead Reef Resort
Great for golfers
4 out of 5
1265 N US Highway 31 N, Traverse City, MI
Fully refundableReserve now, pay when you stay
The price is $89 per night from Nov 2 to Nov 2
4.2/5 Excellent! (232 reviews)
Travelers like: golf course nearby, sauna, hot tub
Travelers say...
"This is a nice clean place to stay. Some minor improvements are needed however, to make this a great destination site. A nice beach is one of its best features! We will definitely be staying here again."

Reviewed on Sep 23, 2021

Pinestead Reef Resort
Traverse Bay Inn
2.5 out of 5
2300 US 31 North, Traverse City, MI
Fully refundableReserve now, pay when you stay
The price is $74 per night from Nov 1 to Nov 1
4.2/5 Very Good! (737 reviews)
"It is next to everthing the room we were had a kitchenette which was very nice the room when we arrived wss spotless. Great place"

Reviewed on Oct 9, 2021

Traverse Bay Inn
The Beach Haus Resort
2 out of 5
1489 US 31 North, Traverse City, MI
The price is $109 per night from Nov 3 to Nov 3
4.1/5 Very Good! (271 reviews)
"Wonderful older hotel that had been well-maintained and updated! Perfect Bay view with a small private beach and several seating areas to enjoy...couldnt have been better!! Office staff was genuinely friendly and helpful. Breakfast (covid style) was delivered every morning and left at ur door...in ..."

Reviewed on Oct 10, 2021

The Beach Haus Resort
Hampton Inn Traverse City
2.5 out of 5
1000 U S 31 N, Traverse City, MI
Fully refundableReserve now, pay when you stay
The price is $109 per night from Nov 10 to Nov 10
4.1/5 Very Good! (821 reviews)
"quite rooms"

Reviewed on Sep 20, 2021

Hampton Inn Traverse City
ParkShore Resort
Great for golfers
2 out of 5
1401 US 31 North, Traverse City, MI
Fully refundableReserve now, pay when you stay
The price is $80 per night from Nov 14 to Nov 14
4.1/5 Very Good! (1,192 reviews)
Travelers like: golf course nearby, bar, hot tub
Travelers say...
"Very clean and comfortable bed. By the road but quiet."

Reviewed on Oct 20, 2021

ParkShore Resort
Park Place Hotel
3 out of 5
300 E State St, Traverse City, MI
Fully refundableReserve now, pay when you stay
The price is $114 per night from Nov 15 to Nov 15
4/5 Very Good! (956 reviews)
"This is a unique hotel - dates from the late 1920's. But has been recently updated inside. The staff was friendly and courteous but check-in was a little slow. Wish the top floor bar had been open as the view is fantastic, but like many places, staffing issues have prevented a full opening."

Reviewed on Oct 10, 2021

Park Place Hotel
The Lakeview Hotel, Shanty Creek Resort
Great for golfers
3.5 out of 5
5780 Shanty Creek Road, Bellaire, MI
Fully refundableReserve now, pay when you stay
The price is $104 per night from Nov 4 to Nov 4
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
Grand Traverse Resort And Spa
Great for golfers
3.5 out of 5
100 Grand Traverse Village Boulevard, Williamsburg, MI
The price is $132 per night from Nov 7 to Nov 7
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
Seasons Inn Traverse City
2 out of 5
1582 Us 31 N, Traverse City, MI
Fully refundableReserve now, pay when you stay
The price is $70 per night from Oct 28 to Oct 28
3.8/5 Good! (941 reviews)
"Close to town and all the area has to offer, the staff was exceptional even though they were extremely short staffed and very low on sleep. Very friendly and just all around a good experience!"

Reviewed on Oct 21, 2021

Seasons Inn Traverse City
Days Inn & Suites by Wyndham Traverse City
2 out of 5
1870 N Us Highway 31 N, Traverse City, MI
Fully refundableReserve now, pay when you stay
The price is $59 per night from Nov 1 to Nov 1
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
Beach Condominium Hotel
Great for golfers
3 out of 5
1995 Us 31 North Traverse City, Traverse City, MI
3.5/5 Good! (6 reviews)
Travelers like: golf course nearby, hot tub
Travelers say...
"Hotel staff was very pleasant. Room had a nice view of the bay but the carpeting was very stained and detracted from the overall experience. Paid a good price for the room and expected a little higher standard. It was a bit disappointing overall."

Reviewed on Sep 26, 2016

Get rates
Beach Condominium Hotel
Quality Inn
Great for golfers
2.5 out of 5
1492 N Us Highway 31 N, Traverse City, MI
Fully refundableReserve now, pay when you stay
The price is $45 per night from Nov 23 to Nov 23
3.4/5 Good! (970 reviews)
Travelers like: golf course nearby, hot tub
Travelers say...
"For a budget hotel, we were really impressed with the hotel. Front desk was friendly and accommodating, love that they are pet friendly, and our hotel room had a lot of amenities we sometimes dont get at 'higher end' hotels, like a fridge and microwave."

Reviewed on Oct 18, 2021

Quality Inn
Gatehouse Lodge
16378 Cadillac Hwy, Thompsonville, MI
Get rates
Gatehouse Lodge
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.

Golf Resorts in Traverse City

While the idea of a relaxing trip is sun worshiping at the beach or lounging around at a hotel, you dream of a trip with challenging doglegs and manicured greens. The only time you will in the sand is if you hook that drive. We have 2703 of hotels near or located on golf courses in Traverse City. Time to get out your clubs, and make sure you have plenty of tees, because Traverse City's courses await.

Stay and Play Golf in Traverse City

The only long drive you will be doing on this vacation is from the tee box. Play to your heart's content, then head back to the hotel to take advantage of its amenities, such as a drink with your golf mates at the bar, a massage, or a few hours by the pool. No need to venture far from the hotel; there are lots of available entertainment options. And after a long day on the course, you've got an abundance of amenities and a comfy bed waiting for you.

Test that new putter at one of numerous courses accessible. Traverse City has 4 courses, like Elmbrook Golf Course, so make sure you have enough energy to take on all the other courses this city offers. At some point, you may decide you want a break from golfing. Request for your hotel's concierge to find a great place to have a tranquil lunch or delicious supper. They may be able to also give you tips on the shopping districts in town.

Your Traverse City Golf Resort Awaits

With Expedia here to help, you will be close to the golf course, and with prices ranging from $209 to $45 you will be well on your way. Book ahead and be sure you have your clubs ready; you'll be seeing a lot of them on this trip.

Golf Guide to Traverse City

Q: How much does a stay at a Traverse City golf hotel cost?

A: Rates for a Traverse City golf hotel range anywhere from $209 to $45. You can be sure to find a resort that's in your price range and near a terrific course.

Q: What is the number of golf resorts in Traverse City?

A: Traverse City has 2703 golf hotels for you to select from. Finding it hard to pick the right one? If so, be sure to read our reviews and ratings to help you book the perfect spot for your vacation.

Q: How many courses are open to the public?

A: Traverse City has 3 public golf courses. The total combines semi-private, public, and municipal courses.

Q: What is the number of golf courses in Traverse City?

A: Traverse City is home to 4 courses. Once you have mastered your golf resort's course, you can take on the local links.

Frequently asked questions

Recent reviews of Traverse City hotels

Travelers Loved These Golf Hotels

More trip options