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 in Williamsburg
+1-888-389-4121
100 Grand Traverse Village Blvd., Williamsburg, MI 49610 ~8.89 miles southwest of Elk Rapids
  • 4-star Resort hotel
  • Hotel has 17 floors
Sleep Inn & Suites in Acme
+1-888-675-2083
5520 Us 31 North, Acme, MI 49610 ~9.94 miles southwest of Elk Rapids
  • Low priced Lake hotel
  • Fitness / Gym is on-site
Holiday Inn Express & Suites : 3536 Mt. Hope Rd.
+1-800-716-8490
3536 Mt. Hope Rd., Williamsburg, MI 49690 ~10.03 miles southwest of Elk Rapids
  • 3 star Resort hotel
  • Hotel has an eco-friendly policy See more
  • Complimentary breakfast was nice
  • Staff was friendly
Shanty Creek Resorts Summit Village in Bellaire
+1-800-805-5223
5780 Shanty Creek Rd., Bellaire, MI 49615 ~11.55 miles east of Elk Rapids
  • Mid-scale Resort property
  • Hotel has 430 rooms
  • Hotel could use some updating
  • Food ruined
From$70
Average 3.5 /5Reviews CallBookMore Details
Legend Cottage Inn : 5610 Shanty Creek Rd. Across From Shanty Creek
+1-888-965-1860
5610 Shanty Creek Rd. Across From Shanty Creek, Bellaire, MI 49615 ~11.78 miles east of Elk Rapids
  • 3-star hotel
  • Hotel has 28 rooms
Cherry Tree Inn & Suites : 2345 North Us 31 North
+1-888-788-5576
2345 North Us 31 North, Traverse City, MI 49686 ~11.83 miles southwest of Elk Rapids
  • Mid-scale Beach property
  • 33 suites in hotel
  • All guests liked the proximity to shopping
  • Near city centre
Pointes North Beachfront Hotel - Traverse City
+1-888-897-9207
2211 U.s. 31 North, Traverse City, MI 49686 ~11.93 miles southwest of Elk Rapids
  • Affordable Beach property
  • Check in: 3:00PM
  • Crew was working
  • Rooms are great
Days Inn & Suites by Wyndham Traverse City - Traverse City
+1-888-311-4278
1870 North Us Highway 31 North, Traverse City, MI 49686 ~12.19 miles southwest of Elk Rapids
  • Low Cost Resort property
  • Fitness center on property
Sugar Beach Resort Hotel
+1-888-469-4795
1773 Us 31 North, Traverse City, MI 49686 ~12.25 miles southwest of Elk Rapids
  • Affordable Beach property
  • Free breakfast
  • Bad desserts & fruits
  • Food could be better
From$89
Very Good 4.0 /5Review Score CallBookMore Details
Grand Beach Resort Hotel
+1-888-734-9421
1683 Us 31 North, Traverse City, MI 49686 ~12.26 miles southwest of Elk Rapids
  • Affordable Beach property
  • 98 rooms in property
  • Professional service
  • Clean beach
From$76
Very Good 4.0 /5Review Score CallBookMore Details
Grandstay Hotel & Suites of Traverse City
+1-888-841-5292
1614 Us 31 North, Traverse City, MI 49686 ~12.26 miles southwest of Elk Rapids
  • Low Cost Airport hotel
  • Hotel has 47 rooms
Parkshore Resort : 1401 Us 31 North
+1-888-455-5160
1401 Us 31 North, Traverse City, MI 49686 ~12.31 miles southwest of Elk Rapids
  • Low-priced Golf Course hotel
  • 4 floors in hotel
Quality Inn by The Bay
+1-888-965-8297
1492 North Us Highway 31 North, Traverse City, MI 49686 ~12.36 miles southwest of Elk Rapids
  • Low priced Airport hotel
  • Free breakfast
  • Good internet
  • Rooms could be larger
Hampton Inn Traverse City : 1000 Us 31 North
+1-888-906-6358
1000 Us 31 North, Traverse City, MI 49686 ~12.47 miles southwest of Elk Rapids
  • Three Star Airport hotel
  • Shuttle to airport available
  • Hotel room is very clean and comfortable
  • Every guests reviewed liked the proximity to sightseeing
From$84
Average 3.5 /5Reviews CallBookMore Details
Howard Johnson by Wyndham Traverse City in Traverse City
+1-888-749-6785
417 Munson Ave., Traverse City, MI 49686 ~12.59 miles southwest of Elk Rapids
  • Cheap Lake property
  • Hotel has 2 floors
Best Western Plus Traverse City : 305 Munson Ave. (Us 31)
+1-888-878-9982
305 Munson Ave. (Us 31), Traverse City, MI 49686 ~12.62 miles southwest of Elk Rapids
  • 3-star Highway hotel
  • Complimentary breakfast is offered
  • The breakfast buffet was very attentive
  • City centre within easy reach, said 73%
Comfort Inn Traverse City : 460 Munson Ave.
+1-888-389-4485
460 Munson Ave., Traverse City, MI 49686 ~12.64 miles southwest of Elk Rapids
  • Low priced Resort property
  • 6 suites in property
  • Most guests liked the proximity to shopping
  • Delicious food
Cambria Hotel : 255 Munson Ave. (Us 31)
+1-888-389-4121
255 Munson Ave. (Us 31), Traverse City, MI 49686 ~12.65 miles southwest of Elk Rapids
  • Midscale Downtown property
  • 2 meeting rooms in property
  • Impressive bathroom
  • Great location
From$95
Very Good 4.5 /5Reviews CallBookMore Details
Country Inn & Suites - Traverse City
+1-888-675-2083
420 Munson Ave., Traverse City, MI 49686 ~12.65 miles southwest of Elk Rapids
  • Affordable Downtown hotel
  • Free breakfast
Knights Inn Traverse City
+1-800-716-8490
360 Munson Ave., Traverse City, MI 49686 ~12.67 miles southwest of Elk Rapids
  • Low priced hotel
  • Hotel has 35 rooms
From$51
Very Good 4.0 /5Review Score CallBookMore Details
Travelodge by Wyndham : 704 Munson Ave.
+1-800-805-5223
704 Munson Ave., Traverse City, MI 49686 ~12.67 miles southwest of Elk Rapids
  • Two star Airport property
  • Comp. Breakfast
From$60
Average 3.0 /5Reviews CallBookMore Details
Bayshore Resort
+1-888-965-1860
833 East Front St., Traverse City, MI 49686 ~13.19 miles southwest of Elk Rapids
  • Affordable Beach property
  • Check-in time: 4:00pm
  • Tasty breakfast
  • The majority of guests didn't like the unstylish hotel
From$90
Very Good 4.5 /5Review Score CallBookMore Details
West Bay Beach a Holiday Inn Resort
+1-888-788-5576
615 East Front St., Traverse City, MI 49686 ~13.40 miles southwest of Elk Rapids
  • Three Star Beach hotel
  • Check-in: 4:00 PM
Park Place Hotel in Traverse City
+1-888-897-9207
300 East State St., Traverse City, MI 49684 ~13.79 miles southwest of Elk Rapids
  • 3 star Downtown property
  • 7 meeting rooms in hotel
  • Every guests reviewed loved the menu selection
  • TV needs to be updated
1property Offline : 2035 Us 31 North at Four Mile
+1-888-311-4278
2035 Us 31 North at Four Mile, Traverse City, MI 49686 ~13.88 miles southwest of Elk Rapids
  • Affordable hotel
  • 29 rooms in hotel
Next 25 Elk Rapids Hotels >  [1 - 25 of 50]    
Next: See My Elk Rapids Hotels with Pricing

Graph: Next 20 Days of Elk Rapids Hotel Prices

Rates shown are nightly rates before taxes and do not necessarily reflect all Elk Rapids, MI discounts available. The chart reflects the cheapest Elk Rapids hotel for each day and each star rating category.

FAQs about hotels in Elk Rapids

What are the top rated hotels in Elk Rapids?

Sleep Inn & Suites, Cherry Tree Inn & Suites and Grandstay Hotel & Suites of Traverse City are the best rated hotels based on customer reviews in the last 365 days.

What are the most high-end hotels in Elk Rapids?

Mill Pond Inn, Bridge Street Inn at the Lake and Grand Traverse Resort & Spa are the top 3 luxury hotels near Elk Rapids city center.

What hotels are closest to the city center of Elk Rapids?

Grand Traverse Resort & Spa, Sleep Inn & Suites, and Holiday Inn Express & Suites are the properties closest to Elk Rapids city center.

How much does a cheap hotel in Elk Rapids cost per night?

In the last year, a 2 star hotel in Elk Rapids can be as cheap as $279.00 per night. (based on HotelPlanner prices)

How much does a 3 star hotel in Elk Rapids cost per night?

In the last year, the average 3 star hotel in Elk Rapids has been $151.50 per night. (based on HotelPlanner prices)

What are the most popular independent hotels in Elk Rapids?

Cherry Tree Inn & Suites, Grandstay Hotel & Suites of Traverse City and Bayshore Resort are the best rated independent hotels (not part of a big brand).

What are the most popular Marriott hotels in Elk Rapids?

Courtyard by Marriott Traverse City and Fairfield Inn & Suites are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the most popular Choice Hotels branded hotels in Elk Rapids?

Sleep Inn & Suites, Comfort Inn Traverse City and Cambria Hotel are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the most popular Best Western hotels in Elk Rapids?

Best Western Plus Traverse City and Best Western Gaylord are the best rated Best Western branded hotels (based on user reviews score).

What are the best IHG hotels in Elk Rapids?

Holiday Inn Express & Suites, West Bay Beach a Holiday Inn Resort and Hotel Indigo Traverse City are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top