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 : 100 Grand Traverse Village Blvd.
+1-888-690-5247
100 Grand Traverse Village Blvd., Williamsburg, MI 49610 ~8.89 miles southwest of Elk Rapids
  • Four star Resort hotel
  • 600 rooms in property
Sleep Inn & Suites 5520 Us 31 North, Acme, MI 49610 ~9.94 miles southwest of Elk Rapids
  • Cheap Lake property
  • 74 rooms in hotel
Holiday Inn Express & Suites - Williamsburg 3536 Mt. Hope Rd., Williamsburg, MI 49690 ~10.03 miles southwest of Elk Rapids
  • 3-star Resort hotel
  • 14 suites in hotel
  • Clean room
  • Warm pool
From$72
Very Good 4.0 /5Read Reviews CallBookMore Details
Shanty Creek Resorts Summit Village - Bellaire 5780 Shanty Creek Rd., Bellaire, MI 49615 ~11.55 miles east of Elk Rapids
  • Affordable Resort property
  • Shuttle to airport available
  • Rooms are ok
  • Light burned out
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
  • Three Star Beach hotel
  • Airport shuttle provided
  • Great reception
  • Tasty breakfast
From$84
Very Good 4.5 /5Read Reviews CallBookMore Details
Days Inn & Suites of Traverse City in Traverse City 1870 North Us Highway 31 North, Traverse City, MI 49686 ~12.17 miles southwest of Elk Rapids
  • Low priced Resort hotel
  • 3 floors in hotel
Sugar Beach Resort Hotel in Traverse City 1773 Us 31 North, Traverse City, MI 49686 ~12.25 miles southwest of Elk Rapids
  • Three Star Beach hotel
  • Check-in time: 4:00 PM
  • Most guests said the beds were comfortable
  • Nice rooms
Grand Beach Resort Hotel in Traverse City 1683 Us 31 North, Traverse City, MI 49686 ~12.26 miles southwest of Elk Rapids
  • Midscale Beach property
  • 6 suites in hotel
  • Medium sized bathroom
  • Entrance area is ok
From$76
Very Good 4.0 /5Review Score CallBookMore Details
Motel 6 Traverse City
+1-888-305-3366
1582 Us 31 North, Traverse City, MI 49686 ~12.29 miles southwest of Elk Rapids
  • Inexpensive Beach property
  • Check in time: 3pm
  • Good restaurants & bars in the area
  • Most guests thought the service was professional
Americinn Traverse City 1614 Us Highway 31 North, Traverse City, MI 49686 ~12.30 miles southwest of Elk Rapids
  • Two-star Airport property
  • 47 sleeping rooms in hotel
Parkshore Resort 1401 Us 31 North, Traverse City, MI 49686 ~12.31 miles southwest of Elk Rapids
  • Economy Golf Course property
  • Hotel has a green policy Learn more
Quality Inn by The Bay in Traverse City
+1-866-221-8581
1492 North Us Highway 31 North, Traverse City, MI 49686 ~12.36 miles southwest of Elk Rapids
  • Cheap Airport property
  • Check in time: 4:00pm
  • Most guests said the bathroom was dirty
  • Lots of choices for breakfast
Hampton Inn Traverse City in Traverse City 1000 Us 31 North, Traverse City, MI 49686 ~12.47 miles southwest of Elk Rapids
  • 3 star Airport property
  • Hotel has 124 rooms
  • Day staff is excellent
  • Staff was so friendly and accommodating
Howard Johnson of Traverse City in Traverse City
+1-888-690-5281
417 Munson Ave., Traverse City, MI 49686 ~12.60 miles southwest of Elk Rapids
  • Two-star hotel
Best Western Plus Traverse City - Traverse City 305 Munson Ave. (Us 31), Traverse City, MI 49686 ~12.62 miles southwest of Elk Rapids
  • Three Star Highway property
  • Hotel has 2 floors
  • Best location
  • Great pool
From$65
Very Good 4.5 /5Review Score CallBookMore Details
Comfort Inn Traverse City - Traverse City 460 Munson Ave., Traverse City, MI 49686 ~12.64 miles southwest of Elk Rapids
  • Cheap Resort hotel
  • Hotel has 6 suites
  • Furniture needs more attention
  • Beach nearby
From$59
Very Good 4.5 /5Read Reviews CallBookMore Details
Cambria Suites - Traverse City 255 Munson Ave. (Us 31), Traverse City, MI 49686 ~12.65 miles southwest of Elk Rapids
  • Affordable Downtown property
  • 2 meeting rooms in hotel
  • Pleasant entrance area
  • Incredible bar
From$95
Very Good 4.5 /5Read Reviews CallBookMore Details
Country Inn & Suites by Carlson 420 Munson Ave., Traverse City, MI 49686 ~12.65 miles southwest of Elk Rapids
  • 3-star Downtown property
  • Fitness center on property
Knights Inn Traverse City - Traverse City
+1-866-221-8581
360 Munson Ave., Traverse City, MI 49686 ~12.67 miles southwest of Elk Rapids
  • Low Cost property
From$60
Very Good 4.0 /5Read Reviews CallBookMore Details
Traverse City Mi Travelodge in Traverse City 704 Munson Ave., Traverse City, MI 49686 ~12.71 miles southwest of Elk Rapids
  • Low Cost Airport property
  • Free complimentary breakfast
Bayshore Resort
+1-888-690-5281
833 East Front St., Traverse City, MI 49686 ~13.19 miles southwest of Elk Rapids
  • Three Star Beach property
  • Free complimentary breakfast
  • Hot breakfast included
  • Most guests criticized the unstylish hotel
From$90
Very Good 4.0 /5Read Reviews CallBookMore Details
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
  • Hotel has 179 rooms
From$79
Very Good 4.5 /5Reviews CallBookMore Details
Park Place Hotel - Traverse City 300 East State St., Traverse City, MI 49684 ~13.79 miles southwest of Elk Rapids
  • Mid-scale Downtown property
  • 7 conference rooms in property
  • Wifi suck
  • Great shopping
From$89
Average 3.5 /5Reviews CallBookMore Details
Econo Lodge in Kalkaska
+1-800-881-1523
703 North Cedar St., Kalkaska, MI 49646 ~15.52 miles southeast of Elk Rapids
  • Low-priced property
  • Hotel has 2 floors
  • Carpet wasn't clean
  • Sheets were clean
Great Wolf Lodge 3575 North Us Highway 31 South, Traverse City, MI 49684 ~15.97 miles southwest of Elk Rapids
  • Midscale Resort property
  • Hotel has 280 suites
  • Great family get away
  • Most guests found problems with the furniture
From$109
Very Good 4.0 /5Hotel Reviews CallBookMore Details
Next 25 Elk Rapids Hotels >  [1 - 25 of 50]    
Next: See My Elk Rapids Hotels with Pricing
Back to Top