Compare Beach Resorts & Hotels in Elk Rapids
Secret Bargains - Save an extra 10% or more on select Beach Resorts & Hotels
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Elk Rapids hotels essential information
Accommodation | hotels |
|---|---|
Lowest Price | |
Highest Price | |
Popular hotels |
Most Recent Elk Rapids Hotel Reviews

Bayshore Resort
5 out of 5
Posted 3 hours ago
CheapTickets Verified Review
"The Desk clerk was very helpful and was able to Accommodate us with two Queen beds instead of one king bed switch rooms."
A verified traveler stayed at Bayshore Resort
More to Explore in Elk Rapids
Top Picks
- Hotels with Free Breakfast in Leelanau County
- Hotels with a Gym in Suttons Bay
- Hotels with Free Breakfast in Suttons Bay
- Kid Friendly Hotels in Lake Leelanau
- 3 Star Hotels in Suttons Bay
- 4 Star Hotels in Elk Rapids
- Hotels with WiFi in Lake Leelanau
- Hotels with Airport Transfers in Leelanau County
- Rv Parks in Bellaire
- Winery Hotels in Kewadin
- Hotels with Airport Transfers in Kalkaska
- Beach Resorts & in Leelanau County
- Hotels with Tennis Courts in Leelanau County
- Condo Resorts in Elk Rapids
- Luxury Hotels in Leelanau County
- Hotels with Shopping in Leelanau County
- Casino Resorts & in Leelanau County
- Hotels with Balconies in Leelanau County
- Leelanau County Hotels
- Hotels with Air Conditioning in Kalkaska
- Cottages in Leelanau County
- Condo Resorts in Suttons Bay
- Hotels near The Leelanau Club at Bahle Farms
- Chalets in Suttons Bay
- Traverse City Hotels
- Hotels with Pools in Suttons Bay
- Villas in Kewadin
- Hotels on the Lake in Leelanau County
- Houseboats in Leelanau County
- Fishing Resorts & in Leelanau County
- Condo Resorts in Kewadin
- 3 Star Hotels in Lake Leelanau
- Spa Resorts & in Leelanau County
- Beach Resorts & in Suttons Bay
- Hotels near Grand Traverse Resort Golf Course
- Hotels with Tennis Courts in Elk Rapids
- Hotels with Restaurants in Leelanau County
- Hotels with Bars in Suttons Bay
- Hotels near Cherry Capital
- 3 Star Hotels in Kewadin
- Farmstay in Kewadin
- B&B in Leelanau County
- 5 Star Hotels in Acme
- Hotels near Grand Traverse Bay
- 4 Star Hotels in Lake Leelanau
- Cabin Rentals in Elk Rapids
- Guest Houses in Antrim County
- Hotels near Torch Lake Park
- Casino Resorts & in Suttons Bay
- Arcade Hotels in Leelanau County
- B&B in Suttons Bay
- 5 Star Hotels in Bellaire
- Hotels with Pools in Leelanau County
- Romantic Getaways & Hotels in Leelanau County
- Adventure Sport Hotels in Leelanau County
- Bellaire Hotels
- Hotels near Haserot Beach
- 5 Star Hotels in Elk Rapids
- Hotels with Hot Tubs in Leelanau County
- Lodges in Suttons Bay
- Hotels near Torch Lake
- Inns in Suttons Bay
- 4 Star Hotels in Suttons Bay
- Arcade Hotels in Lake Leelanau
- Flights from Palm Springs to Traverse City
- Flights from Sacramento to Traverse City
- Flights from Traverse City
- Flights from Quad Cities to Traverse City
- Flights to Traverse City
- Flights from Louisville to Traverse City
- Flights to Antrim County
- Flights from New Orleans to Traverse City
- Flights from Santa Barbara to Traverse City
- Flights from Fort Walton Beach - Destin to Traverse City
- Flights from Palm Beach to Traverse City
- Flights from Fort Lauderdale to Traverse City
- Flights from Grand Traverse County
- Flights from Cherry Capital
- Flights to Cherry Capital
- Flights from Memphis to Traverse City
- Flights to Bellaire
- Flights from Cincinnati to Traverse City
- Flights from Fort Myers to Traverse City
- Flights from Bozeman to Traverse City
- Flights from Anchorage to Traverse City
- Flights from San Antonio to Traverse City
- Flights to Kewadin
- Flights from Oklahoma City to Traverse City
- Flights from Daytona Beach to Traverse City
- Flights from Providence to Traverse City





