Find beach resorts in Petoskey, MI

Beach vacation deals from $69

Search over 1 million properties and 550 airlines worldwide.

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

Most hotels are fully refundable. Because flexibility matters.

Top Petoskey Beach Hotels

The Ely House in Northern Michigan
Stroll along the shore on Harbor Springs Beach with a vacation at this vacation home.
5/5 Exceptional! (63 reviews)
A good place for all seasons.
"The place is nice but it is summer, so there were lots of flies and mosquitoes. I bet the place is also beautiful in the winter."

Reviewed on Aug 21, 2021

Get rates
The Ely House in Northern Michigan
Marina Suite - Beautiful Downtown Charlevoix
Walk along the waves on Charlevoix Beach when booking a stay at this vacation home.
4.9/5 Exceptional! (79 reviews)
Quick Charlevoix Getaway
"Great location ... very convenient to shopping and dining. Marina Suite had everything we needed and had a wonderful view of the marina. We dined at the Villager, Tap Room, and Staffords Weathervane. Also visited Harbor Springs, Petoskey, and Boyne City."

Reviewed on Oct 19, 2021

Get rates
Marina Suite - Beautiful Downtown Charlevoix
Luxury Lakefront Condo near Petoskey and Harbor Springs *Great Value!*
Stroll along the shore on Harbor Springs Beach with a vacation at this apartment.
4.8/5 Exceptional! (38 reviews)
Good service
"Excellent stay highly recommend"

Reviewed on Sep 18, 2021

Get rates
Luxury Lakefront Condo near Petoskey and Harbor Springs *Great Value!*
You could be seeing lower prices

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
Great for beach vacations
4 out of 5
3600 Village Harbor Drive, Petoskey, MI
The price is $348 per night from Oct 31 to Oct 31
Stroll along the shore on Harbor Springs Beach at Inn at Bay Harbor, Autograph Collection: the ideal choice if you're looking for Petoskey beachfront hotels. ...
4.7/5 Exceptional! (124 reviews)
Travelers like: on the beach, sun loungers, outdoor pool
Travelers say...
"Beautiful views."

Reviewed on Jul 29, 2021

Inn at Bay Harbor, Autograph Collection
East Jordan Motel
2.5 out of 5
218 Elizabeth St, East Jordan, MI
The price is $69 per night from Oct 24 to Oct 24
Watch the sunset on Peninsula Beach when booking a stay at East Jordan Motel.
4.7/5 Exceptional! (86 reviews)
"Property was gorgeous, staff were great! The walls are a bit thin, and the neighbors were having a lot of fun... if you catch my drift. Other than that I have zero complaints!"

Reviewed on Oct 5, 2021

East Jordan Motel
Stafford's Bay View Inn
3 out of 5
2011 Woodland Ave, Petoskey, MI
Fully refundableReserve now, pay when you stay
The price is $119 per night from Nov 9 to Nov 9
Stroll the shoreline on Harbor Springs Beach at Stafford's Bay View Inn: a great choice if you're searching for Petoskey beach hotels. Amenities include a restaurant ...
4.6/5 Exceptional! (347 reviews)
"We really enjoyed our stay at Stratford’s Bay View Inn. Very quaint inn with the friendliest staff. Rooms were comfortable and breakfast was delicious. We would definitely come back to this inn"

Reviewed on Sep 17, 2021

Stafford's Bay View Inn
Water Street Inn
3.5 out of 5
240 Front Street, Boyne City, MI
Enjoy being on Peninsula Beach when booking a stay at Water Street Inn.
4.6/5 Wonderful! (66 reviews)
Beautiful views
"Perfect location on Lake Charlevoix and walking distance to downtown. Our room was clean and comfortable but definitely outdated. The pictures we saw online when booked were of an upgraded unit, not the one we stayed in. Nevertheless, it did the job and we can handle some outdated wallpaper. We only ..."

Reviewed on Nov 9, 2020

