A beach with waves, grassy dunes, and a cloudy sky.

Find beach hotels in Onekama, MI from CA $116

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on Onekama Beach Hotel

Tonight
Aug 9 - Aug 10
Tomorrow
Aug 10 - Aug 11
Next weekend
Aug 14 - Aug 16
In two weeks
Aug 21 - Aug 23

Our top choices for Onekama beach hotels

1. Microtel Inn & Suites by Wyndham Manistee

Microtel Inn & Suites by Wyndham Manistee
Manistee
CA $126
CA $139 total
includes taxes & fees
Sep 7 - Sep 8
Microtel Inn & Suites by Wyndham Manistee

2. Motel Bear Lake

Motel Bear Lake
Bear Lake
  • Escape to sandy shores minutes from Lake Michigan where beachcombing and cozy firepit nights create a perfect coastal retreat.
CA $188
CA $209 total
includes taxes & fees
Aug 31 - Sep 1
Motel Bear Lake

3. Super 8 by Wyndham Manistee

Super 8 by Wyndham Manistee
Manistee
CA $113
CA $125 total
includes taxes & fees
Sep 7 - Sep 8
Super 8 by Wyndham Manistee

4. Baymont by Wyndham Manistee

Baymont by Wyndham Manistee
Manistee
  • Experience tranquil Lake Michigan shores just minutes away with beach adventures and a refreshing pool to complete sun-soaked days.
CA $125
CA $139 total
includes taxes & fees
Sep 1 - Sep 2
Baymont by Wyndham Manistee

5. Manistee National Golf and Resort

Manistee National Golf and Resort
Manistee
CA $213
CA $237 total
includes taxes & fees
Sep 8 - Sep 9
Manistee National Golf and Resort

6. Hampton Inn & Suites Manistee Waterfront

Hampton Inn & Suites Manistee Waterfront
Manistee
  • Escape to sandy shorelines with direct beach access, inviting waters, and stunning sunset views across Lake Michigan.
CA $240
CA $266 total
includes taxes & fees
Sep 8 - Sep 9
Hampton Inn & Suites Manistee Waterfront

7. Manistee Inn & Marina

Manistee Inn & Marina
Manistee
  • Step into a waterfront retreat where marina views meet Lake Michigan adventures, just minutes from the beach.
CA $146
CA $162 total
includes taxes & fees
Sep 9 - Sep 10
Manistee Inn & Marina

8. Crystal Lake Resort

Crystal Lake Resort
Beulah
CA $187
CA $208 total
includes taxes & fees
Sep 7 - Sep 8
Crystal Lake Resort

9. Riverside Motel and Marina Manistee

Riverside Motel and Marina Manistee
Manistee
CA $105
CA $116 total
includes taxes & fees
Sep 1 - Sep 2
Riverside Motel and Marina Manistee

10. Bay Port Lodging

Bay Port Lodging
Frankfort
  • Sun, sand, and surf await—pristine beach just a 15-minute stroll away with endless water adventures at your doorstep.
CA $190
CA $241 total
includes taxes & fees
Sep 2 - Sep 3
Bay Port Lodging
View all properties

Choose what matters most at beach hotels in Onekama

Pool
Breakfast included
4 stars
5 stars
All-inclusive

Top Onekama Hotel Reviews

Econo Lodge Manistee

Econo Lodge Manistee

10/10 Excellent
"We come to Manistee at least once every summer and we always stay at this hotel. Staff is always very nice and accommodating. Our room was very comfortable and my daughter and I always enjoy the pool and hot tub. Other than the toilet running off and on constantly we had no complaints. As others said, it would be nice if breakfast had a few healthier options but we still made due and the lady who works in the dining area was really nice. It does make me sad because we plan on coming back to Manistee in the Fall and we had to choose a different place to stay because since it went under Econo Lodge the cost has gone up significantly and the hotel is pretty much exactly the same as it has been for years. Please consider making your prices reasonable again so your loyal customers don’t have to go elsewhere."
Michele 3-night trip
Posted 4 hours ago
Econo Lodge Manistee
Baymont by Wyndham Beulah

Baymont by Wyndham Beulah

10/10 Excellent
"a"
Cindy 1-night trip
Posted 10 hours ago
Baymont by Wyndham Beulah
Cold Creek Inn

Cold Creek Inn

