A sandy beach with scattered driftwood and a lighthouse in the distance.

Find hotels in Elberta, MI from ฿3,913

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
23 Aug - 24 Aug
Tomorrow
24 Aug - 25 Aug
Next weekend
28 Aug - 30 Aug
In two weeks
4 Sep - 6 Sep

Filter by

Star rating

Guest rating

Our top choices for Elberta hotels

Reserve now, pay later
Hotel
Breakfast included
Pet-friendly
Motel

1. Hotel Frankfort & Restaurant

Hotel Frankfort & Restaurant
Frankfort
United States
Carol
฿6,164
฿6,842 total
includes taxes & fees
23 Sept - 24 Sept
Hotel Frankfort & Restaurant

2. Coastal Suites Resort

Coastal Suites Resort
Beulah
United States
Lisa
฿4,702
฿5,220 total
includes taxes & fees
24 Aug - 25 Aug
Coastal Suites Resort

3. Baymont by Wyndham Beulah

Baymont by Wyndham Beulah
Beulah
United States
Greg
฿4,456
฿4,946 total
includes taxes & fees
13 Sept - 14 Sept
Baymont by Wyndham Beulah

4. Bay Port Lodging

Bay Port Lodging
Frankfort
United States
Kate
฿4,442
฿5,656 total
includes taxes & fees
3 Sept - 4 Sept
Bay Port Lodging

5. Coastal Inn

Coastal Inn
Beulah
United States
Emily
฿3,525
฿3,913 total
includes taxes & fees
16 Sept - 17 Sept
Coastal Inn

6. Crystal Lake Resort

Crystal Lake Resort
Beulah
United States
Avital
฿4,802
฿5,331 total
includes taxes & fees
21 Sept - 22 Sept
Crystal Lake Resort

7. Mountain Valley Lodge & Campground

Mountain Valley Lodge & Campground
Thompsonville
United States
Wesley
฿4,750
฿5,430 total
includes taxes & fees
26 Aug - 27 Aug
Mountain Valley Lodge & Campground

8. Honor Motel

Honor Motel
Honor
United States
Jennifer
฿4,496
฿4,990 total
includes taxes & fees
30 Aug - 31 Aug
Honor Motel

9. Cold Creek Inn

Cold Creek Inn
Beulah
United States
Jeffrey
฿4,391
฿4,874 total
includes taxes & fees
21 Sept - 22 Sept
Cold Creek Inn

10. Motel Bear Lake

Motel Bear Lake
Bear Lake
United States
Steven
฿4,587
฿5,091 total
includes taxes & fees
7 Sept - 8 Sept
Motel Bear Lake

11. Overlooking Shoreline 2BDR Chalet 18396

Overlooking Shoreline 2BDR Chalet 18396
Arcadia
฿27,227
฿38,384 total
includes taxes & fees
24 Aug - 25 Aug
Overlooking Shoreline 2BDR Chalet 18396

12. Empire Lakeshore Inn

Empire Lakeshore Inn
Downtown Mmpire
United States
jane
฿6,211
฿6,584 total
includes taxes & fees
1 Sept - 2 Sept
Empire Lakeshore Inn

13. Inn at the Alpine

Inn at the Alpine
Bear Lake
United States
Colleen
฿4,396
฿6,513 total
includes taxes & fees
7 Sept - 8 Sept
Inn at the Alpine

14. Cedar Ridge Cabins

Cedar Ridge Cabins
Honor
United States
Russell
฿5,195
฿5,506 total
includes taxes & fees
1 Sept - 2 Sept
Cedar Ridge Cabins

15. Pleasant Valley Resort

Pleasant Valley Resort
Arcadia
United States
Penny
฿3,849
฿4,272 total
includes taxes & fees
15 Sept - 16 Sept
Pleasant Valley Resort

16. 🐻 Beautiful Overlooking Shoreline 2bdr Chalet 18396

🐻 Beautiful Overlooking Shoreline 2bdr Chalet 18396
Arcadia
฿46,881
฿64,027 total
includes taxes & fees
30 Aug - 31 Aug
🐻 Beautiful Overlooking Shoreline 2bdr Chalet 18396
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Learn more about Elberta