Get rates
Water Street Inn
Stafford's Perry Hotel
3 out of 5
100 Lewis Street, Petoskey, MI
The price is $199 per night from Nov 15 to Nov 15
Stroll along the shore on Harbor Springs Beach at Stafford's Perry Hotel: the perfect choice if you're looking for Petoskey beachfront hotels. 2 restaurants ...
4.6/5 Wonderful! (79 reviews)
"Beautiful, historic hotel with friendly staff and amenities. Cannot recommend enough. Favorite hotel ever."

Reviewed on Oct 15, 2021

Stafford's Perry Hotel
Cottages at Bay Harbor
3.5 out of 5
3600 Village Harbor Drive, Petoskey, MI
Stroll along the shore on Harbor Springs Beach with a vacation at Cottages at Bay Harbor. A seasonal outdoor pool, a poolside bar, and a spa tub are just some ...
4.5/5 Wonderful! (34 reviews)
"The location is excellent. The cottages are well appointed. Rooms are small and cozy. The kitchen needs better cutlery and the pans need replacement."

Reviewed on Oct 4, 2021

Get rates
Cottages at Bay Harbor
Terrace Inn and 1911 Restaurant
3 out of 5
1549 Glendale Avenue, Petoskey, MI
Watch the sunset on Harbor Springs Beach at Terrace Inn and 1911 Restaurant: an excellent choice if you're searching for Petoskey beachfront hotels. A restaurant ...
4.4/5 Wonderful! (495 reviews)
"Old and still fresh. Nicely appointed and so warm and accommodating. The Ownersand Staff were gracious, friendly and helpful."

Reviewed on Oct 17, 2021

Get rates
Terrace Inn and 1911 Restaurant
Village Suites Bay Harbor
2 out of 5
4160 Main St, Petoskey, MI
Stroll the shoreline on Harbor Springs Beach at Village Suites Bay Harbor: a good choice if you're looking for a Petoskey beachfront hotel. Amenities include ...
4.3/5 Excellent! (306 reviews)
"This was so amazing and comfortable. We went in October and is was off season so very quiet. Casino near by, go to the chocolate store!"

Reviewed on Mar 17, 2021

Get rates
Village Suites Bay Harbor
Boyne Mountain Resort
Great for beach vacations
3 out of 5
1 Boyne Mountain Road, Boyne Falls, MI
The price is $90 per night from Nov 3 to Nov 3
Enjoy being on Peninsula Beach at Boyne Mountain Resort: the perfect choice if you're searching for a Boyne Falls beachfront resort. Amenities include 5 restaurants, ...
4.2/5 Excellent! (384 reviews)
Travelers like: on the beach, outdoor pool
Travelers say...
"It's a beautiful property all year around. The staff was very friendly and very helpful. Food was wonderful especially in the Forty Acres Tavern. We were there a week and it was our second time staying here."

Reviewed on Sep 15, 2021

Boyne Mountain Resort
Colonial Inn in Harbor Springs
Great for beach vacations
2.5 out of 5
210 Artesian Avenue, Harbor Springs, MI
The price is $115 per night from Oct 21 to Oct 21
Walk along the waves on Harbor Springs Beach at Colonial Inn in Harbor Springs: a great choice if you're searching for Harbor Springs beach hotels. A seasonal ...
4.2/5 Very Good! (645 reviews)
Travelers like: close to beach, outdoor pool
Travelers say...
"Great area for walking."

Reviewed on Oct 15, 2021

Colonial Inn in Harbor Springs
Hampton Inn & Suites Petoskey
Great for beach vacations
2.5 out of 5
920 Spring St, Petoskey, MI
Fully refundableReserve now, pay when you stay
The price is $101 per night from Oct 31 to Oct 31
Enjoy the sunsets on Harbor Springs Beach at Hampton Inn & Suites Petoskey: the ideal choice if you're searching for Petoskey beach hotels. Amenities include ...
4.2/5 Very Good! (582 reviews)
Travelers like: close to beach, indoor pool
Travelers say...
"Great location"

Reviewed on Sep 14, 2021

