Traverse City Hotels

Our travel experts have picked the best hotels in Traverse City so you can be sure you’re staying in top accommodations.

4 Matching Hotels

{{ numTotalPoiResults }} Matching Hotel{{ (numTotalPoiResults > 1)?'s':'' }}

No Matching Hotels

{{ }}

1. Bayshore Resort

833 E. Front St., Traverse City, Michigan, 49686, United States

Right on the beach, this three-story Victorian-themed hotel has wonderful views of West Grand Traverse Bay fro... Read More

2. Grand Traverse Resort & Spa

100 Grand Traverse Blvd., Acme, Michigan, 49610, United States

Year-round, the 900-acre Grand Traverse Resort & Spa is a posh retreat, whether it's base camp for skiing,... Read More

3. Neahtawanta Inn

1308 Neahtawanta Rd., Traverse City, Michigan, 49686, United States

With a private 325-foot beach on Grand Traverse Bay, 12 miles north of town, this eco-friendly inn—a hotel sin... Read More

4. The Beach Haus Resort

1489 U.S. 31 N, Traverse City, Michigan, 49686, United States

With its Bavarian-style architecture and interior design, this family-run resort could have been plucked strai... Read More

{{ $index + numElementsShown }}. {{ }}

{{ oPoiResult.address }}

{{ oPoiResult.review_snippet }}... Read More

Check in
Check out