Star Rating
Hotel Name
Price Range (USD)to
Amenities

Elk Rapids Michigan Accommodations

Find accommodations in Elk Rapids with the hotel list provided below. Search for cheap and discounted hotel and motel rates in or near Elk Rapids, MI for your upcoming personal or group travel. We show the best Elk Rapids Michigan hotel rooms. Review the Elk Rapids hotel list below to find the perfect lodging. We also have a map of the Elk Rapids hotels. Planning a group? Lock in Elk Rapids Group Hotel Deals

The Elk Rapids center point is approximately 8 miles northeast of Music House and 12 miles southwest of Antrim County Airport.

Elk Rapids Hotels & Accommodations

Grand Traverse Resort & Spa
+1-888-690-5281
100 Grand Traverse Village Blvd., Williamsburg, MI 49610 ~8.89 miles southwest of Elk Rapids
  • High-end Resort property
  • 17 floors in property
Sleep Inn & Suites 5520 Us 31 North, Acme, MI 49610 ~9.94 miles southwest of Elk Rapids
  • 2 star Lake hotel
  • Fitness / Gym is on-site
From$89
Very Good 4.5 /5Read Reviews Call
Holiday Inn Express & Suites : 3536 Mt. Hope Rd. 3536 Mt. Hope Rd., Williamsburg, MI 49690 ~10.03 miles southwest of Elk Rapids
  • Mid-scale Resort property
  • 3 floors in property
From$109
Very Good 4.0 /5Guest Reviews Call
Shanty Creek Resorts Summit Village : 5780 Shanty Creek Rd. 5780 Shanty Creek Rd., Bellaire, MI 49615 ~11.55 miles east of Elk Rapids
  • 3 star Resort hotel
  • 430 rooms in property
Cherry Tree Inn & Suites : 2345 North Us 31 North 2345 North Us 31 North, Traverse City, MI 49686 ~11.83 miles southwest of Elk Rapids
  • Midscale Beach hotel
  • 76 sleeping rooms in hotel
From$99
Very Good 4.5 /5Reviews Call
Boarders Inn & Suites of Traverse City : 1870 North Us Highway 31 North 1870 North Us Highway 31 North, Traverse City, MI 49686 ~12.17 miles southwest of Elk Rapids
  • Low-priced Resort property
  • Check in time: 3:00 PM
Sugar Beach Resort Hotel
+1-800-997-5149
1773 Us 31 North, Traverse City, MI 49686 ~12.23 miles southwest of Elk Rapids
  • Affordable Beach property
  • Free comp. breakfast
Grand Beach Resort Hotel : 1683 Us 31 North
+1-888-690-5281
1683 Us 31 North, Traverse City, MI 49686 ~12.26 miles southwest of Elk Rapids
  • Mid-scale Beach hotel
  • Check-in time: 3:00 PM
Motel 6 Traverse City - Traverse City
+1-800-230-4134
1582 Us 31 North, Traverse City, MI 49686 ~12.29 miles southwest of Elk Rapids
  • Economical Beach property
  • Check in time: 3pm
From$75
Average 3.5 /5Reviews Call
Americinn Traverse City : 1614 Us Highway 31 North 1614 Us Highway 31 North, Traverse City, MI 49686 ~12.30 miles southwest of Elk Rapids
  • Two-star Airport property
  • Check in time: 3:00 PM
Quality Inn by The Bay : 1492 North Us Highway 31 North
+1-888-690-5247
1492 North Us Highway 31 North, Traverse City, MI 49686 ~12.36 miles southwest of Elk Rapids
  • Low-priced Airport hotel
  • 3 floors in hotel
From$61
Average 3.0 /5Reviews Call
Hampton Inn Traverse City : 1000 Us 31 North 1000 Us 31 North, Traverse City, MI 49686 ~12.47 miles southwest of Elk Rapids
  • 3 star Airport property
  • Free complimentary breakfast
From$99
Very Good 4.0 /5Reviews Call
Travelodge : 704 Munson Ave.
+1-800-881-1523
704 Munson Ave., Traverse City, MI 49686 ~12.62 miles southwest of Elk Rapids
  • Low-priced Airport property
  • Check-in: 3:00 PM
Best Western Four Seasons
+1-800-997-5149
305 Munson Ave., Traverse City, MI 49686 ~12.64 miles southwest of Elk Rapids
  • 3 star Highway hotel
  • Airport shuttle available
From$65
Very Good 4.5 /5Review Score Call
Comfort Inn Traverse City in Traverse City
+1-888-690-5281
460 Munson Ave., Traverse City, MI 49686 ~12.64 miles southwest of Elk Rapids
  • Cheap Resort property
  • 62 rooms in hotel
Cambria Suites 255 Munson Ave. (Us 31), Traverse City, MI 49686 ~12.65 miles southwest of Elk Rapids
  • Affordable Downtown hotel
  • Gym is available on property
From$95
Very Good 4.5 /5Reviews Call
Country Inn & Suites by Carlson in Traverse City 420 Munson Ave., Traverse City, MI 49686 ~12.65 miles southwest of Elk Rapids
  • Midscale Downtown property
  • 52 suites in property
Bayshore Resort : 833 East Front St.
+1-888-690-5247
833 East Front St., Traverse City, MI 49686 ~13.19 miles southwest of Elk Rapids
  • Three Star Beach property
  • Hotel has 9 suites
West Bay Beach a Holiday Inn Resort : 615 East Front St. 615 East Front St., Traverse City, MI 49686 ~13.40 miles southwest of Elk Rapids
  • Three Star Beach property
  • Airport shuttle provided
From$99
Very Good 4.5 /5Review Score Call
Park Place Hotel 300 East State St., Traverse City, MI 49684 ~13.79 miles southwest of Elk Rapids
  • Affordable Downtown hotel
  • 3 suites in property
Econo Lodge : 703 North Cedar St.
+1-800-997-5149
703 North Cedar St., Kalkaska, MI 49646 ~15.52 miles southeast of Elk Rapids
  • Two star hotel
  • Hotel has 37 rooms
Great Wolf Lodge in Traverse City 3575 North Us Highway 31 South, Traverse City, MI 49684 ~15.97 miles southwest of Elk Rapids
  • Midscale Resort property
  • Hotel has 4 floors
From$109
Very Good 4.0 /5Review Score Call
Baymont Inn & Suites Traverse City - Traverse City 2326 North Us 31 South, Traverse City, MI 49684 ~16.78 miles southwest of Elk Rapids
  • Inexpensive hotel
Fairfield Inn & Suites 3701 North Country Dr., Traverse City, MI 49684 ~16.96 miles southwest of Elk Rapids
  • 2 star Suburban hotel
  • Check-in: 3:00 PM
From$84
Very Good 4.0 /5Review Score Call
Econo Lodge - Traverse City 1065 M 37 South, Traverse City, MI 49684 ~19.87 miles southwest of Elk Rapids
  • Two star Highway property
  • 47 rooms in property
Next 25 Elk Rapids Hotels >  [1 - 25 of 50]    
Next: See My Elk Rapids Hotels with Pricing
Back to Top