Onekama Holidays

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • payments icon

    Better together

    Save up to Rp173.195 when you book a flight and hotel together*
    lob hotels icon

    Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
    lob packages icon

    Rest easy

    Plan, book, and manage your trip all in one place

Onekama Beach Holiday

Escape the stresses of everyday life and let your mind, body and soul unwind on your Onekama holiday. There's nothing more refreshing than the smell of fresh salt air and the soothing melody of waves hitting the shore. Organise your trip to Onekama the easy way by locking in one of our Onekama packages. Many people choose to base themselves near Captain John Langland Park, a local highlight just 3 kilometres from the downtown area.

Top hotels in Onekama

Microtel Inn & Suites by Wyndham Manistee

Microtel Inn & Suites by Wyndham Manistee

2 out of 5
226 E Parkdale Avenue, Manistee, MI
Fully refundableReserve now, pay when you stay
The price is Rp1.252.991 per night from 2 Nov to 3 Nov
Rp1.252.991
Rp1.390.820 total
2 Nov - 3 Nov
includes taxes & fees
8.6/10 Excellent! (1,033 reviews)
"The room was clean, staff very helpful. We enjoyed our stay and will be looking for Microtels in the future."

Reviewed on 30 Sept 2025

Microtel Inn & Suites by Wyndham Manistee
Crystal Lake Resort

Crystal Lake Resort

2.5 out of 5
498 North Michigan Avenue, Beulah, MI
Fully refundableReserve now, pay when you stay
The price is Rp1.987.560 per night from 2 Nov to 3 Nov
Rp1.987.560
Rp2.206.192 total
2 Nov - 3 Nov
includes taxes & fees
8.8/10 Excellent! (452 reviews)
"We came in late, they had an envelope with a key ready, easy check in, I would say. Lovely room, clean, beautiful view. We just caught a gorgeous sunset over Crystal Lake. Morning was also very peaceful. Gorgeous property. I can see it being a favorite spot for many to enjoy."

Reviewed on 28 Sept 2025

Crystal Lake Resort
Baymont by Wyndham Beulah

Baymont by Wyndham Beulah

2.5 out of 5
1400 US Highway 31, Beulah, MI
Fully refundableReserve now, pay when you stay
The price is Rp1.675.347 per night from 2 Nov to 3 Nov
Rp1.675.347
Rp1.859.635 total
2 Nov - 3 Nov
includes taxes & fees
8.2/10 Very Good! (887 reviews)
"Really nice stay near Sleeping Bear Dunes. The guy at the front desk was especially helpful."

Reviewed on 25 Sept 2025

Baymont by Wyndham Beulah
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.
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.