Find hotels in Elk Rapids, MI from ₩106,281

    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Compare 2,858 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

The Lakeview Hotel, Shanty Creek Resort

3.5 star property
8.0 out of 10, Very Good, (780)
"Great atmosphere"
The price is ₩227,595
₩275,367 total
includes taxes & fees
Sep 1 - Sep 2
The Lakeview Hotel, Shanty Creek Resort

Grand Beach Resort Hotel

2.5 star property
9.2 out of 10, Wonderful, (2057)
"Great area and beach, and comfortable rooms!"
The price is ₩218,439
₩257,747 total
includes taxes & fees
Sep 1 - Sep 2
Grand Beach Resort Hotel

Sugar Beach Resort Hotel

2.5 star property
9.0 out of 10, Wonderful, (1570)
"Great stay, friendly and helpful staff"
The price is ₩218,439
₩257,758 total
includes taxes & fees
Sep 1 - Sep 2
Sugar Beach Resort Hotel

Grand Traverse Resort And Spa

3.5 star property
8.2 out of 10, Very Good, (1011)
"Loved our stay "
The price is ₩198,833
₩249,813 total
includes taxes & fees
Sep 1 - Sep 2
Grand Traverse Resort And Spa

The Vic By Kasa

2.0 star property
8.4 out of 10, Very Good, (18)
"Very nice hotel and very friendly stuff! Will come again!"
The price is ₩243,852
₩270,676 total
includes taxes & fees
Aug 17 - Aug 18
The Vic By Kasa

Travelodge by Wyndham Traverse City MI

2.0 star property
7.4 out of 10, Good, (1006)
"Was an awesome stay while we were at a softball tournament! Staff was great and we felt safe the whole time!! "
The price is ₩126,302
₩140,196 total
includes taxes & fees
Sep 1 - Sep 2
Travelodge by Wyndham Traverse City MI

Blossom Hotel & Suites Traverse City

2.5 star property
9.0 out of 10, Wonderful, (2159)
"Great place to stay."
The price is ₩180,492
₩200,346 total
includes taxes & fees
Sep 1 - Sep 2
Blossom Hotel & Suites Traverse City

Turtle Creek Casino & Hotel

2.0 star property
9.2 out of 10, Wonderful, (295)
"Place was great! "
The price is ₩323,885
₩343,324 total
includes taxes & fees
Sep 1 - Sep 2
Turtle Creek Casino & Hotel

ParkShore Resort

2.0 star property
9.0 out of 10, Wonderful, (1010)
"Great hotel, beautiful views, restaurant was amazing! "
The price is ₩321,558
₩386,595 total
includes taxes & fees
Aug 11 - Aug 12
ParkShore Resort

Spark by Hilton Traverse City

2.5 star property
8.2 out of 10, Very Good, (20)
"I had a very enjoyable stay. Staff was friendly and delightful. Room was comfortable clean had everything we needed! Definitely a place I would book again!"
The price is ₩235,029
₩260,882 total
includes taxes & fees
Aug 10 - Aug 11
Spark by Hilton Traverse City

Park Place Hotel

3.0 star property
8.2 out of 10, Very Good, (1010)
"Always a great place stay!"
The price is ₩249,062
₩296,387 total
includes taxes & fees
Sep 1 - Sep 2
Park Place Hotel

All Seasons Resort

2.5 star property
8.6 out of 10, Excellent, (1000)
"It was a great stay, comfortable and quiet. Easy check in, friendly staff. "
The price is ₩136,307
₩144,485 total
includes taxes & fees
Sep 1 - Sep 2
All Seasons Resort

The Beach Haus Resort

2.0 star property
8.8 out of 10, Excellent, (740)
"Loved the property and the beach front. "
The price is ₩154,829
₩179,603 total
includes taxes & fees
Sep 1 - Sep 2
The Beach Haus Resort

The Baywatch Resort

3.0 star property
9.4 out of 10, Exceptional, (2245)
"great place to stay"
The price is ₩186,640
₩217,062 total
includes taxes & fees
Sep 1 - Sep 2
The Baywatch Resort

Leland Lodge

2.5 star property
9.4 out of 10, Exceptional, (448)
"Staff was very friendly and resort was lovely. Will stay again!"
The price is ₩350,730
₩371,780 total
includes taxes & fees
Sep 3 - Sep 4
Leland Lodge

Days Inn & Suites by Wyndham Traverse City

