Find Bay Harbor hotels

Start date: Check-in selected.
To Date
End date: Check-out

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel availability in Bay Harbor

Top trending hotels in Bay Harbor

Village Suites Bay Harbor

Village Suites Bay Harbor

2 out of 5
4160 Main St Petoskey MI
The price is AU$337 per night from 4 Jan to 5 Jan
AU$337
4 Jan - 5 Jan 2026
includes taxes & fees
With a stay at Village Suites Bay Harbor in Petoskey (Bay Harbor), you'll be a 4-minute drive from Crooked Tree Golf Club and 8 minutes from Odawa Casino.
Opens in a new windowVillage Suites Bay Harbor
Inn at Bay Harbor

Inn at Bay Harbor

4 out of 5
3600 Village Harbor Drive Petoskey MI
Located in Petoskey (Bay Harbor), Inn at Bay Harbor is within a 5-minute drive of Great Lakes Center for the Arts and Crooked Tree Golf Club.
Opens in a new windowInn at Bay Harbor
Apple Tree Inn, SureStay Collection by Best Western

Apple Tree Inn, SureStay Collection by Best Western

2 out of 5
915 Spring Street Petoskey MI
Fully refundableReserve now, pay when you stay
The price is AU$133 per night from 4 Jan to 5 Jan
AU$133
4 Jan - 5 Jan 2026
includes taxes & fees
When you stay at Apple Tree Inn, SureStay Collection by Best Western in Petoskey, you'll be near ski lifts, within a 15-minute walk of Lake Michigan and Bear ...
Opens in a new windowApple Tree Inn, SureStay Collection by Best Western
Save an average of 15% on thousands of hotels when you're signed in
Odawa Hotel

Odawa Hotel

3.5 out of 5
1444 US Highway 131 South Petoskey MI
Fully refundableReserve now, pay when you stay
The price is AU$164 per night from 15 Dec to 16 Dec
AU$164
15 Dec - 16 Dec
includes taxes & fees
With a stay at Odawa Hotel, you'll be centrally located in Petoskey, within a 10-minute drive of Lake Michigan and Odawa Casino.
Opens in a new windowOdawa Hotel
Baymont by Wyndham Petoskey

Baymont by Wyndham Petoskey

2 out of 5
1420 S. US-131 (Spring St.) Petoskey MI
Fully refundableReserve now, pay when you stay
The price is AU$117 per night from 16 Dec to 17 Dec
AU$117
16 Dec - 17 Dec
includes taxes & fees
With a stay at Baymont by Wyndham Petoskey in Petoskey, you'll be within a 5-minute drive of Lake Michigan and McLaren Northern Michigan Hospital.
Opens in a new windowBaymont by Wyndham Petoskey
AmericInn by Wyndham Charlevoix

AmericInn by Wyndham Charlevoix

2 out of 5
11800 US Highway 31 N Charlevoix MI
Fully refundableReserve now, pay when you stay
The price is AU$109 per night from 21 Dec to 22 Dec
AU$109
21 Dec - 22 Dec
includes taxes & fees
With a stay at AmericInn by Wyndham Charlevoix in Charlevoix, you'll be near the beach, within a 5-minute drive of Lake Michigan and Artform Fabricating.
Opens in a new windowAmericInn by Wyndham Charlevoix
Charlevoix Inn & Suites SureStay Collection by Best Western

Charlevoix Inn & Suites SureStay Collection by Best Western

2 out of 5
800 Petoskey Ave Charlevoix MI
Fully refundableReserve now, pay when you stay
The price is AU$115 per night from 15 Dec to 16 Dec
AU$115
15 Dec - 16 Dec
includes taxes & fees
With a stay at Charlevoix Inn & Suites SureStay Collection by Best Western in Charlevoix, you'll be next to a golf course, within a 5-minute drive of Lake Michigan ...
Opens in a new windowCharlevoix Inn & Suites SureStay Collection by Best Western
Weathervane Terrace Inn and Suites

Weathervane Terrace Inn and Suites

2.5 out of 5
111 Pine River Lane Charlevoix MI
Fully refundableReserve now, pay when you stay
The price is AU$181 per night from 15 Dec to 16 Dec
AU$181
15 Dec - 16 Dec
includes taxes & fees
When you stay at Weathervane Terrace Inn and Suites in Charlevoix, you'll be near the beach, just steps from Lake Michigan and Beaver Island Boat Company Ferry ...
Opens in a new windowWeathervane Terrace Inn and Suites
Boyne Mountain Resort

Boyne Mountain Resort

3 out of 5
1 Boyne Mountain Road Boyne Falls MI
Located in Boyne Falls, Boyne Mountain Resort is a 3-minute drive from Avalanche Bay Indoor Waterpark and 9 minutes from Deer Lake.
Opens in a new windowBoyne Mountain Resort
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.

Bay Harbor Hotels

Haven’t you been dying to check out that swanky new coffee shop? What about the recently opened bar serving drinks in mason jars? And let’s not forget about the barber shops willing to give you a shaved-on-the-sides, long-on-top cut whenever you want. Don’t worry; we’ll help you find the best deals at hotels in Bay Harbor.

This hip new ’hood will charm the-you-know-what off you. Bay Harbor hotels are comfortable and affordable, and many offer amenities like room service for those late-night meals, as well as a pool to swim in. Some of these hotels will also have you near great shopping such as souvenir shops, clothing boutiques and everything in between. Don’t feel like leaving the hotel for dinner and drinks? Hang out in the lobby bar and meet some of your fellow travellers—you never what kinds of stories they have in their memory log.

There’s no point in going somewhere if you’re not going to stay where all the action is. lastminute.com.au gets you the best offers on where to stay in Bay Harbor so you don’t have to waste endless hours searching online. The trip of a lifetime is at your fingertips. Click and go!

Bay Harbor hotels essential information

Accommodation
1,841 hotels
Lowest Price
AU$109
Highest Price
AU$337
Popular hotels
Village Suites Bay Harbor, Inn at Bay Harbor, Odawa Hotel, Baymont by Wyndham Petoskey, AmericInn by Wyndham Charlevoix, Charlevoix Inn & Suites SureStay Collection by Best Western, Boyne Mountain Resort, Apple Tree Inn, SureStay Collection by Best Western, Weathervane Terrace Inn and Suites

Most recent Bay Harbor hotel reviews