Book Cheap Hotels in Elberta
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Check hotel availability in Elberta
Most frequently booked Elberta hotels

Sandhill Cottage, new 2-bedroom house in Elberta, dog friendly
Elberta MI
0.77 km from city centre
Stay at this vacation home in Elberta. Enjoy free WiFi, laundry facilities, and an in-room coffeemaker. Popular attractions Betsie Lake and Elberta Beach are located nearby.
Kitchen
Washer

Baymont by Wyndham Beulah
1400 US Highway 31 Beulah MI
Free cancellation
Reserve now, pay when you stay
12.55 km from city centre
The price is CA $131 per night
CA $131
CA $145 total
Dec 14 - Dec 15
includes taxes & fees
Book a stay at this golf hotel in Beulah. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff and the clean rooms in our reviews. Popular attractions Crystal Lake Golf Club and Pinecroft Golf Course are located nearby.
Pool
Hot tub

Motel Bear Lake
12273 West St Bear Lake MI
22.84 km from city centre
The price is CA $102 per night
CA $102
CA $113 total
Dec 1 - Dec 2
includes taxes & fees
Stay at this motel in Bear Lake. Enjoy free WiFi, free parking, and an outdoor pool. Popular attractions Wolf River Golf Park and James Lake are located nearby.
Pool
Pet-friendly

Harbor Lights Resort
15 S. Second Street Frankfort MI
Free cancellation
Reserve now, pay when you stay
1.88 km from city centre
Book a stay at this beach hotel in Frankfort. Enjoy free WiFi, free parking, and a beach locale. Popular attractions Elizabeth Lane Oliver Center for the Arts and Frankfort Beach are located nearby.
Pool
Hot tub

Hotel Frankfort & Restaurant
231 Main St. Frankfort MI
1.95 km from city centre
The price is CA $148 per night
CA $148
CA $165 total
Dec 10 - Dec 11
includes taxes & fees
Stay at this hotel in Frankfort. Enjoy free WiFi, free parking, and room service. Our guests praise the helpful staff and the clean rooms in our reviews. Popular attractions Elizabeth Lane Oliver Center for the Arts and Frankfort Beach are located nearby.
Parking included
Free WiFi

Nextdoor to Arcadia Bluffs Golf Course
Arcadia MI
17.39 km from city centre
The price is CA $559 per night
CA $559
CA $872 total
Dec 1 - Dec 2
includes taxes & fees
Book a stay at this ski vacation home in Arcadia. Enjoy laundry facilities, ski-in/ski-out access, and patios. Popular attractions Arcadia Bluffs Golf Course and Grebe Park are located nearby.
Kitchen
Washer

Empire Lakeshore Inn
11730 S. Lacore Rd Empire MI
25.11 km from city centre
Book a stay at this beach motel in Empire. Enjoy free WiFi, free parking, and daily housekeeping. Our guests praise the helpful staff and the clean rooms in our reviews. Popular attractions Sleeping Bear Dunes National Lakeshore and Empire Bluff Trail are located nearby.
Parking included
Free WiFi

Coastal Suites Resort
171 North Center Street Beulah MI
10.9 km from city centre
The price is CA $145 per night
CA $145
CA $161 total
Dec 1 - Dec 2
includes taxes & fees
Stay at this motel in Beulah. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff and the clean rooms in our reviews. Popular attractions Betsie Valley Trail and Pinecroft Golf Course are located nearby.
Breakfast included
Parking included

Crystal Lake Resort
498 North Michigan Avenue Beulah MI
Free cancellation
Reserve now, pay when you stay
11.22 km from city centre
The price is CA $138 per night
CA $138
CA $154 total
Dec 19 - Dec 20
includes taxes & fees
Stay at this motel in Beulah. Enjoy free WiFi, free parking, and a private beach. Popular attractions Betsie Valley Trail and Crystal Lake Golf Club are located nearby.
On private beach
Parking included
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.
Top family friendly Elberta hotel deals

Escape to beautiful Lake Michigan!
Elberta MI
9.8/10 Exceptional! (83 reviews)
Elberta hotels essential information
Accommodation | 857 hotels |
|---|---|
Lowest Price | CA $113 |
Highest Price | CA $872 |
Popular hotels | Sandhill Cottage, new 2-bedroom house in Elberta, dog friendly, Baymont by Wyndham Beulah, Motel Bear Lake, Harbor Lights Resort, Hotel Frankfort & Restaurant, Nextdoor to Arcadia Bluffs Golf Course, Empire Lakeshore Inn, Coastal Suites Resort, Crystal Lake Resort |
Frequently asked questions
Recent Elberta hotel reviews by fellow wanderers

Hotel Frankfort & Restaurant
5 out of 5
Posted 12 days ago
Travelocity Verified Review
"Clean, friendly, close to everything. Really nice people!"
A verified traveller stayed at Hotel Frankfort & Restaurant
Hotels near…
Areas of Elberta
Most popular
Hotels
- Hotels in Saginaw
- Hotels in St Ignace
- Hotels in Traverse City
- Beach Resorts & Hotels in Port Huron
- Hotels in Frankenmuth
- Hotels in Marquette
- Hotels in Mackinac Island
- Kid Friendly Hotels in Port Huron
- Spa Resorts & Hotels in Port Huron
- Golf Resorts & Hotels in Port Huron
- Hotels with Hot Tubs in Port Huron
- Hotels with Hot Tubs in Traverse City
- Golf Resorts & Hotels in Frankenmuth
- Spa Resorts & Hotels in Frankenmuth
- Hotels in Port Huron
- Hotels in Mackinaw City
- Hotels with Hot Tubs in Frankenmuth
- Hotels in Manistique
- Hotels with Hot Tubs in Midland
- Hotels in Ann Arbor
- Spa Resorts & Hotels in Birch Run
- Hotels in Gaylord






