
Nirup Island Holidays
Book a Hotel + Flight or Car together to unlock savings
Better together
Save up to Rp173.195 when you book a flight and hotel together*
Find the right fit
With over 300,000 hotels worldwide, it's easy to create a perfect package
Rest easy
Plan, book, and manage your trip all in one place
Top hotels in Nirup Island

Ibis Styles Batam Nagoya
Jalan Yos Sudarso Bengkong Laut, Batam Kepulauan Riau, Batu Ampar, Batam, Riau Islands
Fully refundableReserve now, pay when you stay
The price is Rp413.250 per night from 20 Jul to 21 Jul
Rp413.250
Rp500.033 total
20 Jul - 21 Jul
includes taxes & fees
8.2/10 Very Good! (170 reviews)
"good"
Reviewed on 21 Jun 2025

Batam Marriott Hotel Harbour Bay
Harbour Bay Downtown, Jalan Duyung, Kel Sungai Jodoh, Kec Batu Ampar, Batam, Batam Island
Fully refundableReserve now, pay when you stay
The price is Rp2.850.000 per night from 5 Jul to 6 Jul
Rp2.850.000
Rp3.448.500 total
5 Jul - 6 Jul
includes taxes & fees
9/10 Wonderful! (96 reviews)
"Stayed 1 night in the deluxe twin ocean view room. Very beautiful hotel . Would stay longer next round. Must swim in their pool. Infinity pool without the heavy price tag."
Reviewed on 17 Jun 2025

Oakwood Hotel & Apartments Grand Batam
Jl. Pembangunan, Batu Selicin, Kec. Lubuk Baja, Batam, Kepulauan Riau
Fully refundableReserve now, pay when you stay
The price is Rp1.078.512 per night from 6 Jul to 7 Jul
Rp1.078.512
Rp1.304.999 total
6 Jul - 7 Jul
includes taxes & fees
9.4/10 Exceptional! (49 reviews)
"On the whole, the hotel looks very posh and cosy. Toilet is of a good size and clean. But the room was rather small for 3 person(2D1C). There was this drilling going on through the night. I could hear/feel it even from the 19th floor."
Reviewed on 1 Jul 2025
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.