Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Traverse City Resorts

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.

Featured Resorts in Traverse City

The Lakeview Hotel, Shanty Creek Resort
3.5 out of 5
5780 Shanty Creek Road, Bellaire, MI
The price is $177 per night

Set amidst the mountains, this ski-in/ski-out resort in Bellaire is 3 mi (4.8 km) from Short's Brewing Company and within 6 mi (10 km) of Lake Bellaire and Schuss ...

3.9/5Good! (525 reviews)

"Very nice place, will definitely go back! Rooms were nice. View was great overlooking the hills and the lake. We rode our Harleys up there and had a blast all weekend!"…"

Reviewed on Jul 9, 2020

The Lakeview Hotel, Shanty Creek Resort
Grand Traverse Resort And Spa
3.5 out of 5
100 Grand Traverse Village Boulevard, Williamsburg, MI
The price is $247 per night

This family-friendly Williamsburg resort is located near the airport, within 1 mi (2 km) of Music House Museum and Grand Traverse Bay. Lake Michigan is 1.3 mi ...

3.9/5Good! (632 reviews)

"Although almost everything was closed, our room in the tower was AMAZING! We experienced great service and will definitely be back."…"

Reviewed on Jul 1, 2020

Grand Traverse Resort And Spa
Agaming Golf Resort
3 out of 5
627 Ag A Ming Dr, Kewadin, MI
Get Rates

Situated in Kewadin, this golf resort is 0.1 mi (0.1 km) from Torch Lake and 1.7 mi (2.8 km) from Grand Traverse Bay. Lake Michigan is 2.3 mi (3.7 km) away.

4.4/5Excellent! (8 reviews)

"Quiet and clean. Easy in and out..... Rook was good"…"

Reviewed on Feb 12, 2020

Agaming Golf Resort
The Lodge at Cedar River, Shanty Creek Resort
3.5 out of 5
2400 Troon Dr. S, Bellaire, MI
The price is $271 per night

Located next to a golf course, this Bellaire resort offering ski-in/ski-out access is 0.1 mi (0.1 km) from Schuss Mountain and within 9 mi (15 km) of Lake Bellaire ...

4.3/5Excellent! (103 reviews)

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

Reviewed on Jul 6, 2020

The Lodge at Cedar River, Shanty Creek Resort
Great Wolf Lodge Traverse City
3.5 out of 5
3575 N US Highway 31 S, Traverse City, MI
Get Rates

This family-friendly Traverse City resort is within 2 mi (3 km) of Village at Grand Traverse Commons and Grand Traverse Bay. Front Street is 2.5 mi (4 km) ...

4.4/5Excellent! (797 reviews)

"This property caters to young families and grandparents. Our littles had so much fun in the waterpark. The water is nice and warm so you basically never get cold. There are slides for all ages and even a hot tub for children. Everything is kid friendy."…"

Reviewed on Feb 29, 2020

Great Wolf Lodge Traverse City
Crystal Mountain
3 out of 5
12500 Crystal Mountain Dr, Thompsonville, MI
Get Rates

Offering ski-in/ski-out access, this resort in Thompsonville is in the mountains, within 6 mi (10 km) of Michigan Legacy Art Park and Misty Acres Preserve, and ...

4.3/5Excellent! (341 reviews)

"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
Don't see what you're looking for?
See all available properties in Traverse City
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.

Other property types in Traverse City

West Bay Beach-A Delamar Resort
West Bay Beach-A Delamar Resort
3 out of 5
615 E Front Street, Traverse City, MI
The price is $279 per night
4.1/5Very Good! (966 reviews)

"Loved that dogs were accepted and the hotel was exceptional clean."…"

Reviewed on Jul 12, 2020

West Bay Beach-A Delamar Resort
ParkShore Resort
ParkShore Resort
2 out of 5
1401 US 31 North, Traverse City, MI
The price is $221 per night
4.1/5Very Good! (954 reviews)

"Great views! First floor room with patio and walk out to beach very nice but room floor damp."…"

Reviewed on Jul 10, 2020

ParkShore Resort
Grand Beach Resort Hotel
Grand Beach Resort Hotel
2.5 out of 5
1683 US 31 N, Traverse City, MI
The price is $234 per night
4.6/5Wonderful! (1,383 reviews)

"We had a ground floor room which provided direct access to the beach which was great. The room was clean but the patio facing the beach wasn't cleaned (nasty bucket of water, old half consumed water bottle). The staff were very friendly and some were informative. But at least one staff member didn't ..."…"

Reviewed on Jul 11, 2020

Grand Beach Resort Hotel
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.

Frequently asked questions

What is Traverse City like for a resort vacation?
Dreaming of a relaxing getaway? Treat yourself to all the comforts and luxuries of a resort, where you can find everything you need for your trip—from tasty dining options to activities and entertainment. Choose from 7 resorts in Traverse City and discover the best one for you, whether you picture yourself kicking back in a luxury suite or heading to the spa for a deep-tissue massage.
What's the best resort for my stay in Traverse City?
The Lakeview Hotel, Shanty Creek Resort - Ski property with a 3.5-star rating. Features a golf course, ski-in/ski-out access, and a seasonal outdoor pool. Grand Traverse Resort And Spa - Beach resort rated 3.5 stars, 5 minutes away from Grand Traverse Bay. Has 2 restaurants, a golf course, and a poolside bar. The Lodge at Cedar River, Shanty Creek Resort - Ski property rated 3.5 stars. Enjoy the golf course, ski-in/ski-out access, and outdoor pool. Agaming Golf Resort - Golf resort rated 3 stars, 5 minutes away from Torch Lake. Amenities include 3 restaurants, 3 bars, and a golf course. Great Wolf Lodge Traverse City - Family-friendly property with a 3.5-star rating. Access to 3 restaurants, 4 indoor pools, and a poolside bar.
What can I do in Traverse City?
Travelers come to Traverse City for shopping, golfing, and other popular activities. Monuments like Point Betsie Lighthouse and Michigan Legacy Art Park are places to learn more about the local history, while avid skiers can head to Hickory Hills Ski Area and Mt. Holiday Ski Area. Other top attractions you can add to your list are Sleeping Bear Dunes National Lakeshore and Torch Lake.
What's the seasonal weather like in Traverse City?
The hottest months are usually July and August with an average temp of 65°F, while the coldest months are January and February with an average of 25°F. Average annual rainfall for Traverse City is 33 inches.
What's the best way to get to and around Traverse City?
Fly into Cherry Capital Airport (TVC), which is located 2.8 mi (4.5 km) away. Otherwise, you can search for flights to Manistee, MI (MBL-Manistee County-Blacker), which is 46 mi (74 km) away. If you’d like to explore around the area, consider renting a car to take in more sights.

More trip options