Explore beach hotels in Bay Harbor, MI from $206
Seize Your Someday with our amazing deals for the whole family!
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top Bay Harbor Beach Resorts & Hotels

Inn at Bay Harbor
3600 Village Harbor Drive Petoskey MI
This traditional hotel features a private beach, a golf course, and a full-service spa. Enjoy a meal in one of the 2 restaurants and free perks like valet parking ...
9.4/10 Exceptional! (212 reviews)
Travelers like: on the beach, outdoor pool
Travelers say...
"."
Reviewed on Sep 12, 2026

Village Suites Bay Harbor
4160 Main St Petoskey MI
A marina, 3 restaurants, and a 24-hour gym are all featured at this smoke-free hotel. Unwind with a drink at one of the 2 bars/lounges and enjoy free perks like ...
Travelers like: on the beach, outdoor pool
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.
Beach Condos in Bay Harbor

Waterfront Escape on Crooked Lake - Kayaks & Boat Slip. Near Boyne Highlands!
Harbor Springs MI
$221 nightly
The price is $233 total per night from Sep 27 to Sep 28
$233 total
Sep 27 - Sep 28
Total with taxes and fees
10/10 Exceptional! (55 reviews)
Beach Villas in Bay Harbor

Deer Lake Villa at Boyne Mountain Resort your Lakefront Golf/Ski Escape Prime!
Boyne City MI
$439 nightly
The price is $462 total per night from Oct 6 to Oct 7
$462 total
Oct 6 - Oct 7
Total with taxes and fees
10/10 Exceptional! (4 reviews)
Popular Beach Stays in Bay Harbor
Recent Bay Harbor Hotel Reviews By Fellow Wanderers

Hotel Perry
4 out of 5
Posted 1 hour ago
Travelocity Verified Review
"Our room looked out to the parking lot and the main entrance of the hotel, couldn’t open the blinds as we would be on full display. The room was just off the front desk so there were always people around when coming and going from the hotel, very congested. Very disappointed, The room was freezing, 62 degrees, we were finally given a space heater to warm the space but still had cold air blowing on our heads. The shower was nice, plenty of hot water. Breakfast was good and had a nice view. The downstairs bar was nice and had popcorn available. It is a nice hotel, but our room left much to be desired."
A verified traveler stayed at Hotel Perry















