Nirup Island Holidays

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to AU$2,500 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

Nirup Island Holiday

Our pick of the best Nirup Island Hotel Deals

The Westin Nirup Island Resort & Spa

The Westin Nirup Island Resort & Spa

Sekanak Raya, Belakang Padang Nirup Island Batam
Fully refundableReserve now, pay when you stay
AU$349
30 Sept - 1 Oct
includes taxes & fees
8.6/10 Excellent! (13 reviews)
"We had a lovely stay overall and really enjoyed the experience. One important suggestion for the hotel would be to provide rubber non-slip mats in the rooms, especially when there are young children or elderly guests staying. My son unfortunately had a fall during our stay, and having a softer, non-slip ..."

Reviewed on 18 Sept 2026

The Westin Nirup Island Resort & Spa
Riahi Villas by Swiss-Belhotel, Nirup Island

Riahi Villas by Swiss-Belhotel, Nirup Island

Sekanak Raya, Belakang Padang Nirup Island Kepulauan Riau
Fully refundableReserve now, pay when you stay
AU$971
30 Sept - 1 Oct
includes taxes & fees
6/10 (1 review)
"The staff were not helpful. The buggy service was hard to come by and the coordination between Westin and this resort was not well done. Overall average but not recommended."

Reviewed on 11 Aug 2026

Riahi Villas by Swiss-Belhotel, Nirup Island
Montigo Resorts Nongsa

Montigo Resorts Nongsa

Jl. Hang Lekir Batam Batam Island
AU$175
11 Oct - 12 Oct
includes taxes & fees
Montigo Resorts Nongsa
See all 432 properties in Nirup Island
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.