Michigan Lodging & Accommodations

If you need cheap lodging for your upcoming ski vacation, you can find it here, whether you prefer a hotel, a condo or cabin. Compare prices for the top-rated hotels at your ski resort destination and read reviews from skiers like you using the TripAdvisor listings below.
  • 1929 Hotel Seville
    Compare Prices

    1929 Hotel Seville

    302 N Main Street, Harrison
  • BEST WESTERN PLUS Bessemer Hotel & Suites
    Compare Prices

    BEST WESTERN PLUS Bessemer Hotel & Suites

    5041 Academy Ln, Bessemer
  • Cambria Suites Traverse City
    Compare Prices

    Cambria Suites Traverse City

    255 Munson Avenue US-31, Traverse City
  • Coyote Crossing Resort
    Compare Prices

    Coyote Crossing Resort

    8593 S. 13 Road, Cadillac
  • Harbor Inn
    Compare Prices

    Harbor Inn

    1606 Main Street PO Box 1350, Freeland
  • Boyne Highlands Resort
    Compare Prices

    Boyne Highlands Resort

    600 Highland Drive, Harbor Springs
  • Cherry Tree Inn & Suites
    Compare Prices

    Cherry Tree Inn & Suites

    2345 N US-31 N, Traverse City
  • Country Inn & Suites Iron Mountain
    Compare Prices

    Country Inn & Suites Iron Mountain

    2005 S. Stephenson Ave., Iron Mountain
  • Hampton Inn Cadillac
    Compare Prices

    Hampton Inn Cadillac

    1650 South Mitchell Street, Cadillac
  • Iron Mountain Motor Inn
    Compare Prices

    Iron Mountain Motor Inn

    1518 S. Stephenson Avenue US Michigan Highway 2/41, Iron Mountain
  • AmericInn Traverse City
    Compare Prices

    AmericInn Traverse City

    1614 US 31 North, Traverse City
  • Brown Trout & Falls Motels
    Compare Prices

    Brown Trout & Falls Motels

    2510 Nelson Ave., Boyne Falls
  • Holiday Inn Express Harrison
    Compare Prices

    Holiday Inn Express Harrison

    117 Highway 43 East, Harrison
  • Comfort Inn
    Compare Prices

    Comfort Inn

    1565 N. Stephenson Ave., Iron Mountain
  • Comfort Inn Traverse City
    Compare Prices

    Comfort Inn Traverse City

    460 Munson Avenue, Traverse City
  • Holiday Inn Express Hotel & Suites Iron Mountain
    Compare Prices

    Holiday Inn Express Hotel & Suites Iron Mountain

    1535 North Stephenson Ave, Iron Mountain
  • Value Place
    Compare Prices

    Value Place

    5535 Academy Drive, Bessemer
  • Days Inn Harrison
    Compare Prices

    Days Inn Harrison

    1425 Highway 62-65 North, Harrison
  • Holiday Inn Express Cadillac
    Compare Prices

    Holiday Inn Express Cadillac

    7642 South US 131, Cadillac
  • Econo Lodge
    Compare Prices

    Econo Lodge

    1609 South Stephenson Ave, Iron Mountain
  • Family Budget Inn Harrison
    Compare Prices

    Family Budget Inn Harrison

    401 S Main St, Harrison
  • Cadillac Inn
    Compare Prices

    Cadillac Inn

    6080 E M55, Cadillac
  • Sierra Motel
    Compare Prices

    Sierra Motel

    230 Munson Avenue, Traverse City
  • West Bay Beach - A Holiday Inn Resort
    Compare Prices

    West Bay Beach - A Holiday Inn Resort

    615 E. Front St., Traverse City
  • BEST WESTERN Four Seasons
    Compare Prices

    BEST WESTERN Four Seasons

    305 Munson Avenue (US 31), Traverse City
  • BEST WESTERN of Harbor Springs
    Compare Prices

    BEST WESTERN of Harbor Springs

    8514 Hwy M-119, Harbor Springs
  • Hampton Inn Harrison
    Compare Prices

    Hampton Inn Harrison

    121 Hwy 43 East, Harrison
  • Holiday Inn Express Hotel & Suites Bessemer
    Compare Prices

    Holiday Inn Express Hotel & Suites Bessemer

    5001 Academy Lane, Bessemer
  • Pointes North Beachfront Resort Hotel
    Compare Prices

    Pointes North Beachfront Resort Hotel

    2211 US 31 North, Traverse City
  • Sun-N-Snow Motel
    Compare Prices

    Sun-N-Snow Motel

    301 South Lake Mitchell Drive, Cadillac
  • Traverse Bay Inn
    Compare Prices

    Traverse Bay Inn

    2300 N US Highway 31 North, Traverse City
  • Country Inns & Suites by Carlson Traverse City
    Compare Prices

    Country Inns & Suites by Carlson Traverse City

    420 Munson Avenue, Traverse City
  • America's Best Inn & Suites Gaylord
    Compare Prices

    America's Best Inn & Suites Gaylord

    330 Main Ave, Gaylord
  • Fairfield Inn & Suites by Marriott Traverse City, MI
    Compare Prices

    Fairfield Inn & Suites by Marriott Traverse City, MI

    3701 N Country Lane, Traverse City
  • Anchor Inn on the Bay
    Compare Prices

    Anchor Inn on the Bay

    12068 S. West Bay Shore Drive, Traverse City
  • Mountain Grand Lodge & Spa at Boyne Mountain
    Compare Prices

    Mountain Grand Lodge & Spa at Boyne Mountain

    1 Boyne Mountain Road, Boyne Falls
  • BEST WESTERN Beacon Inn
    Compare Prices

    BEST WESTERN Beacon Inn

    1525 South Beacon Blvd., Grand Haven
  • Hampton Inn Bessemer
    Compare Prices

    Hampton Inn Bessemer

    4910 Civic Lane, Bessemer
  • Hampton Inn Traverse City
    Compare Prices

    Hampton Inn Traverse City

    1000 US 31 North, Traverse City
  • Fairfield Inn & Suites Birmingham Bessemer
    Compare Prices

    Fairfield Inn & Suites Birmingham Bessemer

    4980 Academy Court, Bessemer
  • Howard Johnson Traverse City
    Compare Prices

    Howard Johnson Traverse City

    417 Munson Avenue, Traverse City
  • Mountain Run at Boyne
    Compare Prices

    Mountain Run at Boyne

    03095 Boyne Mountain Rd, Boyne Falls
  • Quality Inn
    Compare Prices

    Quality Inn

    1210 US 62/65 North, Harrison
  • Windjammer On The Lake
    Compare Prices

    Windjammer On The Lake

    469 Peninsula Trail, Traverse City
  • North Shore Inn
    Compare Prices

    North Shore Inn

    2305 US 31 North, Traverse City
  • Travelodge Traverse City
    Compare Prices

    Travelodge Traverse City

    704 Munson Ave, Traverse City
  • Hermann's Hotel
    Compare Prices

    Hermann's Hotel

    214 N. Mitchell Street, Cadillac
  • Mountain Host Motor Inn
    Compare Prices

    Mountain Host Motor Inn

    1450 South Stephenson Avenue, Iron Mountain
  • Econo Lodge
    Compare Prices

    Econo Lodge

    2501 Sunnyside Drive, Cadillac
  • Sunset Shores Resort Cadillac
    Compare Prices

    Sunset Shores Resort Cadillac

    1246 Sunnyside Drive, Cadillac
  • Days Inn Iron Mountain
    Compare Prices

    Days Inn Iron Mountain

    2001 S. Stephenson Ave W8176 SO. US 2, Iron Mountain
  • Sleep Inn
    Compare Prices

    Sleep Inn

    1259 Greenmor Dr., Bessemer
  • Boyne Mountain Resort
    Compare Prices

    Boyne Mountain Resort

    1 Boyne Mountain Road, Boyne Falls
  • McGuire's Resort
    Compare Prices

    McGuire's Resort

    7880 Mackinaw Trail, Cadillac
  • Super 8 Iron Mountain
    Compare Prices

    Super 8 Iron Mountain

    2702 North Stephenson Avenue US Hwys 2/141, Iron Mountain
  • The Homestead
    Compare Prices

    The Homestead

    1 Wood Ridge Road, Glen Arbor
  • Cadillac - Days Inn
    Compare Prices

    Cadillac - Days Inn

    6001 E M-115 US 115 & Route 55, Cadillac
  • Pine Mountain Resort
    Compare Prices

    Pine Mountain Resort

    Iron Mountain
  • Grand Haven Campground
    Compare Prices

    Grand Haven Campground

    10990 US 31 North, Grand Haven
  • Rodeway Inn
    Compare Prices

    Rodeway Inn

    1010 S. Beacon Blvd, Grand Haven
  • Comfort Inn
    Compare Prices

    Comfort Inn

    5051 Academy Lane, Bessemer
  • Grand Haven Days Inn
    Compare Prices

    Grand Haven Days Inn

    1500 Beacon Blvd US 31, Grand Haven
  • Super 8 Harrison
    Compare Prices

    Super 8 Harrison

    1330 US Highway 62/65 North, Harrison
  • Country Inn & Suites Bessemer
    Compare Prices

    Country Inn & Suites Bessemer

    4895 Academy Court I-20/59 Exit 108, Bessemer
  • Lakeshore Inn Motel
    Compare Prices

    Lakeshore Inn Motel

    5793 South Ray Street (M-22), Glen Arbor
  • Flying Eagle Resort
    Compare Prices

    Flying Eagle Resort

    61925 Basswood Road, Iron River
  • Little Bear Motel
    Compare Prices

    Little Bear Motel

    6999 MacFarlane , Glen Arbor
  • Bartley House Hotel
    Compare Prices

    Bartley House Hotel

    Harbor Springs
  • Courtesy Motel
    Compare Prices

    Courtesy Motel

    15877 Lake Michigan Dr, Grand Haven
  • Quality Inn
    Compare Prices

    Quality Inn

    5021 Academy Lane, Bessemer
  • Budget Host Inn Iron Mountain
    Compare Prices

    Budget Host Inn Iron Mountain

    1663 N Stephenson Ave, Iron Mountain
  • Scottish Inn Bessemer
    Compare Prices

    Scottish Inn Bessemer

    1113 9th Avenue Southwest, Bessemer

Displaying 81 - 72 of 72 hotels

7 | 8

Advertisement

Photos & Videos

Advertisement

Advertisement