At Batu Batu we aim to bring the simplicity and enlightenment of back-to-nature experiences into peoples’ lives whilst giving back to the environment around us.
— The Batu Batu Team

Terms & Conditions


The resort comprises 22 villas, 20 one-bedroom villas and 2 two-bedroom villas. Each one-bedroom villa has a king-size bed and a day bed in the main bedroom, large bathroom and balcony. Fifteen of our one-bedroom villas have a small bunk annexe leading off the main house (2m x 2m) which can sleep two children. Please see the accommodation section of the website for more details on villas (here).


Meals are typically served in the Restaurant with two courses at lunch and three courses at dinner. There are always three choices for each course and the menu changes daily. The emphasis is on fresh ingredients and simple cooking in a mixture of western and local asian styles.

When a group books the whole island, there is flexibility on meal locations. Some choose to BBQ at the Long Beach or to dine along the poolside looking out across the ocean. Speak to us about personalised dining options for your whole island charter.


The resort sells a selection of beers, spirits and soft drinks ranging in price from MYR 12+. Wine prices start at around MYR 130+ per bottle and we charge MYR 100+ for wine corkage and MYR 150+ for spirits and champagne corkage.


Rates for the whole island start at MYR 60,500+ per night (Mon to Thu) and MYR 66,500+ per night (Fri to Sun). These rates are valid for up to 48 guests inclusive of the daily 3-meal plan.

For groups of more than 48 guests there will be an extra charge of MYR 540+ per day per adult, MYR 270+ per child (4-12 years old) which includes extra bedding and three meals.

Availability of Whole Island Bookings

Please enquire well in advance if you wish to reserve the full island. Unfortunately we are not able to offer full island bookings during peak periods including Singapore public holidays, or during the large international school holidays (Easter, July & August, October).

We have a minimum stay policy of 3 nights for whole island bookings from 15th March through to 31st October. From November to March we will accept whole island bookings for two nights minimum where availability allows (typically outside of weekends).

In order to confirm a full island booking, we require a deposit of 50% of the cost of the stay. Three months prior to check-in, the remaining 50% of the cost of stay will be collected.

The deposit is fully refundable if the booking is cancelled 90 days prior to the check-in date. If the booking is cancelled between 60 and 90 days before check-in, 50% of the entire deposit will be refunded. If the booking is cancelled less than 60 days before check-in the full deposit will be forfeited.

For whole island booking enquiries please email