
Nirup Island Vacations
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to NT$25,000 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Find the Best Nirup Island Vacation Packages
Nirup Island Hotel Deals

The Westin Nirup Island Resort & Spa
Sekanak Raya, Belakang Padang Nirup Island Batam
Fully refundableReserve now, pay when you stay
The price is NT$6,230 per night from Jul 9 to Jul 10
NT$6,230
NT$7,538 total
Jul 9 - Jul 10
includes taxes & fees
7.8/10 Good! (9 reviews)
"We recently stayed at this resort and left feeling very disappointed. Our two-bedroom villa was beautiful—clean, spacious, and with stunning views—but unfortunately the positive experience ended there. Service throughout the stay was consistently poor. We waited 45 mins for a buggy on arrival, with ..."
Reviewed on 2026/6/1

Oakwood Hotel & Apartments Grand Batam
Jl. Pembangunan, Batu Selicin Batam Kepulauan Riau
The price is NT$2,721 per night from Jul 26 to Jul 27
NT$2,721
NT$3,293 total
Jul 26 - Jul 27
includes taxes & fees
9.6/10 Exceptional! (109 reviews)
"Oakwood has always been our first choice when we visit Batam. Best location right next to Grand Batam Mall where you have access to everything from eat to groceries and girls’ shopping. The hotel itself is fabulous as well, clean room, great amenities, yummy breakfast. Will be back, of course!"
Reviewed on 2026/7/5

KTM Resort
JL. Kolonel Soegiono Batam Batam Island
The price is NT$958 per night from Jul 16 to Jul 17
NT$958
NT$1,159 total
Jul 16 - Jul 17
includes taxes & fees
8/10 Very Good! (126 reviews)
"The property was built quite a long time ago. Even so, the stay was very good with all the necessities in place and working well. Staff were excellent and the food served at the restaurants were of good value and tasted great."
Reviewed on 2026/6/28
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.
Explore a world of travel with Expedia
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.
