Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 321,000 hotels worldwide.

Get the best price available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured Traverse City Ski Hotels

See all 264 Hotels in Traverse City
Crystal Mountain

Crystal Mountain

12500 Crystal Mountain Dr, Thompsonville
3.5 out of 5.0
4.3 out of 5 (184 reviews)
Impressive and nice. Pricey. Very nice place to drive up and around. The staff was friendly and our room was clean. The electric heat made it very dry. The restaurant was nice and the food very good but expensive as expected.
  Nov 19, 2017

$83

$83
Shanty Creek Resorts - Summit Village

Shanty Creek Resorts - Summit Village

5780 Shanty Creek Road, Bellaire
4.0 out of 5.0
3.7 out of 5 (272 reviews)
Nice hotelWe loved to stay in Bellaire and visit Shoets Brewery
  Nov 17, 2017

$95

$95
Holiday Inn Resort West Bay Beach

Holiday Inn Resort West Bay Beach

615 E Front Street, Traverse City
3.0 out of 5.0
4.1 out of 5 (399 reviews)
Don’t stay on the second floor during the weekendsFriday night from 10-2 am the band in the nightclub kept us up. Front desk moved us and gave us free breakfast but they shouldn’t put anyone in those rooms on the weekend
  Nov 27, 2017

$90

$90
Shanty Creek Resorts Cedar River Village

Shanty Creek Resorts Cedar River Village

2400 Troon Dr. S, Bellaire
4.0 out of 5.0
4.2 out of 5 (74 reviews)
A Fantastic Place To Stay!!!We stayed here over the Fourth Of July weekend. Everything here was wonderful from the moment we pulled into the property!!! With the beautiful lush grounds, the very nice looking hotel, the warm, competent, friendly staff and a room that was like a very appointed apartment...how could you go wrong ...
  Jul 5, 2016

$170

$170
Cherry Tree Inn & Suites

Cherry Tree Inn & Suites

2345 US 31 N, Traverse City
2.5 out of 5.0
4.5 out of 5 (1,003 reviews)
Nice view on the water. Wish I could have stayed longer. The only thing I would have changed a bit was breakfast.
  Nov 28, 2017

$99

$99
Fairfield Inn By Marriott Traverse City

Fairfield Inn By Marriott Traverse City

3701 N Country Dr, Traverse City
3.0 out of 5.0
4.3 out of 5 (570 reviews)
Great Hotel and really great breakfast! Staff was super friendly and room was clean and comfortable.
  Nov 10, 2017

$89

$89
Traverse Bay Inn

Traverse Bay Inn

2300 US 31 North, Traverse City
3.0 out of 5.0
4.1 out of 5 (368 reviews)
Very warm and comfortably set up..kind and courteous staff ..nice amenities and location..nice stay
  Nov 29, 2017

$49

$49
Beach Condominium Hotel

Beach Condominium Hotel

1995 Us 31 North Traverse City, Traverse City
3.5 out of 5.0
3.4 out of 5 (5 reviews)
Nice locationNice location, pretty view, however the bathrooms could have been a little more updated and clean. A little noisy from others staying. overall not so bad, we are not disappointed that we stayed there
  Feb 17, 2016
Gatehouse Lodge

Gatehouse Lodge

16378 Cadillac Hwy, Thompsonville
Days Inn and Suites Traverse City

Days Inn and Suites Traverse City

1870 N Us Highway 31 N, Traverse City
2.5 out of 5.0
3.5 out of 5 (1,111 reviews)
Attended a conference at the Grand Traverse resort
  Dec 8, 2017

$44

$44
Sugar Beach Resort Hotel

Sugar Beach Resort Hotel

1773 US 31 N, Traverse City
3.0 out of 5.0
4.4 out of 5 (754 reviews)
Great staff awesome viewWe had a great stay we enjoyed the room and view. Alyssa from the front desk was awesome. We wanted a room higher up so that we could have a better view. She was able to accommodate us with no problem. The room was clean and you could tell they take a lot of pride in their hotel.
  Dec 4, 2017

$72

$72
GrandStay Hotel & Suites of Traverse City

GrandStay Hotel & Suites of Traverse City

1614 US 31 North, Traverse City
3.0 out of 5.0
4.4 out of 5 (431 reviews)
Very niceVery clean and cozy. Great staff and facilities. 8 minute drive to airport
  Dec 13, 2017

$51

