Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Find Hotels in Bay Harbor, MI

Filter by

Selecting an option opens a search results page with the selected filter applied
Expedia RewardsSelecting an option opens a search results page with the selected filter applied
Popular FiltersSelecting an option opens a search results page with the selected filter applied
Star ratingSelecting an option opens a search results page with the selected filter applied
Your BudgetSelecting an option opens a search results page with the selected filter applied
Guest ratingSelecting an option opens a search results page with the selected filter applied
Payment TypeSelecting an option opens a search results page with the selected filter applied
Property TypeSelecting an option opens a search results page with the selected filter applied
NeighborhoodSelecting an option opens a search results page with the selected filter applied
Popular LocationsSelecting an option opens a search results page with the selected filter applied
AmenitiesSelecting an option opens a search results page with the selected filter applied
AccessibilitySelecting an option opens a search results page with the selected filter applied
Trip TypeSelecting an option opens a search results page with the selected filter applied
NEW Walloon Lake Cottage Rental!!!
Get Rates
1.46 mi from city center
5/5Exceptional! (3 reviews)
Beautiful lake

"Perfect location. Kids loved playing in the lake and the pier seat was a perfect spot to drink your morning coffee."…"

Reviewed on Jun 19, 2020

NEW Walloon Lake Cottage Rental!!!
The Yellow House in Bay Harbor! Still Available Summer and Fall Dates
Brand NEW BAY Harbor Carriage Located in House Village Beach 2 BR 2bath
5/5Exceptional! (8 reviews)
Beautiful, convenient, great view

"We had a wonderful winter stay at this delightful carriage home."…"

Reviewed on Feb 20, 2020

Brand NEW BAY Harbor Carriage Located in House Village Beach 2 BR 2bath

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Inn at Bay Harbor, Autograph Collection
4 out of 5
3600 Village Harbor Drive, Petoskey, MI
Get Rates
2.53 mi from city center
4.7/5Exceptional! (93 reviews)

"The view of the lake from the tower room was absolutely stunning!"…"

Reviewed on Jun 3, 2020

Inn at Bay Harbor, Autograph Collection
Apple Tree Inn
2 out of 5
915 Spring Street, Petoskey, MI
Free CancellationReserve now, pay when you stay
The price is $139 per night
4.4 mi from city center
4.3/5Excellent! (335 reviews)

"Good location. Clean comfortable rooms, nice staff"…"

Reviewed on Jul 10, 2020

Apple Tree Inn
Bay Harbor Village Hotel
2 out of 5
4160 Main St, Petoskey, MI
Get Rates
2.27 mi from city center
4.3/5Excellent! (272 reviews)

"The location of this hotel next to the Marina is beyond compare. I would highly recommend."…"

Reviewed on Jul 2, 2020

Bay Harbor Village Hotel
Petoskey RV Resort
3 out of 5
5505 Charlevoix Avenue, Petoskey, MI
Get Rates
0.77 mi from city center
4.4/5Excellent! (11 reviews)

"Quiet, lots of amenities, close to town, clean, great for families,"…"

Reviewed on Jul 28, 2019

Petoskey RV Resort
AmericInn by Wyndham Petoskey
2.5 out of 5
2645 Charlevoix Ave, Petoskey, MI
Free CancellationReserve now, pay when you stay
The price is $119 per night
3.34 mi from city center
4.4/5Excellent! (912 reviews)

"Very friendly staff and super clean rooms! I would stay here again."…"

Reviewed on Jul 12, 2020

AmericInn by Wyndham Petoskey
Days Inn by Wyndham Petoskey
2.5 out of 5
909 Spring Street, Petoskey, MI
Free CancellationReserve now, pay when you stay
The price is $127 per night
4.43 mi from city center
3.9/5Good! (509 reviews)

"Great hotel and very clean rooms. Was a little upset that the pool, hot tub and breakfast was closed but other then that a great hotel."…"

Reviewed on Jun 7, 2020

Days Inn by Wyndham Petoskey
Boyne Mountain Resort
3 out of 5
1 Boyne Mountain Road, Boyne Falls, MI
The price is $128 per night
14.11 mi from city center
4.2/5Excellent! (262 reviews)

"We loved the Room fire place and hot tub. And the grounds are beautiful"…"

Reviewed on Jun 14, 2020

Boyne Mountain Resort
Boyne Highlands Resort
3 out of 5
600 Highland Drive, Harbor Springs, MI
The price is $96 per night
10.31 mi from city center
4.3/5Excellent! (261 reviews)

"For visiting out of the snowy season they really tried to make it enjoyable. If you have younger teenagers the chair lift to the top of the mountain is fun for them to mountain bike down the various slopes and ramps. The pool was nice and the interior was nice. They are renovating the rooms so the ..."…"

Reviewed on Jul 8, 2020

Boyne Highlands Resort
Stafford's Bay View Inn
3 out of 5
2011 Woodland Ave, Petoskey, MI
Free CancellationReserve now, pay when you stay
The price is $198 per night
6.84 mi from city center
4.6/5Exceptional! (265 reviews)

"Amazing All!! Was truly a great stay !! We booked 1 night and decided to stay another night ! So relaxing , clean , amazing service ... felt so happy !! Breakfast was so good!!!"…"

Reviewed on Jun 15, 2020

Stafford's Bay View Inn
Cottages at Bay Harbor
3.5 out of 5
3600 Village Harbor Drive, Petoskey, MI
Get Rates
2.53 mi from city center
4.8/5Exceptional! (23 reviews)
Crooked Tree Cottage

