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

Find hotels in Onekama, MI from CA $115

  • 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 prices for these dates

Tonight
Aug 24 - Aug 25
Tomorrow
Aug 25 - Aug 26
This weekend
Aug 28 - Aug 30
Next weekend
Sep 4 - Sep 6

Filter by

Star rating

Guest rating

Our top choices for Onekama hotels

1. Microtel Inn & Suites by Wyndham Manistee

Microtel Inn & Suites by Wyndham Manistee
Manistee
United States
Anthony
CA $110
CA $122 total
includes taxes & fees
Sep 22 - Sep 23
Microtel Inn & Suites by Wyndham Manistee

2. Inn at the Alpine

Inn at the Alpine
Bear Lake
United States
Colleen
CA $169
CA $257 total
includes taxes & fees
Sep 23 - Sep 24
Inn at the Alpine

3. Super 8 by Wyndham Manistee

Super 8 by Wyndham Manistee
Manistee
United States
Chad
CA $105
CA $117 total
includes taxes & fees
Sep 20 - Sep 21
Super 8 by Wyndham Manistee

4. Econo Lodge Manistee

Econo Lodge Manistee
Manistee
United States
Gretchen
CA $109
CA $121 total
includes taxes & fees
Aug 25 - Aug 26
Econo Lodge Manistee

5. Baymont by Wyndham Manistee

Baymont by Wyndham Manistee
Manistee
United States
Brian
CA $124
CA $137 total
includes taxes & fees
Sep 1 - Sep 2
Baymont by Wyndham Manistee

6. Motel Bear Lake

Motel Bear Lake
Bear Lake
United States
Steven
CA $193
CA $214 total
includes taxes & fees
Sep 7 - Sep 8
Motel Bear Lake

7. Hampton Inn & Suites Manistee Waterfront

Hampton Inn & Suites Manistee Waterfront
Manistee
United States
Terry
CA $243
CA $270 total
includes taxes & fees
Sep 2 - Sep 3
Hampton Inn & Suites Manistee Waterfront

8. Manistee Inn & Marina

Manistee Inn & Marina
Manistee
United States
Kenneth
CA $140
CA $155 total
includes taxes & fees
Sep 6 - Sep 7
Manistee Inn & Marina

9. Pleasant Valley Resort

Pleasant Valley Resort
Arcadia
United States
Penny
CA $149
CA $166 total
includes taxes & fees
Sep 15 - Sep 16
Pleasant Valley Resort

10. Manistee National Golf and Resort

Manistee National Golf and Resort
Manistee
United States
Allyson
CA $211
CA $234 total
includes taxes & fees
Sep 8 - Sep 9
Manistee National Golf and Resort

11. Riverside Motel and Marina Manistee

Riverside Motel and Marina Manistee
Manistee
United States
Jon
CA $103
CA $115 total
includes taxes & fees
Sep 1 - Sep 2
Riverside Motel and Marina Manistee

12. Coastal Inn

Coastal Inn
Beulah
United States
Emily
CA $148
CA $165 total
includes taxes & fees
Sep 16 - Sep 17
Coastal Inn

13. Scully's Manistee Outpost Motel

Scully's Manistee Outpost Motel
Manistee
United States
Darryl
CA $162
CA $180 total
includes taxes & fees
Aug 25 - Aug 26
Scully's Manistee Outpost Motel

14. Baymont by Wyndham Beulah

Baymont by Wyndham Beulah
Beulah
United States
Greg
CA $188
CA $208 total
includes taxes & fees
Sep 13 - Sep 14
Baymont by Wyndham Beulah

15. Coastal Suites Resort

Coastal Suites Resort
Beulah
United States
Lisa
CA $188
CA $209 total
includes taxes & fees
Aug 25 - Aug 26
Coastal Suites Resort

16. Mountain Valley Lodge & Campground

Mountain Valley Lodge & Campground
Thompsonville
United States
Wesley
CA $189
CA $216 total
includes taxes & fees
Aug 27 - Aug 28
Mountain Valley Lodge & Campground

17. Crystal Lake Resort