$51
Grand Beach Resort Hotel

Grand Beach Resort Hotel

1683 US 31 N, Traverse City
3.0 out of 5.0
4.5 out of 5 (1,246 reviews)
Winter stay We really loved the set up of our room for a girls shopping trip, with a king and a queen bed that were very comfortable. Parking lot was kept clear of snow. We didn’t use the pool and hot tub but it looked like a nice area. The front desk staff gave me Rolaids when I had too much to eat for dinner ...
  Dec 11, 2017

$85

$85
The Beach Haus Resort

The Beach Haus Resort

1489 US 31 North, Traverse City
2.5 out of 5.0
3.9 out of 5 (77 reviews)
Wonderful beach attached to hotel. The hotel was right on the beach which was very nice but there was no restaurant in the hotel, and it was 4 miles from downtown Traverse City. The hotel seemed quite run down. There was a continental breakfast but only bagels and donuts. I thought the price of the room was a little extreme for how ...
  Sep 22, 2017
Quality Inn By The Bay

Quality Inn By The Bay

1492 N Us Highway 31 N, Traverse City
3.0 out of 5.0
3.5 out of 5 (496 reviews)
Short business tripAlthough the facilities are a little outdated, if you are looking for an affordable place to stay in traverse city for a business trip, consider quality inn. Less than a block from the state park beach, not a bad drive to downtown. Room was decent, did not checkout the pool or breakfast.
  Jul 28, 2017

$59

$59
Red Roof Inn Traverse City

Red Roof Inn Traverse City

1582 Us 31 N, Traverse City
2.5 out of 5.0
3.4 out of 5 (570 reviews)
Easy check in and clean room. Located close to downtown as well.
  Dec 10, 2017

$40

$40
ParkShore Resort

ParkShore Resort

1401 US 31 North, Traverse City
2.5 out of 5.0
3.9 out of 5 (589 reviews)
The hotels in Traverse City always seem to be a little more run-down and out-dated for some reason. With that being said, the Parkshore Resort was nice to stay at. Though it's similar to the normal theme at Traverse, it's location is perfect, there is a bar and restaurant on property and they have ...
  Nov 24, 2017

$70

$70
Pinestead Reef Resort

Pinestead Reef Resort

1265 N US Highway 31 N, Traverse City
4.5 out of 5.0
4.3 out of 5 (104 reviews)
Great AccommodationsClean comfortable and well maintained. Beautifully decorated and spacious .Friendly and helpful staff. Perfect get away retreat with all the conviences of home. Loved the full kitchen, living area and separate sleeping area
  Dec 4, 2017

$79

$79
Park Place Hotel

Park Place Hotel

300 E State St, Traverse City
3.5 out of 5.0
3.9 out of 5 (805 reviews)
Location is great.They are under construction. No pool and building on a conference center. Unfortunately, the bar at the top is always packed and very small. The rooms are very old but clean.
  Nov 27, 2017

$100

$100
Hampton Inn Traverse City

Hampton Inn Traverse City

1000 U S 31 N, Traverse City
3.0 out of 5.0
4.2 out of 5 (575 reviews)
Brewery VisitHad a great stay for Traverse City weekend visit. Close to downtown and local Distllaries and Brew Pubs. Enjoyed pool and hot tub since temp was low 20s it was very relaxing. Very comfortable beds and friendly staff.
  Dec 11, 2017

$71

$71
Map

Recently booked Ski Hotels in Traverse City

Grand Beach Resort Hotel
3.0 out of 5.0
Last booking: 2 hours ago
Shanty Creek Resorts - Summit Village
4.0 out of 5.0
Last booking: 2 hours ago
GrandStay Hotel & Suites of Traverse City
3.0 out of 5.0
Last booking: 3 hours ago
Baymont Inn & Suites Traverse City
2.5 out of 5.0
Last booking: 3 hours ago
Country Inn & Suites Traverse City
3.5 out of 5.0
Last booking: 3 hours ago
Park Place Hotel
3.5 out of 5.0
Last booking: 3 hours ago
The Hotel Frankfort
3.5 out of 5.0
Last booking: 4 hours ago
Holiday Inn Resort West Bay Beach
3.0 out of 5.0
Last booking: 4 hours ago
Travelodge Traverse City
2.5 out of 5.0
Last booking: 6 hours ago

Pocket Guide: Ski Hotels in Traverse City

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

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