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.

Browse for Petoskey Beach Hotels from $99

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Petoskey Beach Hotels

Marina Suite- Beautiful Downtown Charlevoix
4.9/5Exceptional! (50 reviews)
Awesome location!

"Very clean easy check in."…"

Reviewed on Jul 5, 2020

Marina Suite- Beautiful Downtown Charlevoix
Cottages at Bay Harbor
3.5 out of 5
3600 Village Harbor Drive, Petoskey, MI
Get Rates
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
Luxury Lakefront Condo Near Petoskey and Harbor Springs Great Value!
4.7/5Exceptional! (33 reviews)
Serenity on Crooked Lake

"Very comfortable unit and convenient location to Petoskey, Harbor Springs and even Mackinaw."…"

Reviewed on Jul 6, 2020

Luxury Lakefront Condo Near Petoskey and Harbor Springs Great Value!
Inn at Bay Harbor, Autograph Collection
4 out of 5
3600 Village Harbor Drive, Petoskey, MI
Get Rates
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
Water Street Inn
3.5 out of 5
240 Front Street, Boyne City, MI
Get Rates
4.6/5Exceptional! (64 reviews)

"Loved the lake views. The room was.comfortable and clean."…"

Reviewed on Oct 27, 2019

Water Street Inn
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
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
East Jordan Motel
2.5 out of 5
218 Elizabeth St, East Jordan, MI
Free CancellationReserve now, pay when you stay
The price is $99 per night
4.6/5Exceptional! (47 reviews)

"Great service, nice people, great location. I would defiantly recommend."…"

Reviewed on Jun 24, 2020

East Jordan Motel
Terrace Inn and 1911 Restaurant
3 out of 5
1549 Glendale Avenue, Petoskey, MI
Free CancellationReserve now, pay when you stay
The price is $139 per night
4.4/5Wonderful! (327 reviews)

"We had such a wonderful time at the Terrace Inn. This was our first time staying there. We will return again in the future."…"

Reviewed on Jul 6, 2020

Terrace Inn and 1911 Restaurant
Bay Harbor Village Hotel
2 out of 5
4160 Main St, Petoskey, MI
Get Rates
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
Hampton Inn & Suites Petoskey
2.5 out of 5
920 Spring St, Petoskey, MI
Free CancellationReserve now, pay when you stay
The price is $169 per night
4.2/5Excellent! (501 reviews)

"The employees were nice and helpful and in a nice area"…"

Reviewed on Jul 3, 2020

Hampton Inn & Suites Petoskey
Boyne Mountain Resort
3 out of 5
1 Boyne Mountain Road, Boyne Falls, MI
The price is $105 per night
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
@ Michigan Inn & Lodge
2 out of 5
1420 S. US-131 (Spring St.), Petoskey, MI
Free CancellationReserve now, pay when you stay
The price is $119 per night
4.2/5Very Good! (991 reviews)

"The receptionist was very kind and helpful. We got a free movie, popcorn & cookies in the evening, and free breakfast with a lot of choices in the morning. The only thing that I could ask for would be more healthy breakfast choices (fruit, whole grains, low-fat milk). Clean modern hotel rooms with ..."…"

Reviewed on Jul 9, 2020

@ Michigan Inn & Lodge
Colonial Inn in Harbor Springs
2.5 out of 5
210 Artesian Avenue, Harbor Springs, MI
The price is $166 per night
4.1/5Very Good! (537 reviews)

"Cute patio room. Huge bathroom! Would definitely stay here again. Due to Covid no pool.... but not Colonial Inn fault."…"

Reviewed on Jun 21, 2020

Colonial Inn in Harbor Springs
Charlevoix Inn & Suites
2 out of 5
800 Petoskey Ave, Charlevoix, MI
Free CancellationReserve now, pay when you stay
The price is $134 per night
4/5Very Good! (614 reviews)

"Nice hotel, just outside of town. The room was clean, the pool was nice and the staff were friendly. We would stay here again."…"

Reviewed on Jul 4, 2020

Charlevoix Inn & Suites
Hometown Inn
2.5 out of 5
4375 Brudy Rd, Indian River, MI
Free CancellationReserve now, pay when you stay
The price is $119 per night
3.9/5Very Good! (294 reviews)
ice

"Great customer service A little older hotel than I prefer but nice breakfast (continental) in morning, nice people, and great location."…"

Reviewed on Mar 10, 2020

Hometown Inn
Weathervane Terrace Inn and Suites
2.5 out of 5
111 Pine River Lane, Charlevoix, MI
Free CancellationReserve now, pay when you stay
The price is $202 per night
3.9/5Very Good! (118 reviews)

"Our stay at this property was in June so coronavirus precautions were in place. Pool was closed and there was no continental breakfast. Under normal circumstances this place could not be beat. Perfect location to walk to downtown Charlevoix, nice rooms with water views, and the unbeatable food at ..."…"

Reviewed on Jun 26, 2020

Weathervane Terrace Inn and Suites
Edgewater Inn- Charlevoix
3.5 out of 5
100 Michigan Ave, Charlevoix, MI
Get Rates
3.5/5Good! (2 reviews)
Nice hotel