Crystal Lake Resort
Beulah
United States
Christine
CA $202
CA $225 total
includes taxes & fees
Sep 22 - Sep 23
Crystal Lake Resort

18. Bay Port Lodging

Bay Port Lodging
Frankfort
United States
Kate
CA $187
CA $238 total
includes taxes & fees
Sep 3 - Sep 4
Bay Port Lodging

19. Cold Creek Inn

Cold Creek Inn
Beulah
United States
Jeffrey
CA $185
CA $205 total
includes taxes & fees
Sep 22 - Sep 23
Cold Creek Inn

20. Hotel Frankfort & Restaurant

Hotel Frankfort & Restaurant
Frankfort
United States
Carol
CA $228
CA $253 total
includes taxes & fees
Sep 24 - Sep 25
Hotel Frankfort & Restaurant
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Onekama attractions

Portage Lake

10.0/10 (4 reviews)
Commune with nature and explore the great outdoors at Portage Lake during your travels in Onekama. Amble around the area's parks or visit its shops.
See properties

Learn more about Onekama

Known as the 'Two-Lake Town,' Onekama offers pristine beaches along both Portage Lake and Lake Michigan for swimming and sunset picnics. Rent kayaks at the village park to explore Portage Lake's calm waters, or fish for bass while locals share their favourite spots.

See all hotels in Onekama
A beach with waves, grassy dunes, and a cloudy sky.

Top Onekama Hotel Reviews

Baymont by Wyndham Beulah

Baymont by Wyndham Beulah

10/10 Excellent
"Nice, friendly and helpful front desk."
Mary 2-night trip
Posted 6 hours ago
Baymont by Wyndham Beulah
Coastal Suites Resort

Coastal Suites Resort

10/10 Excellent
"We had an upper floor room with two beds and it was well appointed and very clean. The decor in the room appears to have been recently modernized and updated, including paint and the bathroom fixtures, so it seems fresh. The property is advertised as mid-century modern and it might squeak by as that, but the outside could use some updating as well. The room cleaning staff we met were very nice and communication with the management was clear. The self serve breakfast was sufficient to get the day going and the area where served was spotless."
christine 1-night trip
Posted 6 hours ago
Coastal Suites Resort
Manistee Inn & Marina

Manistee Inn & Marina

10/10 Excellent
"The parking lots were closed due to repair. We were directed to park on the street which was fine. The rooms could use remodeling. The toilet in the bathroom was elementary school height. The staff were pleasant and helpful. We were very pleased for the price we paid."
Carol 1-night trip
Posted 11 hours ago
Manistee Inn & Marina
Cold Creek Inn

Cold Creek Inn

8/10 Good
"Great"
Brandon 2-night trip
Posted 13 hours ago
Cold Creek Inn
Baymont by Wyndham Manistee

Baymont by Wyndham Manistee

10/10 Excellent
"Our experience was great. Our travel plans got delayed by mechanical issues and we were not going to arrive until 4 a.m. The hotel allowed a late check out to give us a chance to sleep. They were great."
John 1-night trip
Posted 16 hours ago
Baymont by Wyndham Manistee
Hampton Inn & Suites Manistee Waterfront

Hampton Inn & Suites Manistee Waterfront

8/10 Good
"Good location for the beach goers."
MIDORI 3-night trip
Posted 21 hours ago
Hampton Inn & Suites Manistee Waterfront
Riverside Motel and Marina Manistee

Riverside Motel and Marina Manistee

10/10 Excellent
"The staff were amazing. We had a charter thay had to change due to weather, and they did everything they could reasonably do to to accommodate us and help us with early check in after we had been awake 24 hours. They even called me when the room was ready. I cannot thank them enough. The room was clean. The rook wasn't the one we booked probably because of how they were trying to help us, but it worked out just fine. Everything in the room worked. AC was good. Only complaint was the curtain over the sliding door was difficult to get privacy because there was a gap betw it and the wall. I tried placing my suitcase in front to push it closer to glass but it did not work. Only really a problem for the bed closest to slider. But we just kept that in mind. But the most important things, the cleanliness, everything working, and the staff being AMAZING, was everything."
Melissa 1-night trip
Posted 1 day ago
Riverside Motel and Marina Manistee
Econo Lodge Manistee