Catch spectacular Lake Michigan sunsets from Elberta Beach, where summer visitors gather for the nightly show. Hike the bluffs at Arcadia Dunes for panoramic views, or visit nearby Frankfort's charming lighthouse and city centre shops.

See all hotels in Elberta
A lighthouse on a rocky coastline with clear blue skies.

Top Elberta Hotel Reviews

Baymont by Wyndham Beulah

Baymont by Wyndham Beulah

10/10 Excellent
"Very clean and comfortable. The breakfast was enjoyable. The person on duty S Patel let us check in early because we were headed to Arcadia Bluff to golf. Enjoyed our stay."
Ken 1-night trip
Posted 5 hours ago
Baymont by Wyndham Beulah
Hotel Frankfort & Restaurant

Hotel Frankfort & Restaurant

8/10 Good
"The new owners are trying very hard to please the customers. It is probably the best full-service hotel lodging option in Frankfort, with an excellent restaurant for breakfast and dinners. It is a short walk to the beach and lighthouses and a great jumping off point for the Sleeping Bear Dunes National Seashore to the north and Arcadia Dunes to the south."
Mark 2-night trip
Posted 13 hours ago
Hotel Frankfort & Restaurant
Crystal Lake Resort

Crystal Lake Resort

8/10 Good
"Our room was very clean! A little small but all we needed. Older motel but very clean. The area by lake is very nice and view was good. The reservation is thru Expedia. The office is only staffed at limited times however the phone number provided a responsive call back. Be sure to call ahead for check in to arrange for your key. Would definitely go again!"
Ron 2-night trip
Posted 14 hours ago
Crystal Lake Resort
Harbor Lights Resort

Harbor Lights Resort

10/10 Excellent
"The stay was amazing, rooms very clean staff went out of their way to help"
Terri 2-night trip
Posted 16 hours ago
Harbor Lights Resort
Coastal Inn

Coastal Inn

10/10 Excellent
"very nice property and perfect pool for adults and kids , also you can see wild life in the backwaters and even enjoy a campfire. the owners are very nice , also the staff. the amenities in the rooms are perfect. small refrigerator and microwave and all bathroom and shower needs . upgrade rooms have even more options we have stayed here before. great price and great location. breakfast available grab and go style with fresh fruit bananas and such . definitely recommend"
jeffrey 1-night trip
Posted 1 day ago
Coastal Inn
Cedar Ridge Cabins

Cedar Ridge Cabins

10/10 Excellent
"We were looking for a quiet retreat from a busy lifestyle and that is exactly what we found. I could not give 5 stars for interaction with staff because we didn't really "see" anyone but we did communicate by text and the person was very prompt and always helpful. Check-in was super easy. Cabin #5 was large enough to be comfortable, had everything we needed, the bathroom was nice. It was a lovely property to walk around outside and enjoy nature."
Connie 1-night trip
Posted 1 day ago
Cedar Ridge Cabins
Cold Creek Inn

Cold Creek Inn

8/10 Good
"Was OK for business trip. Nice that they had a full service bar-restaurant & food was good. The A.C. & T.V. Could use an update but overall fine place!"
John 1-night trip
Posted 2 days ago
Cold Creek Inn
Betsie Riverside Resort

Betsie Riverside Resort

10/10 Excellent
"We loved out stay at Betsie Riverside Resort! The cabin was so clean! Not just clean for a cabin with a wooden stairway down to river right outside the door, but clean for a nice hotel. The unit was outfitted very efficiently with things like extra blankets, kitchen items etc. The love seat recliner was not new, but it was amazing! The leather so soft and comfy. It was not buggy, so we did not use the screened- in porch of Cabin 6. Very helpful & attentive owners who want your stay to be wonderful. After a cold July night, Chris happily came down and turned on the pilot light, so that we had a bit of heat. That was not in the budget. They struck me as an easy going couple too, considering how much of themselves that they put into making the place so nice and all the details they have addressed. Chris and Misti really know what they are doing. Grocery store nearby down the 2 lane road. Traverse City is great. But driving to see sunset, get pizza, cherry pie and for getting to kayak, bike routes or the the Dunes, I prefer uncrowded, rural Benzonia for base camp. Wish we could have stayed longer and would have if they were not sold out. Thank you for a wonderful stay."
Timothy John 2-night trip
Posted 2 days ago
Betsie Riverside Resort
Coastal Suites Resort

