Beginning of main content

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Petoskey

Best deal May 31 - Jun 2
Tonight May 25 - May 26
This weekend May 31 - Jun 2
Next weekend Jun 7 - Jun 9

Featured Petoskey Beach Hotels

See all 457 Properties in Petoskey

Estimated price for 1 night/2 adults

Terrace Inn and 1911 Restaurant
Terrace Inn and 1911 Restaurant
3.0 out of 5.0 1549 Glendale Avenue, Petoskey, MI
Free Cancellation
4.3/5 (203 reviews)
$79/ night for 2 guests

We had a wonderful time. The hotel felt like we were stepping back in time. What a great way to spend a winter weekend. Breakfast was delicious and wait staff very helpful.

Reviewed on Jan 2, 2019
Water Street Inn
Water Street Inn
3.5 out of 5.0 240 Front Street, Boyne City, MI
4.7/5 (58 reviews)
$170/ night for 2 guests

Awesome stay!

Reviewed on Dec 29, 2018
Stafford's Bay View Inn
Stafford's Bay View Inn
3.0 out of 5.0 2011 Woodland Ave, Petoskey, MI
Free Cancellation
4.6/5 (193 reviews)
$119/ night for 2 guests

Great location with a charm of days passed. Great experience and we will be back.

Reviewed on May 9, 2019
Charlevoix Inn & Suites
Charlevoix Inn & Suites
2.0 out of 5.0 800 Petoskey Ave, Charlevoix, MI
Free Cancellation
4.0/5 (477 reviews)
$99/ night for 2 guests

The bed was way to soft. Seemed a little old and worn out.

Reviewed on Apr 29, 2019
Weathervane Terrace Inn and Suites
Weathervane Terrace Inn and Suites
2.5 out of 5.0 111 Pine River Lane, Charlevoix, MI
3.8/5 (79 reviews)
$116/ night for 2 guests

It was a really nice room. Off season rates are good. Rooms are large and clean. We would stay here again.

Reviewed on Nov 4, 2018
Hampton Inn & Suites Petoskey
Hampton Inn & Suites Petoskey
2.5 out of 5.0 920 Spring St, Petoskey, MI
Free Cancellation
4.2/5 (397 reviews)
$85/ night for 2 guests

Nice location and view of bay. Easy access to shopping and restaurants.

Reviewed on May 5, 2019
Hometown Inn
Hometown Inn
2.5 out of 5.0 4375 Brudy Rd, Indian River, MI
Free Cancellation
4.0/5 (248 reviews)
$114/ night for 2 guests

Nice room. Great price. Pool/hot tub was relaxing. However Breakfast could of had better/more choices.

Reviewed on Feb 25, 2019
Inn at Bay Harbor, Autograph Collection
Inn at Bay Harbor, Autograph Collection
3.5 out of 5.0 3600 Village Harbor Drive, Petoskey, MI
Free Cancellation
4.6/5 (67 reviews)
$198/ night for 2 guests

Everything was perfect. The room was outstanding and breakfast was 5 star.

Reviewed on May 13, 2019
Cottages at Bay Harbor
Cottages at Bay Harbor
3.5 out of 5.0 3600 Village Harbor Drive, Petoskey, MI
4.9/5 (15 reviews)
$306/ night for 2 guests

I can't believe we got this place for such a great price. We traveled in the fall, after peak color tour. The cottage overlooks the golf course with a view of Lake Michigan, beautiful. Three large bedrooms were clean and comfortable. It also has three complete bathrooms so there wasn't a long wait ...

Reviewed on Nov 5, 2018
Map

Recently booked Beach Hotels in Petoskey

Hometown Inn
2.5 out of 5.0
Last booking: 1 hour ago
Odawa Hotel
3.5 out of 5.0
Last booking: 6 hours ago
Boyne Highlands Resort
3.0 out of 5.0
Last booking: 6 hours ago
Windsor Inn
2.0 out of 5.0
Last booking: 6 hours ago
Boyne Mountain Resort
3.0 out of 5.0
Last booking: 8 hours ago
@ Michigan Inn & Lodge
2.0 out of 5.0
Last booking: 9 hours ago
Weathervane Terrace Inn and Suites
2.5 out of 5.0
Last booking: 9 hours ago
AmericInn by Wyndham Charlevoix
2.0 out of 5.0
Last booking: 9 hours ago

Beach Hotels in Petoskey

Known for its lakeside setting and casinos, Petoskey offers a lot for the traveler planning a getaway. With 42 beach hotels and other accommodation options to choose from in this destination, it's easy to find one that meets your needs.

As you look for a place to stay near the water in Petoskey, consider selecting one of these top beach hotels with positive traveler reviews.

Terrace Inn and 1911 Restaurant - 3-star historic hotel near the beach. It features free buffet breakfast, a restaurant, and free WiFi. Guests love the walkable location and comfortable beds.

Water Street Inn - 3.5-star condo on the beach. This condo boasts free Internet, free parking, and in-room fireplaces.

Stafford's Bay View Inn - 3-star hotel on the beach. It offers a restaurant, free WiFi, and free parking. Guest reviews highlight the good location and breakfast.

Charlevoix Inn & Suites - 2-star hotel near Lake Chalevoix Depot Beach. It features an indoor pool, free continental breakfast, and a spa tub. Guests love the central location and overall value.

Weathervane Terrace Inn and Suites - 2.5-star hotel, 3-minute walk from Charlevoix Beach. This hotel boasts a seasonal outdoor pool, free breakfast, and a spa tub.

Planning Your Trip to Petoskey

If you're wondering about the local weather, you can use these monthly averages to determine the best time to visit.

  • 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 getting settled at your accommodation of choice, you'll likely 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. Discover the area's lakeside setting and casinos, and make time for local attractions like Little Traverse History Museum and Bear River Park. For even more to see and do, pay a visit to Petoskey State Park or Crooked Tree Golf Club. Visitors also enjoy Petoskey for its:
  • Skiing
  • Breweries
  • Boating
  • Golfing
  • Shopping
  • Restaurants
  • Cafés

Getting Around Petoskey

The closest major airport is Pellston, MI (PLN-Pellston Regional), located 37.2 mi (59.8 km) from the city center. You can learn about options for water transportation at the port.