8/10 Good
"The room itself and bathroom were clean and well cared for. Convenient location in walking distance close to the beach and the restaurant downstairs was good. I do wish the description explained the room would be on second floor with no elevator. There room was small, don't bring a lot of luggage with you."
Kenneth 1-night trip
Posted 13 hours ago
Cold Creek Inn
Crystal Lake Resort

Crystal Lake Resort

10/10 Excellent
"Awesome stay. Great for families, couples, short stay, long stay. Great beach!"
Dorothy 1-night trip
Posted 17 hours ago
Crystal Lake Resort

Frequently asked questions

How much does a beach hotel in Onekama cost?
Prices for beach hotels in Onekama vary, but you can find a great deal from CA $116 on Expedia. You're likely to find lower rates if you're travelling during the off-peak season or mid-week. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.
Which area of Onekama is best to stay in for beaches?
The best area to stay in Onekama for beaches is along Portage Lake, particularly the properties with private lakefront access or those near the Onekama Village Park.Portage Lake is a large, freshwater lake connected to Lake Michigan by a channel. Many accommodations here offer direct access to sandy shores, ideal for swimming, sunbathing, and water sports. The Onekama Village Park, located on the north side of the lake near the town centre, provides public beach access, picnic areas, and a playground.Families will find staying directly on Portage Lake particularly convenient. Children can enjoy building sandcastles, swimming in the calmer lake waters, and playing on the shore just steps from their accommodation. Many properties offer amenities like private docks, which are great for fishing or launching small boats.Couples looking for a peaceful retreat will also appreciate the lakefront properties. The quiet setting allows for relaxing mornings by the water and enjoying sunsets over the lake.
What is the best time of year to stay in a beach hotel in Onekama?
The most popular time to stay in a beach hotel in Onekama is during July and August. These are the warmest months, with average temperatures ranging from 22°C to 27°C, creating ideal conditions for enjoying Lake Michigan's sandy shores and the village's charm. This period sees Onekama truly come alive, with a bustling yet relaxed atmosphere superb for families and couples seeking summer fun. You'll find everyone enjoying the beach, swimming, boating, and exploring the local shops and eateries. It's a fantastic time for outdoor activities like hiking the Portage Lake Pathway or simply relaxing by the water. Due to its popularity, it's advisable to book your beach hotel well in advance to secure your preferred accommodation.As another option, June presents a wonderful alternative. The weather is still very pleasant, with average temperatures between 18°C and 24°C, superb for enjoying the beaches and outdoor activities without the peak-season crowds. While still offering a lively option, you may find better value on hotel rates and it can be easier to secure reservations at popular restaurants.
What beach activities should we do in Onekama?
The best beach activities to do in Onekama centre around swimming, boating, and enjoying the beautiful freshwater shores of Portage Lake and Lake Michigan.For those looking to swim or relax by the water, the Onekama Village Park Beach on Portage Lake is an excellent choice. It's a nice spot for families, with shallow entry points that are good for younger children. There's also a playground nearby, making it convenient for parents to keep an eye on their kids while they play.Boating and paddle sports are very popular on Portage Lake. You can launch kayaks, canoes, or paddleboards directly from several public access points. For those with their own boat, there are marinas available, and the channel connecting Portage Lake to Lake Michigan allows for easy access to the big lake for sailing or fishing. This is particularly appealing for couples or groups looking for a day out on the water.If you're seeking the vastness of Lake Michigan, you can easily access its shores from Onekama. The public beaches there offer long stretches of sand, ideal for beachcombing, picnicking, or simply watching the sunset over the water.
Is it cheaper to book flights and a beach hotel in Onekama as a package?
Booking a beach hotel and flight package on Expedia can be cheaper than booking flights and hotels separately. Bundling can lead to significant savings, especially for international travel or when booking a beach vacation package well in advance. However, savings vary depending on factors like destination, travel dates, and availability, so it's wise to compare options. With access to over 300,000 hotels worldwide, Expedia makes it easy to build the perfect travel package.
Can I cancel my beach hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline. This is often within 24-48 hours of your scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use Expedia's "Fully refundable property" filter during your search to find the right beach hotel in Onekama for you.
How can I save on a beach hotel in Onekama with Expedia?
There are plenty of ways to save on a beach hotel in Onekama. Join One Key™, our free travel rewards program, to unlock instant discounts with Member Prices across a range of hotels. Typically, booking in advance will help you save on your hotel. If you're feeling spontaneous, be sure to check for last-minute deals.

Explore a world of travel with Expedia