Hampton Inn & Suites Petoskey
@ Michigan Inn & Lodge
2 out of 5
1420 S. US-131 (Spring St.), Petoskey, MI
Fully refundableReserve now, pay when you stay
The price is $79 per night from Oct 24 to Oct 24
Enjoy being on Harbor Springs Beach at @ Michigan Inn & Lodge: the ideal choice if you're searching for a Petoskey beachfront hotel. Available amenities include ...
4.1/5 Very Good! (960 reviews)
"The “free cafe” was a novel convenience. We were hungry when we arrived and had a bowl of soup. This is the first open dining we’ve experienced since Covid. I hope dining there was the right thing to do. The room is very spare on amenities. The remote for the TV worked only intermittently, we got ..."

Reviewed on Oct 13, 2021

@ Michigan Inn & Lodge
Weathervane Terrace Inn and Suites
Great for beach vacations
2.5 out of 5
111 Pine River Lane, Charlevoix, MI
The price is $99 per night from Oct 31 to Oct 31
Stroll along the shore on Charlevoix Beach with a vacation at Weathervane Terrace Inn and Suites: a great choice if you're looking for Charlevoix hotels that ...
4/5 Very Good! (190 reviews)
Travelers like: close to beach, outdoor pool
Travelers say...
"Proximity to town"

Reviewed on Sep 3, 2021

Weathervane Terrace Inn and Suites
Charlevoix Inn & Suites SureStay Collection by Best Western
Great for beach vacations
2 out of 5
800 Petoskey Ave, Charlevoix, MI
Fully refundableReserve now, pay when you stay
The price is $80 per night from Nov 3 to Nov 3
Enjoy being on Lake Chalevoix Depot Beach with a stay at Charlevoix Inn & Suites SureStay Collection by Best Western: a great choice if you're looking for Charlevoix ...
3.9/5 Very Good! (883 reviews)
Travelers like: close to beach, indoor pool
Travelers say...
"Old building, in need of updates, but very good price and staff"

Reviewed on Oct 13, 2021

Charlevoix Inn & Suites SureStay Collection by Best Western
Days Inn by Wyndham Petoskey
2.5 out of 5
909 Spring Street, Petoskey, MI
Fully refundableReserve now, pay when you stay
The price is $84 per night from Oct 28 to Oct 28
Stroll along the shore on Harbor Springs Beach at Days Inn by Wyndham Petoskey: an excellent choice if you're searching for a Petoskey hotel that is located ...
3.8/5 Good! (692 reviews)
"Complementary limousine to take you places"

Reviewed on Oct 13, 2021

Days Inn by Wyndham Petoskey
Hometown Inn
Great for beach vacations
2.5 out of 5
4375 Brudy Rd, Indian River, MI
Fully refundableReserve now, pay when you stay
The price is $88 per night from Oct 21 to Oct 21
Stroll along the shore on Devoe Beach at Hometown Inn: a great choice if you're searching for a Indian River hotel that is located directly on the beach. An ...
3.8/5 Good! (393 reviews)
Travelers like: close to beach, indoor pool
Travelers say...
"It was conveniently located for our needs! Friendly staff! You need to invest in New Towels! The shower barely got warm. The mattress was uncomfortable, but that’s just my opinion. Overall, it suited our needs."

Reviewed on Sep 28, 2021

Hometown Inn
Edgewater Inn- Charlevoix
Great for beach vacations
3.5 out of 5
100 Michigan Ave, Charlevoix, MI
Enjoy the sunsets on Charlevoix Beach when booking a stay at Edgewater Inn- Charlevoix. Amenities include an indoor pool, a restaurant, and a spa tub.
3.5/5 Good! (2 reviews)
Travelers like: close to beach, outdoor pool
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

Get rates
Edgewater Inn- Charlevoix
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.

Too many beaches in Petoskey to choose from? Here are our top picks for a memorable beach vacation.

More hotels with an ocean view in Petoskey

Bay Inn of Petoskey

Beach condos in Petoskey

Beach villas in Petoskey

2Homes on Bluff- 5 Bedrooms August Dates Open!

Frequently asked questions

Recent reviews of Petoskey hotels

More trip options