Michigan may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Find Golf Hotels in Traverse City

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. 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
Free CancellationReserve now, pay when you stay
The price is $136 per night
4.7/5Exceptional! (579 reviews)
Travelers like: golf course nearby, golf lessons nearby, bar, hot tub
Travelers say...

"Friendly staff , clean rooms , visiting on vacation"…"

Reviewed on Jul 26, 2020

Cambria Hotel Traverse City
Grand Beach Resort Hotel
Great for golfers
2.5 out of 5
1683 US 31 N, Traverse City, MI
The price is $125 per night
4.6/5Wonderful! (1,372 reviews)
Travelers like: golf course nearby, hot tub
Travelers say...

"Rooms very clean. Really nice beach. Bummer breakfast room was closed but totally understand due to pandemic. This place is our go to every year."…"

Reviewed on Jul 31, 2020

Grand Beach Resort Hotel
Cherry Tree Inn & Suites
Great for golfers
2.5 out of 5
2345 US 31 N, Traverse City, MI
Free CancellationReserve now, pay when you stay
The price is $131 per night
4.5/5Wonderful! (989 reviews)
Travelers like: golf course nearby, golf lessons nearby, sauna, hot tub
Travelers say...

"Very clean. Friendly staff. The breakfast may have been better. Will come again."…"

Reviewed on Jul 15, 2020

Cherry Tree Inn & Suites
Sugar Beach Resort Hotel
Great for golfers
2.5 out of 5
1773 US 31 N, Traverse City, MI
The price is $125 per night
4.5/5Wonderful! (975 reviews)
Travelers like: golf course nearby, hot tub
Travelers say...

"The property itself was clean and room looked very nice. We were upset about not having good breakfast options due to the continental breakfast being shut down, but appreciated that they offered something. The beach area was nice, but it wasn’t pleasant to see the boat rentals take up some of the ..."…"

Reviewed on Aug 8, 2020

Sugar Beach Resort Hotel
GrandStay Hotel & Suites of Traverse City
Great for golfers
2.5 out of 5
1614 US 31 North, Traverse City, MI
Free CancellationReserve now, pay when you stay
The price is $90 per night
4.4/5Excellent! (1,326 reviews)
Travelers like: golf course nearby, hot tub
Travelers say...

"Definitely worth the money. Very nice and clean has lots to do"…"

Reviewed on Aug 8, 2020

GrandStay Hotel & Suites of Traverse City
Crystal Mountain
Great for golfers
3 out of 5
12500 Crystal Mountain Dr, Thompsonville, MI
Get Rates
4.3/5Excellent! (341 reviews)
Travelers like: golf course on site, driving range, golf lessons, bar
Travelers say...

"Love the whole ambiance - sparkling lights outside and music. Easy walk to everything! We love the restaurants - great food!"…"

Reviewed on Dec 25, 2019

Crystal Mountain
Pinestead Reef Resort
Great for golfers
4 out of 5
1265 N US Highway 31 N, Traverse City, MI
The price is $149 per night
4.3/5Excellent! (163 reviews)
Travelers like: golf course nearby, sauna, hot tub
Travelers say...

"The balcony is right on the beach and has beach access, but it was covered in spider webs during my stay in July. The hallway use to be an open air hallway but they have recently been construction to make it an indoor hallway so it's under a lot of construction right now. Other than the construction ..."…"

Reviewed on Jul 27, 2020

Pinestead Reef Resort
The Lodge at Cedar River, Shanty Creek Resort
Great for golfers
3.5 out of 5
2400 Troon Dr. S, Bellaire, MI
Free CancellationReserve now, pay when you stay
The price is $209 per night
4.3/5Excellent! (103 reviews)
Travelers like: golf course on site, driving range, golf lessons, bar
Travelers say...

"We had fun would stay again!!!!!!!!!!!!!!!!!!!!!!!!!!!"…"

Reviewed on Jul 6, 2020

The Lodge at Cedar River, Shanty Creek Resort
Traverse Bay Inn
2.5 out of 5
2300 US 31 North, Traverse City, MI
Free CancellationReserve now, pay when you stay
The price is $99 per night
4.2/5Very Good! (640 reviews)

"It was nice having two bedrooms and a mini kitchen, I stayed here with my two kids, ages 10 and 12. The pool was very clean, they brought new towels daily but did not clean our room because of covid. The bathroom is small and the place is dated, but it's a motel and exactly what we expected. There ..."…"

Reviewed on Aug 8, 2020

Traverse Bay Inn
ParkShore Resort
Great for golfers
2 out of 5
1401 US 31 North, Traverse City, MI
Free CancellationReserve now, pay when you stay
The price is $120 per night
4.1/5Very Good! (953 reviews)
Travelers like: golf course nearby, bar, hot tub
Travelers say...

"Great location, friendly staff, we would go back again anytime!"…"

Reviewed on Aug 4, 2020