Econo Lodge Manistee

8/10 Good
"Most of the room was clean but noticed the bathroom floor was not very clean. Beds were comfortable and amenities were good."
Thomas R 1-night trip
Posted 2 days ago
Econo Lodge Manistee
Crystal Lake Resort

Crystal Lake Resort

8/10 Good
"Our room was very clean! A little small but all we needed. Older motel but very clean. The area by lake is very nice and view was good. The reservation is thru Expedia. The office is only staffed at limited times however the phone number provided a responsive call back. Be sure to call ahead for check in to arrange for your key. Would definitely go again!"
Ron 2-night trip
Posted 2 days ago
Crystal Lake Resort

More cheap stays in Onekama

Super 8 by Wyndham Manistee

Super 8 by Wyndham Manistee

220 Arthur St Manistee MI
CA $105
CA $117 total
Sep 20 - Sep 21
includes taxes & fees
8.4/10 Very good! (1,023 reviews)
Super 8 by Wyndham Manistee
Econo Lodge Manistee

Econo Lodge Manistee

200 Arthur Street Manistee MI
CA $109
CA $121 total
Aug 25 - Aug 26
includes taxes & fees
7.6/10 Good! (335 reviews)
Econo Lodge Manistee
Microtel Inn & Suites by Wyndham Manistee

Microtel Inn & Suites by Wyndham Manistee

226 E Parkdale Avenue Manistee MI
CA $110
CA $122 total
Sep 22 - Sep 23
includes taxes & fees
Microtel Inn & Suites by Wyndham Manistee
Baymont by Wyndham Manistee

Baymont by Wyndham Manistee

1462 US-31 Manistee MI
CA $124
CA $137 total
Sep 1 - Sep 2
includes taxes & fees
7.8/10 Good! (1,014 reviews)
Baymont by Wyndham Manistee
Coastal Inn

Coastal Inn

475 N Michigan Ave Beulah MI
CA $148
CA $165 total
Sep 16 - Sep 17
includes taxes & fees
8.6/10 Excellent! (453 reviews)
Coastal Inn
Baymont by Wyndham Beulah

Baymont by Wyndham Beulah

1400 US Highway 31 Beulah MI
CA $188
CA $208 total
Sep 13 - Sep 14
includes taxes & fees
8.4/10 Very good! (1,001 reviews)
Baymont by Wyndham Beulah

Hotels in Onekama with star rating

Frequently asked questions

What is the best area to stay in Onekama?
The best area to stay in Onekama is generally along the shores of Portage Lake, particularly near the village centre.This area provides convenient access to both the lake and the small village amenities. The main street, M-22, runs through the village and offers a few local shops, eateries, and a public beach access point. You'll find many holiday rentals and a few lodges dotted along the lakefront, often with private docks.Families will find this area particularly appealing. The shallow waters of Portage Lake are great for younger children to swim and play, and many accommodations offer direct lake access for kayaking, paddleboarding, or simply relaxing by the water. The proximity to the village means easy access to ice cream parlours and small parks.Couples looking for a relaxing escape will also appreciate the Portage Lake area. Many rentals offer lovely lake views and a peaceful setting.
When is the best time to go to Onekama?
The best time to go to Onekama is during the summer months, from June to August, when the weather is warm and the village fully embraces its lakeside appeal.During this period, the days are long and sunny, superb for enjoying the outdoor activities Onekama is known for. The average temperatures are comfortably in the 20s Celsius, making it ideal for swimming, boating, and hiking. All the local businesses, including restaurants, shops, and tour operators, are open and operating at full capacity.Couples looking for a relaxing escape will find these months particularly appealing. You can spend your days on Portage Lake or Lake Michigan, enjoying the beaches, or exploring the surrounding natural beauty. Evenings offer opportunities for lakeside dining and watching the sunset.Families will also find summer to be the prime time for a visit. The warm water is excellent for children to swim and play, and there are plenty of family-friendly activities like fishing and exploring the local parks.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Onekama.
How much is the nightly rate at a Onekama hotel?
Prices for hotels in Onekama often vary, but you can find a great deal from CA $115 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia