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 And Spa
+1-888-389-4121
100 Grand Traverse Village Blvd., Williamsburg, MI 49610 ~8.89 miles southwest of Elk Rapids
  • 4-star Resort hotel
  • Fitness center on property
From$89
Average 3.5 /5 Recent Reviews Call BookMore Details
Tired of clicking around? Talk to an expert Hotel Planner: (855) 276-7561 or say...
alexa hotel planner skill"Alexa, ask Hotel Planner to make a new reservation in Elk Rapids" Get Alexa Skill →
Sleep Inn & Suites Acme - Traverse City
+1-888-675-2083
5520 Us 31 North, Acme, MI 49610 ~9.94 miles southwest of Elk Rapids
  • Cheap Lake property
  • 3 floors in property
Holiday Inn Express Hotel & Suites Acme-Traverse City, an IHG Hot in Williamsburg
+1-800-716-8490
3536 Mt. Hope Rd., Williamsburg, MI 49690 ~10.03 miles southwest of Elk Rapids
  • 3 star Resort property
  • 14 suites in property
  • Front desk staff were enjoyable
  • Great service
From$81
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Shanty Creek Resorts Summit Village
+1-800-805-5223
5780 Shanty Creek Rd., Bellaire, MI 49615 ~11.55 miles east of Elk Rapids
  • Three Star Resort property
  • Check-in: 6:00 pm
  • Ordinary amenities
  • No breakfast
From$70
Average 3.5 /5 Recent Reviews Call BookMore Details
Cherry Tree Inn & Suites - Traverse City
+1-888-965-1860
2345 North Us 31 North, Traverse City, MI 49686 ~11.83 miles southwest of Elk Rapids
  • Midscale Beach hotel
  • Hotel has an eco-friendly policy Read more
  • Rather comfortable
  • Good vibe
From$99
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Pointes North Beachfront Hotel in Traverse City
+1-888-788-5576
2211 U.s. 31 North, Traverse City, MI 49686 ~11.93 miles southwest of Elk Rapids
  • 3 star Beach hotel
  • Free breakfast
  • Nice balcony
  • Excellent pool
From$69
Very Good 4.0 /5 Review Score Call BookMore Details
Traverse Bay Inn
+1-888-897-9207
2300 Us 31, Traverse City, MI 49686 ~11.95 miles southwest of Elk Rapids
  • Inexpensive Rural property
  • Check in time: 03:00pm
From$79
Very Good 4.0 /5 Review Score Call BookMore Details
Days Inn & Suites by Wyndham Traverse City
+1-888-311-4278
1870 North Us Highway 31 North, Traverse City, MI 49686 ~12.19 miles southwest of Elk Rapids
  • Economical Resort property
  • Fitness / Gym is on-site
From$45
Poor 2.0 /5 Reviews Call BookMore Details
Sugar Beach Resort Hotel
+1-888-469-4795
1773 Us 31 North, Traverse City, MI 49686 ~12.25 miles southwest of Elk Rapids
  • 3-star Beach property
  • Access to gym on-site
  • The majority of guests said rooms were clean
  • Food could be better
From$89
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Grand Beach Resort Hotel
+1-888-734-9421
1683 Us 31 North, Traverse City, MI 49686 ~12.26 miles southwest of Elk Rapids
  • Mid-scale Beach property
  • Check in: 3:00 PM
  • Medium sized bathroom
  • Most guests said the rooms were modern
From$76
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Blossom Hotel & Suites Traverse City in Traverse City
+1-888-841-5292
1614 Us 31 North, Traverse City, MI 49686 ~12.26 miles southwest of Elk Rapids
  • Cheap Airport property
  • Free comp. breakfast
From$69
Very Good 4.0 /5 Review Score Call BookMore Details
Parkshore Resort in Traverse City
+1-888-455-5160
1401 Us 31 North, Traverse City, MI 49686 ~12.31 miles southwest of Elk Rapids
  • Mid-scale Golf Course hotel
  • Hotel has 4 floors
From$45
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Quality Inn
+1-888-965-8297
1492 North Us Highway 31 North, Traverse City, MI 49686 ~12.36 miles southwest of Elk Rapids
  • Low-priced Airport property
  • Gym is available on property
  • Internet is average
  • City centre within easy reach, said 100%
From$41
Average 3.0 /5 Latest Reviews Call BookMore Details
Hampton Inn Traverse City in Traverse City
+1-888-906-6358
1000 Us 31 North, Traverse City, MI 49686 ~12.47 miles southwest of Elk Rapids
  • Midscale Airport hotel
  • 3 suites in hotel
  • Average beds
  • Entrance area is ok
From$84
Average 3.5 /5 Review Score Call BookMore Details
Howard Johnson by Wyndham Traverse City - Traverse City
+1-888-749-6785
417 Munson Ave., Traverse City, MI 49686 ~12.59 miles southwest of Elk Rapids
  • Inexpensive Lake hotel
  • 51 rooms in property
From$60
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Need some questions answered? Talk to an expert Hotel Planner: (855) 276-7561 or say...
alexa hotel planner skill"Alexa, ask Hotel Planner to make a new reservation in Elk Rapids" Get Alexa Skill →
Best Western Plus Traverse City
+1-888-878-9982
305 Munson Ave. (Us 31), Traverse City, MI 49686 ~12.62 miles southwest of Elk Rapids
  • Affordable Highway property
  • Shuttle to airport available
  • Very Impressed with their breakfast options
  • World class service
From$75
Very Good 4.0 /5 Reviews Call BookMore Details
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 Cost Resort property
  • 62 sleeping rooms in hotel
  • Most guests thought they were poorly maintained
  • Rooms are ok
From$65
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Cambria Hotel in Traverse City
+1-888-389-4121
255 Munson Ave. (Us 31), Traverse City, MI 49686 ~12.65 miles southwest of Elk Rapids
  • 3-star Downtown property
  • Airport shuttle provided
  • Great shower
  • Beds were acceptable for 56%
From$95
Very Good 4.5 /5 Read Reviews Call BookMore Details
Country Inn & Suites
+1-888-675-2083
420 Munson Ave., Traverse City, MI 49686 ~12.65 miles southwest of Elk Rapids
  • Affordable Downtown property
  • Check-in: 4pm
From$69
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Knights Inn Traverse City
+1-800-716-8490
360 Munson Ave., Traverse City, MI 49686 ~12.67 miles southwest of Elk Rapids
  • Low-priced property
  • Hotel has 35 rooms
From$51
Very Good 4.0 /5 Read Reviews Call BookMore Details
Travelodge by Wyndham Traverse City MI
+1-800-805-5223
704 Munson Ave., Traverse City, MI 49686 ~12.67 miles southwest of Elk Rapids
  • Low priced Airport property
  • Check-in: 11:00 AM
From$60
Average 3.0 /5 Review Score Call BookMore Details
Bayshore Resort
+1-888-965-1860
833 East Front St., Traverse City, MI 49686 ~13.19 miles southwest of Elk Rapids
  • Three Star Beach property
  • Hotel has 4 floors
  • Horrible vibe
  • Approx. half of guests were disappointed with the minibar
From$90
Very Good 4.0 /5 Review Score Call BookMore Details
Delamar Traverse City
+1-888-788-5576
615 East Front St., Traverse City, MI 49686 ~13.40 miles southwest of Elk Rapids
  • Affordable Beach property
  • Shuttle from airport available
From$84
Very Good 4.0 /5 Read Reviews Call BookMore Details
Park Place Hotel
+1-888-897-9207
300 East State St., Traverse City, MI 49684 ~13.79 miles southwest of Elk Rapids
  • Mid-scale Downtown property
  • Airport shuttle available
  • Moderately clean hotel facilities
  • Most guests said rooms were small
From$109
Average 3.5 /5 Latest Reviews Call BookMore Details
Hotel Indigo Traverse City, an IHG Hotel - Traverse City
+1-888-311-4278
263 West Grandview Pkwy., Traverse City, MI 49684 ~13.96 miles southwest of Elk Rapids
  • Four-star property
  • Check-in: 15:00
From$160
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Rodeway Inn
+1-888-469-4795
703 North Cedar St., Kalkaska, MI 49646 ~15.52 miles southeast of Elk Rapids
  • Low priced property
  • 2 floors in hotel
  • Shower very small
  • Average cleanliness
From$60
Very Good 4.0 /5 Read Reviews Call BookMore Details
Great Wolf Lodge Traverse City
+1-888-734-9421
3575 North Us Highway 31 South, Traverse City, MI 49684 ~15.97 miles southwest of Elk Rapids
  • Mid-scale Resort property
  • 10 meeting rooms in hotel
  • Amenities are good
  • The price was too high for 75%
From$109
Very Good 4.0 /5 Read Reviews Call BookMore Details
Baymont by Wyndham Traverse City - Traverse City
+1-888-841-5292
2326 North Us Highway 31 South, Traverse City, MI 49684 ~16.77 miles southwest of Elk Rapids
  • Mid-scale property
From$80
Average 3.0 /5 Recent Reviews Call BookMore Details
Baymont by Wyndham Traverse City in Traverse City
+1-888-455-5160
2326 North U.s. 31 South, Traverse City, MI 49684 ~16.77 miles southwest of Elk Rapids
  • 3 star hotel
From$80
Average 3.0 /5 Guest Reviews Call BookMore Details
Baymont by Wyndham Traverse City
+1-888-965-8297
2326 North Us 31 South, Traverse City, MI 49684 ~16.77 miles southwest of Elk Rapids
  • 3-star property
  • Free breakfast available
  • Pillows seemed older
  • Breakfast can be improved
From$69
Average 3.0 /5 Latest Reviews Call BookMore Details
Courtyard by Marriott Traverse City : 3615 South Airport Rd. West
+1-888-906-6358
3615 South Airport Rd. West, Traverse City, MI 49684 ~16.82 miles southwest of Elk Rapids
  • 3 star property
  • 83 rooms in property
From$90
Very Good 4.5 /5 Hotel Reviews Call BookMore Details
Fairfield Inn & Suites in Traverse City
+1-888-749-6785
3701 North Country Dr., Traverse City, MI 49684 ~16.96 miles southwest of Elk Rapids
  • Economy Suburban property
  • Hotel has 3 floors
  • Great reception
  • Room is all right
From$74
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Labelle Management - Traverse City
+1-888-878-9982
1863 North Us 31, Traverse City, MI 49686 ~17.16 miles southwest of Elk Rapids
  • Affordable hotel
From$80
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Mill Pond Inn : 202 West 3rd St.
+1-888-389-4485
202 West 3rd St., Northport, MI 49670 ~19.33 miles northwest of Elk Rapids
  • Luxurious Five Star Rural hotel
  • Check in time: 4pm
From$170
Average 3.0 /5 Recent Reviews Call BookMore Details
Econo Lodge Traverse City
+1-888-389-4121
1065 M 37 South, Traverse City, MI 49684 ~19.87 miles southwest of Elk Rapids
  • Cheap Highway hotel
  • Has environment-friendly policy Read more
  • Fixtures old
  • Food could be better
Bluegreen Vacations Mountain Run at Boyne, an Ascend Resort : 3230 Boyne Mountain Rd.
+1-888-675-2083
3230 Boyne Mountain Rd., Boyne Falls, MI 49713 ~29.60 miles northeast of Elk Rapids
  • 4 star hotel
  • 204 rooms in hotel
From$125
Very Good 4.0 /5 Read Reviews Call BookMore Details
Ascend Resort Collection - Boyne Falls
+1-800-716-8490
3230 Mountain Edge Rd., Boyne Falls, MI 49713 ~29.60 miles northeast of Elk Rapids
  • High-end hotel
  • Hotel has 204 rooms
From$75
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Boyne Mountain
+1-800-805-5223
1 Boyne Mountain Rd., Boyne Falls, MI 49713 ~29.78 miles northeast of Elk Rapids
  • Midscale Resort hotel
  • Hotel has 1030 rooms
From$169
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Weathervane Terrace Inn & Suites
+1-888-965-1860
111 Pine River Lane, Charlevoix, MI 49720 ~30.25 miles north of Elk Rapids
  • Midscale Downtown property
  • Hotel has 3 floors
  • Town near
  • Terrific location
From$99
Very Good 4.0 /5 Reviews Call BookMore Details
Bridge Street Inn
+1-888-788-5576
113 Michigan Ave., Charlevoix, MI 49720 ~30.28 miles north of Elk Rapids
  • Luxurious 5-star hotel
  • Check-in: 15:00