"Great location, super clean, spacious, and comfortable. Wound definitely come back!"…"

Reviewed on Jul 10, 2020

Cottages at Bay Harbor
Bay Inn of Petoskey
2.5 out of 5
2445 Charlevoix Ave, Petoskey, MI
Free CancellationReserve now, pay when you stay
The price is $131 per night
3.54 mi from city center
4.2/5Excellent! (365 reviews)

"Well kept up property. Not fancy, but everything you need. We'll stay here again."…"

Reviewed on Jun 18, 2020

Bay Inn of Petoskey
Windsor Inn
2 out of 5
1859 US 131 South, Petoskey, MI
Get Rates
4.42 mi from city center
3.2/5 (275 reviews)

"It was convenient to where we were going and cost effective for our budget."…"

Reviewed on Mar 16, 2020

Windsor Inn
Don't see what you're looking for?
See all available properties in Bay Harbor
View all properties
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.

Visiting Bay Harbor

Visitors to Bay Harbor are sure to enjoy the waterfront. Tourists can also enjoy so much more including its coffeehouses.

  • There are 5 hotels and other accommodations in Bay Harbor
  • The closest major airport is in Pellston, MI (PLN-Pellston Regional), 20.3 mi (32.7 km) from the city center

Sightseeing and Staying in Bay Harbor

Places to visit in the larger region include Crooked Tree Golf Club, Charles A. Ransom Nature Preserve, and Mackinaw Trail Winery. You'll also find Bear River Park and Little Traverse History Museum in the area.

As you plan your holiday getaway, you'll find 5 hotels and other lodging options to choose from in Bay Harbor. These are highly ranked ones based on our user reviews:

  • The Inn at Bay Harbor, Autograph Collection - This 3.5-star hotel features a full-service spa, 2 restaurants, and an outdoor pool. It's a favorite with Expedia travelers for its breakfast and helpful staff.
  • Bay Harbor Village Hotel - Our customers like the central location and helpful staff at this hotel. This 2-star hotel features a marina, free WiFi, and free parking.

Dressing for Bay Harbor

  • Between January and March, you can expect average temperatures of 43°F during the day and 12°F at night
  • From April to June, the average during the day is 74°F, while the average at night is 27°F
  • July through September has daytime averages of 75°F with nighttime averages of 46°F
  • In October-December, you can expect daytime averages of 62°F and nighttime averages of 17°F
  • Bay Harbor gets about 31.97 inches of rain per year
  • Usually July and August are the hottest months with an average of 74°F, whereas February and January are often coldest, averaging 14°F

Frequently asked questions

What's the best place for a stay in Bay Harbor?
Inn at Bay Harbor, Autograph Collection is ranked highly by Expedia customers. This 4-star hotel offers a full-service spa and a private beach. Another favorite option for your stay based on reviews is Bay Harbor Village Hotel.
If I need to cancel my hotel reservation in Bay Harbor, will I receive a refund?
Yes, most hotel bookings are fully refundable if cancelled before the accommodation’s cancellation deadline, which often is within 24-48 hours of your arrival date. If your reservation is non-refundable, it may still be possible to cancel it and get a refund within 24 hours of your booking. Plug in your dates, click on “Search”, then you can use the “free cancellation” filter to view the top deals on offer in Bay Harbor.
Where can I learn more about changing or cancelling my trip to Bay Harbor?
For additional details about rescheduling or cancelling your trip to Bay Harbor, go to https://www.expedia.com/service/.
What's the best place to stay for a family trip to Bay Harbor?
Inn at Bay Harbor, Autograph Collection is a top 4-star hotel on Expedia for families, and features a private beach and a kids’ club. Bay Harbor Village Hotel is another good option for your family trip. Attractions in the area like Avalanche Bay Indoor Waterpark are also fun for the whole family.
What's the best hotel for a romantic vacation to Bay Harbor?
Bay Harbor Village Hotel is a favorite hotel for couples, and features 3 restaurants and 2 bars. Another good option for a romantic stay is Petoskey RV Resort.
Where is the best place to stay with easy access to Bay Harbor Golf Club?
Petoskey RV Resort is one of the top choices for your stay based on our traveler data, and this 3-star property offers an outdoor pool and free parking. It’s located just a short 0.4 mi (0.6 km) from Bay Harbor Golf Club. Other good choices within a few miles include AmericInn by Wyndham Petoskey and Bay Harbor Village Hotel.
What's the best accommodation to stay near the beach in Bay Harbor?
Inn at Bay Harbor, Autograph Collection is a top 4-star beachfront hotel with 4 restaurants and a seasonal outdoor pool. Bay Harbor Village Hotel is another good option to stay near the beach. To enjoy some time by the water, head to Harbor Springs Beach or Lake Chalevoix Depot Beach.
What's the best accommodation to stay near the slopes in Bay Harbor?
Based on our travel data, Cottages at Bay Harbor is a top 3.5-star cottage for a winter getaway, and features ski passes and free WiFi. Inn at Bay Harbor, Autograph Collection is another good option for your winter getaway. Enjoy the skiing and snowboarding by visiting Boyne Highlands Resort or Nub’s Nob Ski Area.
What are some accommodations with pools in Bay Harbor?
Cottages at Bay Harbor is a popular 3.5-star cottage featuring a seasonal outdoor pool, a poolside bar, and free WiFi. A couple of other options that feature an onsite pool include Inn at Bay Harbor, Autograph Collection and Bay Harbor Village Hotel.

Recent reviews of Bay Harbor hotels

More trip options