2.0 star property
7.6 out of 10, Good, (1003)
"Older hotel but staff was nice"
The price is ₩135,056
₩149,909 total
includes taxes & fees
Sep 1 - Sep 2
Days Inn & Suites by Wyndham Traverse City

Bayshore Resort

3.0 star property
9.6 out of 10, Exceptional, (1415)
"We really enjoyed our stay! Would definitely stay here again and recommend to others!"
The price is ₩223,843
₩248,466 total
includes taxes & fees
Sep 1 - Sep 2
Bayshore Resort

Sleep Inn & Suites Bay View Acme - Travers City

3.5 star property
8.8 out of 10, Excellent, (475)
"The room was good, great breakfast, great coffee, and very nice and friendly staff. "
The price is ₩175,976
₩195,333 total
includes taxes & fees
Sep 2 - Sep 3
Sleep Inn & Suites Bay View Acme - Travers City

Delamar Traverse City

4.0 star property
9.4 out of 10, Exceptional, (1030)
"The artisan restaurant was wonderful! Bed and pillows were great! "
The price is ₩403,819
₩464,914 total
includes taxes & fees
Sep 1 - Sep 2
Delamar Traverse City

Elk Rapids Lakeshore Inn

2.5 star property
8.6 out of 10, Excellent, (517)
"Nice to get away from the main stream type motels."
The price is ₩248,715
₩263,638 total
includes taxes & fees
Aug 6 - Aug 7
Elk Rapids Lakeshore Inn
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Learn more about Elk Rapids

This charming harbor town offers pristine beaches and a walkable downtown filled with local art galleries and waterfront dining. Spend mornings kayaking the crystal-clear waters of Grand Traverse Bay, then explore the historic dam area where locals gather for sunset picnics.

Top Elk Rapids Hotel Reviews

Frequently asked questions

What's the best place for a stay in Elk Rapids?

The Dexter by Kasa is one of the top choices for your stay based on our traveler data. This aparthotel is a short 7-minute walk from Lake Michigan, and it offers free parking and free WiFi. Other good choices for your stay in the area are The Baywatch Resort and Delamar Traverse City. See all available top hotels, or vacation rentals in Elk Rapids.

If I need to cancel my hotel reservation in Elk Rapids, will I receive a refund?

Yes, most hotel room reservations are fully refundable provided that you cancel before the hotel’s cancellation deadline, which in most cases is within 24 or 48 hours of your scheduled arrival. If you have a reservation that's non-refundable, it may still be possible to cancel it and be given a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in Elk Rapids.

Where can I learn more about changing or cancelling my trip to Elk Rapids?

To find more details about rescheduling or cancelling your trip to Elk Rapids, head over to our customer service page.

Where is the best hotel to stay close to Elk Rapids Golf Club?

Elk Rapids Lakeshore Inn is one of the top choices for your stay based on our traveler data, and this inn offers free WiFi and free parking. It's located 2.6 mi (4.2 km) from Elk Rapids Golf Club.

What are some accommodations with pools in Elk Rapids?

Delamar Traverse City: Hotel, 1-minute walk from Front Street. Features an indoor pool, an outdoor pool, and a sauna. Hampton Inn Traverse City and Grand Beach Resort Hotel are a couple of other choices with an onsite pool. View all hotels with pools in Elk Rapids.

What's the best accommodation near Cherry Capital Airport (TVC)?

Grand Beach Resort Hotel is a popular hotel, featuring free breakfast and an indoor pool. It's located a short 1.7 mi (2.8 km) from Cherry Capital Airport. Other places to stay within close proximity to the airport include GrandStay Hotel & Suites of Traverse City and ParkShore Resort.

How is it to stay in Elk Rapids?

Visitors can enjoy all that Elk Rapids has to offer including its golf courses. A top sight in the city is Lake Michigan. In Elk Rapids, there are 86 hotels and other accommodations to choose from. Find out more about Elk Rapids.

What is there to see in Elk Rapids?

Landmarks like Historic Elk Rapids Town Hall, Elk Rapids District Library, and Rotary Park might be worth a visit. Natural beauty is on display at Lake Michigan, Elk Lake, and Grand Traverse Bay. Additionally, you'll find Torch Lake in the area. Check out what more to see and do in Expedia's Elk Rapids guide.

What's the seasonal weather like in Elk Rapids?

The hottest months are usually August and July with an average temp of 64°F, while the coldest months are February and January with an average of 26°F. The snowiest months in Elk Rapids are January, February, November, and December, with each month seeing an average of 14 inches of snowfall.