From$149
Average 3.0 /5 Read Reviews Call BookMore Details
Hotel Earl of Charlevoix
+1-888-897-9207
120 Michigan Ave., Charlevoix, MI 49720 ~30.29 miles north of Elk Rapids
  • Three Star hotel
  • Hotel has 56 rooms
From$90
Average 3.0 /5 Guest Reviews Call BookMore Details
Charlevoix Inn & Suites SureStay Collection by Best Western - Charlevoix
+1-888-311-4278
800 Petoskey Ave., Charlevoix, MI 49720 ~30.82 miles north of Elk Rapids
  • 2-star Downtown hotel
  • Hotel has 3 floors
  • Great reception
  • Complimentary breakfast
From$49
Average 3.0 /5 Hotel Reviews Call BookMore Details
AmericInn by Wyndham Charlevoix
+1-888-469-4795
11800 Us 31 North, Charlevoix, MI 49720 ~31.70 miles north of Elk Rapids
  • Cheap property
From$60
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Best Western Gaylord : 1201 West Main St.
+1-888-734-9421
1201 West Main St., Gaylord, MI 49735 ~36.07 miles east of Elk Rapids
  • 3-star Downtown property
  • Check in time: 03:00
  • 1 out of 2 guests had problems with the shower
  • Easily accessible by car and close to shopping areas
From$74
Very Good 4.0 /5 Read Reviews Call BookMore Details
TRU by Hilton in Gaylord
+1-888-841-5292
1048 West Main St., Gaylord, MI 49735 ~36.13 miles east of Elk Rapids
  • Inexpensive property
Hampton Inn Gaylord : 230 Dickerson Rd.
+1-888-455-5160
230 Dickerson Rd., Gaylord, MI 49735 ~36.21 miles east of Elk Rapids
  • Mid-scale Downtown hotel
  • Hotel has 83 rooms
From$99
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Holiday Inn Express & Suites Gaylord, an IHG Hotel
+1-888-965-8297
525 Dickerson Rd., Gaylord, MI 49735 ~36.24 miles east of Elk Rapids
  • 3-star Highway hotel
  • Hotel has 87 rooms
From$89
Very Good 4.0 /5 Read Reviews Call BookMore Details
Americas Best Value Inn Gaylord
+1-888-906-6358
2880 South Otsego Ave., Gaylord, MI 49735 ~36.29 miles east of Elk Rapids
  • Cheap Golf Course hotel
  • Check in time: 1:00 PM
  • Hotel facilities could use a good clean
  • Terrific location
Travelodge by Wyndham Gaylord : 833 West Main
+1-888-749-6785
833 West Main, Gaylord, MI 49735 ~36.38 miles east of Elk Rapids
  • Economical Highway property
  • Hotel has 5 meeting rooms
From$65
Average 3.0 /5 Latest Reviews Call BookMore Details
Quality Inn Gaylord
+1-888-878-9982
137 West St., Gaylord, MI 49735 ~36.39 miles east of Elk Rapids
  • Economy hotel
  • Check in time: 3:00
  • Comfortable beds
  • There was no restaurant
From$75
Average 3.0 /5 Read Reviews Call BookMore Details

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 reviewed hotels in Elk Rapids?

Cambria Hotel, Courtyard by Marriott Traverse City and Holiday Inn Express Hotel & Suites Acme-Traverse City, an IHG Hot 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 and Grand Traverse Resort And 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 And Spa, Sleep Inn & Suites Acme - Traverse City, and Holiday Inn Express Hotel & Suites Acme-Traverse City, an IHG Hot 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 $156.62 per night. (based on HotelPlanner prices)

What are the most popular independent hotels in Elk Rapids?

Cherry Tree Inn & Suites, Pointes North Beachfront Hotel and Traverse Bay Inn 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?

Cambria Hotel, Comfort Inn Traverse City and Rodeway Inn 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, Best Western Gaylord and Charlevoix Inn & Suites SureStay Collection by Best Western 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 Hotel & Suites Acme-Traverse City, an IHG Hot, Hotel Indigo Traverse City, an IHG Hotel and Holiday Inn Express & Suites Gaylord, an IHG Hotel are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top