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
  • High end Resort hotel
  • Airport shuttle available
Sleep Inn & Suites
+1-800-230-4134
5520 Us 31 North, Acme, MI 49610 ~9.94 miles southwest of Elk Rapids
  • Two star Lake hotel
  • Hotel has 74 rooms
Holiday Inn Express & Suites
+1-800-997-5148
3536 Mt. Hope Rd., Williamsburg, MI 49690 ~10.03 miles southwest of Elk Rapids
  • 3 star Resort hotel
  • Complimentary breakfast is offered
Shanty Creek Resorts Summit Village
+1-888-690-5247
5780 Shanty Creek Rd., Bellaire, MI 49615 ~11.55 miles east of Elk Rapids
  • 3 star Resort hotel
  • 3 floors in hotel
Cherry Tree Inn & Suites - Traverse City 2345 North Us 31 North, Traverse City, MI 49686 ~11.83 miles southwest of Elk Rapids
  • Midscale Beach property
  • 76 rooms in hotel
From$75
Very Good 4.5 /5Review Score Call
Boarders Inn & Suites of Traverse City
+1-800-997-5149
1870 North Us Highway 31 North, Traverse City, MI 49686 ~12.17 miles southwest of Elk Rapids
  • Inexpensive Resort hotel
  • Free breakfast available
Sugar Beach Resort Hotel
+1-888-690-5281
1773 Us 31 North, Traverse City, MI 49686 ~12.23 miles southwest of Elk Rapids
  • 3-star Beach property
  • 3 floors in property
From$59
Very Good 4.0 /5Reviews Call
Grand Beach Resort Hotel : 1683 Us 31 North
+1-800-230-4134
1683 Us 31 North, Traverse City, MI 49686 ~12.26 miles southwest of Elk Rapids
  • Three Star Beach property
  • Check-in: 3:00 PM
From$79
Very Good 4.0 /5Read Reviews Call
Motel 6 Traverse City in Traverse City
+1-800-997-5148
1582 Us 31 North, Traverse City, MI 49686 ~12.29 miles southwest of Elk Rapids
  • Low-priced Beach hotel
  • 45 rooms in hotel
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
  • Cheap Airport property
  • 93 sleeping rooms in hotel
Hampton Inn & Suites Traverse City : 1000 Us 31 North 1000 Us 31 North, Traverse City, MI 49686 ~12.48 miles southwest of Elk Rapids
  • 3-star Airport hotel
  • Free complimentary breakfast
Travelodge
+1-800-997-5149
704 Munson Ave., Traverse City, MI 49686 ~12.62 miles southwest of Elk Rapids
  • 2 star Airport hotel
  • 2 floors in hotel
From$62
Average 3.5 /5Reviews Call
Best Western Four Seasons
+1-888-690-5281
305 Munson Ave., Traverse City, MI 49686 ~12.64 miles southwest of Elk Rapids
  • Mid-scale Highway property
  • Airport shuttle available
From$69
Very Good 4.5 /5Read Reviews Call
Comfort Inn Traverse City - Traverse City
+1-800-230-4134
460 Munson Ave., Traverse City, MI 49686 ~12.64 miles southwest of Elk Rapids
  • Two-star Resort property
  • Check in time: 3:00pm
From$60
Very Good 4.5 /5Reviews Call
Cambria Suites - Traverse City 255 Munson Ave. (Us 31), Traverse City, MI 49686 ~12.65 miles southwest of Elk Rapids
  • Three Star Downtown hotel
  • Check in time: 3:00 pm
From$85
Very Good 4.5 /5Review Score Call
Bayshore Resort in Traverse City
+1-888-690-5247
833 East Front St., Traverse City, MI 49686 ~13.19 miles southwest of Elk Rapids
  • Affordable Beach hotel
  • Hotel has 9 suites
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 property
  • 8 meeting rooms in property
Park Place Hotel in Traverse City 300 East State St., Traverse City, MI 49684 ~13.79 miles southwest of Elk Rapids
  • Affordable Downtown hotel
  • Airport shuttle available
Econo Lodge
+1-888-690-5281
703 North Cedar St., Kalkaska, MI 49646 ~15.52 miles southeast of Elk Rapids
  • Low Cost property
  • 37 sleeping 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 property
  • Hotel has 280 rooms
Fairfield Inn & Suites 3701 North Country Dr., Traverse City, MI 49684 ~16.96 miles southwest of Elk Rapids
  • Two-star Suburban hotel
  • Check in: 3:00 PM
Econo Lodge - Traverse City 1065 M 37 South, Traverse City, MI 49684 ~19.87 miles southwest of Elk Rapids
  • Cheap Highway hotel
  • Check-in: 3:00 pm
Boyne Resorts : 1 Boyne Mountain Rd.
+1-888-305-3366
1 Boyne Mountain Rd., Boyne Falls, MI 49713 ~29.78 miles northeast of Elk Rapids
  • Three Star Resort property
  • Fitness center on property
Weathervane Terrace Inn & Suites in Charlevoix 111 Pine River Lane, Charlevoix, MI 49720 ~30.25 miles north of Elk Rapids
  • Three Star Downtown hotel
  • 3 floors in hotel
Bridge Street Inn at the Lake : 113 Michigan Ave.
+1-888-690-5281
113 Michigan Ave., Charlevoix, MI 49720 ~30.28 miles north of Elk Rapids
  • Luxury Five Star property
Next 25 Elk Rapids Hotels > [1 - 25 of 49]   
Next: See My Elk Rapids Hotels with Pricing
Back to Top