"It is one of the nicer places to stay in Charlavoix. I will return in the future. We did have a problem when checking in. Edgewater said we didn't have a reservation and they do not online booking. I did have a confermation from Hotels.com when I booked my stay. Edgewater did have vacancies so I ..."…"

Reviewed on Sep 3, 2017

Edgewater Inn- Charlevoix
Beautiful Waterfront Rental On Crooked Lake
The price is $169 per night
3.3/5 (16 reviews)
Ski weekend

"Aside from the cobwebs on the ceiling and a missing smoke detector, the place is fine. We stayed 3 nights for skiing at Boyne Highlands and Nubs Nob. Oleson’s grocery has everything you need. Recommend the Sidedoor Saloon and The Bistro."…"

Reviewed on Mar 15, 2020

Beautiful Waterfront Rental On Crooked Lake
Don't see what you're looking for?
We've got more Beach Hotels. Find the right one for you.
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.

Beach Hotels in Petoskey

Known for its casinos and boating, Petoskey offers a lot for the traveler planning a getaway. With your choice of 42 beach hotels and other accommodation options in this destination, it's easy to find one that works for you.

As you search for a place to stay by the water in Petoskey, consider selecting one of these top beach hotels with high ratings from Expedia travelers.

Water Street Inn - 3.5 condo on the beach. It features complimentary wired Internet access, free self parking, and fireplaces. Guests love the beach and shopping.

The Inn at Bay Harbor, Autograph Collection - 3.5 spa hotel on the beach. This hotel boasts an outdoor pool, a spa tub, and a poolside bar. Activities include volleyball.

Beautiful Waterfront Rental On Crooked Lake - Spa resort on the beach. It offers kitchens and televisions.

Boyne Mountain Resort - 3 spa resort on the beach. It features an outdoor pool, a water park (surcharge), and 5 restaurants. Activities include kayaking and hiking/biking trails. Guests love the location and comfy beds.

Colonial Inn in Harbor Springs - 2.5 inn on Harbor Springs Beach. Our travelers recommend its pool and shopping. This inn boasts a seasonal outdoor pool, continental, and a spa tub.

Planning Your Trip to Petoskey

If weather is an important factor for your vacation, you can use these local temperature and rainfall averages to decide your travel dates.

  • Hottest months: July, August, June, and September, with an average temperature of 74°F
  • Coldest months: February, January, March, and December, with an average temperature of 14°F
  • Driest months: February, March, January, and December, with an average rainfall of 1.93 inches
  • Rainiest months: October, September, August, and May, with an average rainfall of 3.42 inches

Sightseeing in and Around Petoskey

After arriving and settling in at your accommodation of choice, you might want to venture out and explore. Beach lovers can head straight to Harbor Springs Beach or Lake Chalevoix Depot Beach for some quality time by the water. Experience the area's casinos and boating, and make time for local attractions like Little Traverse History Museum and Bear River Park. You can also pay a visit to Petoskey State Park or Crooked Tree Golf Club for more to see and do. Visitors also enjoy Petoskey for its:
  • Skiing
  • Breweries
  • Golfing
  • Shopping
  • Restaurants
  • Cafés

Getting Around Petoskey

To get to Petoskey, you can fly into Pellston, MI (PLN-Pellston Regional), the closest major airport, which is located 15.9 mi (25.6 km) from the city center. You can explore water travel options at the local port.

Frequently asked questions

What is Petoskey like for travelers who love the beach?
Known for its boating and shopping, Petoskey offers a lot for the traveler planning a getaway.
What's the best hotel for a beach vacation in Petoskey?
Stafford’s Crooked River Lodge & Suites is a top 3-star beachfront hotel with a restaurant and free WiFi. Colonial Inn in Harbor Springs is another good choice to stay near the beach. Head to Harbor Springs Beach or Lake Chalevoix Depot Beach for some quality time by the water.
How many beach hotels will I be able to find in Petoskey?
Choose from one of Expedia’s 41 hotels in Petoskey for your beachside break.
What's the weather like in Petoskey?
If weather is an important factor for your vacation, you can use these local temperature and rainfall averages to decide your travel dates. The hottest months are usually July and August with an average temp of 64°F, while the coldest months are February and January with an average of 24°F. Average annual rainfall for Petoskey is 32 inches.
What is there to see and do around Petoskey?
After checking into your accommodation of choice, you’ll probably want to venture out and explore. Beach lovers can head straight to Harbor Springs Beach or Lake Chalevoix Depot Beach for some quality time by the water. Experience the area’s casinos and boating, and make time for local attractions like Torch Lake and Odawa Casino. You can also pay a visit to Nub’s Nob Ski Area or Boyne Highlands Resort for more to see and do.
What's the best way to get around Petoskey?
Make your way to Petoskey with a flight to Pellston, MI (PLN-Pellston Regional), the closest major airport which is located 15.9 mi (25.6 km) away. You can learn about water travel options at the local port.

Travelers Loved These Beach Hotels

More trip options