ParkShore Resort
Hampton Inn Traverse City
Great for golfers
2.5 out of 5
1000 U S 31 N, Traverse City, MI
Free CancellationReserve now, pay when you stay
The price is $164 per night
4.1/5Very Good! (749 reviews)
Travelers like: golf course nearby, hot tub
Travelers say...

"Room was super clean and very nice. Staff was very friendly. Staff was very helpful and polite."…"

Reviewed on Mar 15, 2020

Hampton Inn Traverse City
The Beach Haus Resort
2 out of 5
1489 US 31 North, Traverse City, MI
The price is $130 per night
4.1/5Very Good! (209 reviews)

"Great location, great beach, great lawn, and well appointed room. Generous sized beach compared to neighbors, jet ski and boat rentals next door, market and good food across the street. Pirates Cove a 3 minute walk away. First floor rooms have direct access to generous well manicured lawn with tables ..."…"

Reviewed on Aug 4, 2020

The Beach Haus Resort
The Lakeview Hotel, Shanty Creek Resort
Great for golfers
3.5 out of 5
5780 Shanty Creek Road, Bellaire, MI
Free CancellationReserve now, pay when you stay
The price is $122 per night
3.9/5Good! (533 reviews)
Travelers like: golf course on site, driving range, golf lessons, clubhouse
It was very nice, but wished the indoor and out door swimming pools were open, because of Covid 19

"Over all, it was a nice place to stay"…"

Reviewed on Aug 7, 2020

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 $179 per night
3.8/5Good! (644 reviews)
Travelers like: golf course on site, golf lessons, clubhouse, pro shop
Great golf

"Awesome golfing need to open up all the bars have a shuttle bus to turtle Creek shuttle party bus to turtle Creek and live bands playing"…"

Reviewed on Aug 4, 2020

Grand Traverse Resort And Spa
Seasons Inn Traverse City
2 out of 5
1582 Us 31 N, Traverse City, MI
The price is $80 per night
3.7/5Good! (966 reviews)

"It was close to the beach, restaurant, and attractions such as a mini golf course. However staff was hard to find when you went to the front desk."…"

Reviewed on Aug 1, 2020

Seasons Inn Traverse City
Days Inn & Suites by Wyndham Traverse City
2 out of 5
1870 N Us Highway 31 N, Traverse City, MI
Free CancellationReserve now, pay when you stay
The price is $89 per night
3.5/5Good! (971 reviews)

"The staff didn't seem to know the area. We asked about the shuttle bus and he didn't know. The room was clean and adequate and close to many things."…"

Reviewed on Aug 3, 2020

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
Get Rates
3.5/5Good! (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

Beach Condominium Hotel
Quality Inn
Great for golfers
2.5 out of 5
1492 N Us Highway 31 N, Traverse City, MI
Free CancellationReserve now, pay when you stay
The price is $93 per night
3.5/5Good! (819 reviews)
Travelers like: golf course nearby, hot tub
Travelers say...

"Nice basic hotel. Liked having a bath! Late night checkin ok, I did not arrive till 3 am but that was fine, someone was in lobby."…"

Reviewed on Jul 17, 2020

Quality Inn
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 1062 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 $80 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 $80. 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 1062 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

Are you looking for a golf hotel in Traverse City?
Book your golf weekend with Expedia and experience all that our fantastic golf hotels have to offer. Naturally playing golf is a top sport in Traverse City, and you can practice your swing at Pirate’s Cove Adventure Golf, The Leelanau Club at Bahle Farms, Elk Rapids Golf Club, or Crystal Lake Golf Club. Travelers also highly recommend Traverse City for its array of shops and wineries.
What is the best golf hotel in Traverse City?
GrandStay Hotel & Suites of Traverse City is a top hotel near Pirate’s Cove Adventure Golf with an indoor pool, free WiFi, off-street parking, and a fireplace in the lobby. The hotel also has coffee/tea in the lobby, free self parking, and a computer station. Other recommended hotels include Grand Traverse Resort And Spa and Grand Beach Resort Hotel.
How many golf hotels are there in Traverse City?
There are 52 accommodation options that have a golf course onsite, are located next to one, or have one nearby among Expedia’s 988 lodging options in Traverse City,
What should I see and do in Traverse City while on a golf vacation?
Traverse City’s attractions such as Pirate’s Cove Adventure Golf, Centre Ice Arena, and Great Lakes Children’s Museum are fun for kids of all ages. Known for its festivals, cultural venues include City Opera House, Historic Fishtown, and Old Town Playhouse. Landmarks like Mission Point Lighthouse, Point Betsie Lighthouse, and Village at Grand Traverse Commons might be worth a visit.
What is a golf hotel in Traverse City like?
Golf hotels in Traverse City offer guest rooms as well as easy access to a golf course. On Expedia, you will be able to find a good selection of golf hotels with either a 9+ hole golf course, or that are positioned next to an 18+ hole golf course. Golf hotels provide a choice of services and amenities including golf clubs, lessons, and transport to the golf course when it is not onsite.

Travelers Loved These Golf Hotels

More trip options