Compare Hotels with Tennis Courts in Elk Rapids
Secret Bargains - Save an extra 10% or more on select Hotels with Tennis Courts
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
Featured Elk Rapids Hotels with Tennis Courts
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.
Elk Rapids hotels essential information
Accommodation | 2,755 hotels |
|---|---|
Lowest Price | |
Highest Price | |
Popular hotels | BeachFrontRental-Tennis court&playground directly across the street!DogsWelcome |
Most Recent Elk Rapids Hotel Reviews

Delamar Traverse City
5 out of 5
Posted 1 hour ago
CheapTickets Verified Review
"Beautiful place with great amenities. Everything was clean and our room very comfortable. So many little things that gave it that extra wow in every area. Love to stay again and will plan it."
A verified traveler stayed at Delamar Traverse City
More to Explore in Elk Rapids
Top Picks
- Chalets in Suttons Bay
- Beach Resorts & in Leelanau County
- Hotels on the Lake in Leelanau County
- Hotels with Free Breakfast in Suttons Bay
- Hotels with a Gym in Suttons Bay
- Hotels near Grand Traverse Bay
- Romantic Getaways & Hotels in Leelanau County
- Extended Stay Hotels in Kalkaska
- Rv Parks in Bellaire
- Winery Hotels in Kewadin
- Lodges in Suttons Bay
- Motels in Kalkaska
- 3 Star Hotels in Kewadin
- 5 Star Hotels in Bellaire
- Hotels with Balconies in Leelanau County
- Traverse City Hotels
- Guest Houses in Antrim County
- Villas in Kewadin
- Cabin Rentals in Elk Rapids
- Oceanfront Hotels in Lake Leelanau
- Hotels with Bars in Suttons Bay
- Arcade Hotels in Lake Leelanau
- Hotels with Pools in Suttons Bay
- Adventure Sport Hotels in Leelanau County
- Casino Resorts & in Leelanau County
- Hotels with Pools in Leelanau County
- Hotels near Torch Lake
- Condo Resorts in Suttons Bay
- Hotels with Hot Tubs in Leelanau County
- Hotels with Restaurants in Leelanau County
- Hotels with WiFi in Leelanau County
- Hotels near Haserot Beach
- 3 Star Hotels in Suttons Bay
- Farmstay in Kewadin
- Hotels near Torch Lake Park
- Casino Resorts & in Suttons Bay
- Hotels with Tennis Courts in Leelanau County
- Hotels with Shopping in Leelanau County
- Beach Resorts & in Suttons Bay
- 5 Star Hotels in Elk Rapids
- Hotels near Cherry Capital
- 5 Star Hotels in Lake Leelanau
- Hotels with Air Conditioning in Lake Leelanau
- Leelanau County Hotels
- Hotels near Grand Traverse Resort Golf Course
- 5 Star Hotels in Acme
- Hotels near The Leelanau Club at Bahle Farms
- Hotels with Childcare in Leelanau County
- Hotels with Airport Transfers in Leelanau County
- 4 Star Hotels in Elk Rapids
- Condo Resorts in Elk Rapids
- Hotels with Free Breakfast in Leelanau County
- Condo Resorts in Kewadin
- Ski Resorts & in Leelanau County
- Arcade Hotels in Leelanau County
- B&B in Suttons Bay
- Bellaire Hotels
- Spa Resorts & in Leelanau County
- Cottages in Leelanau County
- B&B in Leelanau County
- Fishing Resorts & in Leelanau County
- Inns in Suttons Bay
- 4 Star Hotels in Suttons Bay
- Luxury Hotels in Leelanau County
- Flights from Oklahoma City to Traverse City
- Flights from Sacramento to Traverse City
- Flights from Cherry Capital
- Flights from Bozeman to Traverse City
- Flights from Fort Walton Beach - Destin to Traverse City
- Flights to Kewadin
- Flights from Grand Traverse County
- Flights from New Orleans to Traverse City
- Flights to Bellaire
- Flights to Traverse City
- Flights from Fort Lauderdale to Traverse City
- Flights from Louisville to Traverse City
- Flights from Cincinnati to Traverse City
- Flights from Santa Barbara to Traverse City
- Flights from Providence to Traverse City
- Flights to Cherry Capital
- Flights from Memphis to Traverse City
- Flights from Quad Cities to Traverse City
- Flights from Anchorage to Traverse City
- Flights from San Antonio to Traverse City
- Flights from Fort Myers to Traverse City
- Flights to Antrim County
- Flights from Traverse City
- Flights from Palm Beach to Traverse City
- Flights from Palm Springs to Traverse City
- Flights from Daytona Beach to Traverse City






