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, Motels & Accommodations

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