Coastal Suites Resort

10/10 Excellent
"Renovated motel with a mid century feel. Rooms were clean. Light breakfast had healthy choices. Check-in is remote with limited front desk staffing. Good value. Pictures are from a King Suite"
Richard 1-night trip
Posted 2 days ago
Coastal Suites Resort

More cheap stays in Elberta

Coastal Inn

Coastal Inn

475 N Michigan Ave Beulah MI
฿3,525
฿3,913 total
16 Sept - 17 Sept
includes taxes & fees
8.6/10 Excellent! (453 reviews)
Coastal Inn
Cold Creek Inn

Cold Creek Inn

185 S. Benzie Blvd Beulah MI
฿4,391
฿4,874 total
21 Sept - 22 Sept
includes taxes & fees
8/10 Very good! (406 reviews)
Cold Creek Inn
Baymont by Wyndham Beulah

Baymont by Wyndham Beulah

1400 US Highway 31 Beulah MI
฿4,456
฿4,946 total
13 Sept - 14 Sept
includes taxes & fees
8.4/10 Very good! (1,000 reviews)
Baymont by Wyndham Beulah
Coastal Suites Resort

Coastal Suites Resort

171 North Center Street Beulah MI
฿4,702
฿5,220 total
24 Aug - 25 Aug
includes taxes & fees
8.8/10 Excellent! (509 reviews)
Coastal Suites Resort
Crystal Lake Resort

Crystal Lake Resort

498 North Michigan Avenue Beulah MI
฿4,802
฿5,331 total
21 Sept - 22 Sept
includes taxes & fees
8.8/10 Excellent! (508 reviews)
Crystal Lake Resort
Empire Lakeshore Inn

Empire Lakeshore Inn

11730 S. Lacore Rd Empire MI
฿6,211
฿6,584 total
1 Sept - 2 Sept
includes taxes & fees
8.8/10 Excellent! (1,027 reviews)
Empire Lakeshore Inn

Frequently asked questions

What's the best place to stay in Elberta?
Located 7 mi (11.2 km) from the heart of Elberta, Coastal Inn is a top choice for your stay, based on our traveller data. Two other options for your trip to the area are Empire Lakeshore Inn and Crystal Lake Resort. See all available top hotels, or vacation rentals in Elberta.
If I need to cancel my hotel reservation in Elberta, will I receive a refund?
Yes! Most room reservations are fully refundable as long as you cancel prior to the hotel's cancellation deadline, which in most cases is within 24 or 48 hours of your check-in date. If you booked a non-refundable reservation, you might be able to cancel it and get a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Elberta.
What are some hotels with pools in Elberta?
Coastal Inn: Provides continental, a seasonal outdoor pool and free self parking. Baymont by Wyndham Beulah and Motel Bear Lake are two additional hotels that offer an on-site pool. View all hotels with pools in Elberta.
What is staying in Elberta like?
Visitors to Elberta will definitely enjoy the beaches. This city also attracts tourists with its relaxing setting. A top sight in the city is Lake Michigan. In Elberta, there are 18 hotels and other accommodation options to choose from. Find out more about Elberta.
What should I see while I'm in Elberta?
Natural beauty is on display at Lake Michigan, Betsie Lake and Frankfort Beach. Additionally, you might want to add Elberta Beach to your itinerary. Take a look at what more there is to see and do in Expedia's Elberta guide.
What's the weather like in Elberta?
The hottest months are usually August and July, with an average temperature of 18°C, while the coldest months are February and January, with an average of -2°C. The snowiest months in Elberta are January, November, March and February, with each month seeing an average of 39 cm of snowfall.

Explore a world of travel with Expedia