The Basics

+ Where is Batu Batu?

Batu Batu is on Pulau Tengah (meaning “Middle Island” in Malay) and is part of the Seribuat Archipelago of islands off the east coast of Malaysia. The island lies 16km from the fishing town of Mersing, Johor in the South China Sea and is approximately 130km north of Singapore.

+ Are there any other resorts on the island?

No – Batu Batu is the only development on Pulau Tengah – the rest of the island is completely uninhabited.

+ When is the rainy season @ Batu Batu?

The North East Monsoon runs from December until February. The North East Monsoon has been less predictable over the past few years and weather can be excellent during the rainy season (although water clarity does tend to deteriorate due to choppier seas).

It can be as bad as rough seas, strong winds with harbour/port closures and as good as days with sunshine and blue skies. At times there may be persistent rain although this is quite rare. All in all it is unpredictable and water clarity is less good. Over this period scuba diving is not offered.

It's also possible that the harbour/port could close with little notice. In most years we see on average 7 days of port closures scattered between mid-December and end-Feb. There have also been years with no closures at all (e.g. monsoon 2018-2019).

Given the unpredictability of monsoon, whilst we will try our best to let you know in advance if your boat will be heavily delayed or cancelled, it is not always possible to notify you of a boat cancellation before you have left home. In the situation where the boat cannot travel due to harbour closures and you cannot stay with us as planned (or if your boat is expected/likely to be cancelled and you decide not to risk fruitlessly travelling to Mersing), we will, of course, repay your deposit in full. If the weather is rainy or the sea is rough but the boat is still able to travel to the island, we will unfortunately not be able to refund your deposit if you decide to cancel. We would recommend that pregnant women and very young infants avoid staying with us over this period given the increased likelihood of an uncomfortable journey.

Check our website for live weather forecast (please also check other sources or contact our guest services team for more information).

+ Can we come to Batu Batu in the rainy season?

We are open all year round and welcome guests right through the rainy season. However, there is a higher chance of rainy days and or rough seas from December through February and a chance that our boats will be subject to delays (and perhaps even cancellations) due to bad weather (please refer to question above).

Please note that the boat journeys may be rough during the rainy period and there is a small possibility that the harbor master may close Mersing Port if conditions are particularly bad, which will preclude our boat from sailing. This means that there is a possibility that you may be unable to travel from Mersing or from Pulau Tengah on your actual booked day of arrival or day of departure due to adverse weather conditions. We will check weather forecasts and will try our best to alert you in advance where bad weather is forecasted and we envisage changes in boat schedules due to weather.

+ Will there be too many children around for me to enjoy my stay?

Batu Batu is a family-friendly resort and given the private nature of the island, children are often left to roam freely. The resort often has many babies, toddlers and children in-house (especially on long weekends and around the school holiday period). However there are periods where there are far fewer children on the island and we can provide you with advice on times of year when this occurs.

Having only one pool it is very popular for families and it is not always the best place on the island to kick-back and relax with a book. However, the island has a 3km circumference with eight white sand beaches and individuals, groups of friends without children and couples will always be able to find a secluded spot.

In general, when couples or adult-only groups come to visit without children, they take a less central villa where they can chill, read and relax on their private balcony (ocean villas are often the most popular for couples). They also tend to avoid the pool and explore the many empty beaches further away from the main resort (snorkeling, swimming, sunbathing, reading and generally just exploring). We also advise them to time their meals outside of the family rush and many have found that this works well (late breakfast (9.30am), late lunch (1.30/2pm), late dinner (8.30/9pm)). Following this advice, we have had many adult-only groups thoroughly enjoy their stays and enjoy the beauty of the island without being impacted by the families in-house.

However, we are very aware that these constraints are not to everyone’s taste and there are those who would prefer to be in an adult-oriented / adult-only resort. If this is the case, we might not be the right holiday destination for you. If you're interested in finding a quiet period, please speak to us -- there are some times of the year outside of any school holidays which tend to be far quieter.

Travelling to Batu Batu

+ How do I get to Batu Batu?

The island is accessible by Batu Batu’s private speedboat from the coastal town of Mersing, Johor, Malaysia approximately 130km by road from Singapore. The journey time by speedboat from Mersing to Pulau Tengah is twenty minutes in good weather. We can point you towards taxi companies who provide transfer services from both Singapore and Kuala Lumpur. Please see “Can Batu Batu arrange transport for us from Singapore / Kuala Lumpur to Mersing?” for more details.

+ How long does it take to drive to Mersing from Singapore?

If you avoid peak traffic times (e.g. after office departures from Singapore), the journey should take between 2.5 to 3.5 hours. Please note that in heavy traffic this journey time can increase significantly.

+ How long does it take to drive to Mersing from Kuala Lumpur?

The journey takes 4-5 hours in good traffic. The journey time may increase significantly if traffic is heavy.

+ Where are the nearest airports to Batu Batu?

  • Johor Senai Airport (135km from Mersing)
  • Singapore Changi Airport (160km from Mersing)
  • Kuala Lumpur International Airport (340km from Mersing)

+ Can Batu Batu arrange transport for us from Singapore / Kuala Lumpur to Mersing?

Whilst we don’t arrange for transport for our guests, we can provide you with email and phone details for several taxi companies who provide transfers from Johor Baru-Mersing, Singapore-Mersing and KL-Mersing. Please note that these are third party companies and Batu Batu makes no commission when our guests use any of these companies. We recommend these companies based on guests’ reviews and experiences but are also open to any other recommendations you may be able to provide. Please note that costs listed below may change and this is at the discretion of the taxi company. Please liaise directly with the taxi company and get your quotes directly from them.

Singapore to Mersing: Prices listed below are from Mersing to central Singapore. If you would like the taxi to take you to Changi Airport or you request to travel via the 2nd link bridge at Tuas, a surcharge is usually applied. Please take note that taxi companies tend to charge a higher price for some extremely busy holidays (e.g. CNY, Hari Raya, etc.). We update the taxi fares indicated below only when we are made aware of any price change either by the taxi company or by guests.

Happy Express Travel Office number : +607-2886639 (contact person will be Ms Khoo or Jorjien, open from Monday - Fridays, at 9:00am to 6:00pm, and on Saturdays from 9:00am to 1:00pm) After office hours number : +6012-5382254 / +6012-7232254 Email : marketing@happytravel.com.my (preferred contact method)

Rates for transfer from any point in Singapore to Mersing:

  1. Toyota Innova – SGD $210 (1 ~ 4 pax)
  2. Hyundai Starex – SGD $280 (1 ~ 7 pax)
  • Customers do not need to get down from the vehicle to cross through Singapore and Malaysian immigration.
  • Except for areas in Sentosa, they do pick-ups all over Singapore at the price stated above
  • If guest were to stay in Sentosa area, they will charge an extra approx. SGD 10
  • prices will increase during Chinese New Year during 7 days before and 7 days after, depending on how close dates of travel is from the actual holiday, price will fluctuate about 20% - 50% during Chinese New Year peak dates

Michael George Contact number : +60 19 716 8850 / +60 13 736 4059 Private car transfer from Singapore to Johor Bahru with quick car change into Malaysian taxi (older vehicles but generally well kept) near the border – SGD 170 (1 ~ 4 pax). Michael George has no e-mail, but deals with bookings through SMS and/or on the phone.

Benson – Osprey Consultant Services Singapore-based company run by Benson. Provide private car with change in Johor Bahru. Mercedes - SGD350 (6pax) & Toyoto Sianta SGD 250 (4pax). Can be a little more expensive than the Malaysian counterparts.

Osprey Consultant Services 65 Jalan Wangi Singapore 349382, tel: +65 9060 0085 e-mail: ospreyservices@yahoo.com

Kuala Lumpur to Mersing: Both AJ Express and Michael George will be able to arrange transfers from Mersing to Kuala Lumpur / Kuala Lumpur to Mersing.

KLIA to Mersing: We have had good experiences to date with Airport Limo MY - prices start from RM 380 single from KLIA to Mersing.

Ferry from Singapore to Johor: For guests from Singapore, there is also the option of taking a ferry from Tanah Merah Ferry Terminal in Singapore to Tanjung Pengelih / Desaru ferry terminals in Johor, and to Mersing by taxi thereafter. The trip from Desaru / Tanjung Pengelih to the Mersing Jetty will take approximately 2 hours. More information on ferry services can be found on the Desaru Ferries booking website.

+ If I self-drive from Singapore, how do I get to Mersing Jetty?

After you cross the causeway at Woodlands to Johor Bahru, take the left lane to the EDL (Eastern Dispersal Link towards Kota Tinggi), and follow the Number 3 Highway (sign posted Kota Tinggi) towards Mersing. You will drive through the outskirts of Johor Bahru and its satellite towns, then through Kota Tinggi towards Mersing.

Do not follow signs or turn right to the Tanjong Leman Jetty as this is 35km south of Mersing and the gateway to the more southern islands (Sibu and Tinggi). Instead follow the road straight on to Mersing.

The final town/village before Mersing is Jemaluang – about 20 minutes south of Mersing.

Once in Mersing drive over the roundabout onto Jalan Abu Bakar to the main Jetty Penumpang also known as the main Passenger or Tioman Jetty.

+ What do I do and where do I go when I get to Mersing?

Upon arrival in Mersing, you can park your car at the Rawa car park or a variety of other gated car parks around the jetty. The cost is RM 18/day and all car parks are open to public (this pricing may vary). You may find it more convenient to unload your luggage at the Mersing jetty entrance and leave it at the Let's Go Island offices before parking your car.

One of our Mersing representatives will meet you at the Let's Go Island office (a small building on the left hand side as you enter the main passenger jetty or Jeti Penumpang). Our Mersing Guest Services representative (Syimah) should be recognisable in a bright turquoise Batu Batu t-shirt. She can be contacted on +60 17 755 4381 if you are lost or need assistance. On certain days she will be on leave and replaced by another guest services representative.

You will be able to leave your luggage there and walk about town if you are early for your boat. We will be happy to help provide recommendations on where to go and what to eat / drink in town.

Once you cross the border into Malaysia (past Malaysian immigration), the journey time to Mersing takes 1 hour 45 minutes to 2 hours. Please let us know if you are running late by calling our Front Desk at +60 17 755 0672 / +60 17 755 5888.

+ If I self-drive, where can I park in Mersing?

There are several gated car parks with security guards in Mersing. The nearest to the Port Café is Rawa Safaris’ Car Park. Information on various car parks as follows:

A. Rawa Car Park Contact: +60 17-716 7652 (Mr. Razak) Charges: RM18 per day.

B. Majlis Daerah Mersing Car Park R&R Contact: +60 7 798 1818 / +60 7 799 7980 Charges: RM30 (for 3 Days 2 Nights)

C. Private Car Park Mr. Jamil Contact: +60 17 737 1664 / +60 19 625 4857 Charges: RM30 (for 3 Days 2 Nights)

Please note that parking fees may change.

+ How long is the boat transfer to Batu Batu?

In good weather the boat from Mersing to Pulau Tengah takes just under 20 minutes.

+ Do you have scheduled boat times between Mersing and Pulau Tengah?

Yes, we do have scheduled boats but these vary from one day to the next depending on tides and expected occupancy. Please ask Reservations/Front Desk for the boat schedule over the dates where you plan to travel. If demand for boats increases because we have more arrivals on a particular day than expected extra boats may be added onto the schedule.

+ How do I book my boat time?

Boat times applicable to your check-in and check-out dates will be sent to you by our Reservations team. Please make your choice by return of e-mail. The boat has a limited number of passengers for safety reasons and seats are allocated on a first-come-first-serve basis. You will receive an email confirmation from our reservations team once you have been allocated your boat. We apologise in advance if we are not able to allocate you the boat of your choice as boats may fill-up between our sending the boat times and your response.

+ Do I need a physical ticket for the boat?

You do not need a physical ticket for the boat.

+ How much do you charge for the boat transfers?

Starting 2023, for scheduled boats, the charge is RM180+ return (Mersing – PT – Mersing) per adult and RM120+ return per child 4 years and above. We will put this charge onto your bill – payable at check-out.

+ What happens if I miss my scheduled boat?**

If you miss a scheduled boat, we will try to arrange for a transfer for you as quickly as possible. This will depend on the pre-arranged schedule of our boat and/or the tides. If the Batu Batu boat is able to come and pick you up, this will be charged as an additional chartered boat and charter boat prices will apply. Please see next question.

+ What happens if I want to take a boat outside of scheduled times?

If you wish to charter an additional transfer boat outside of the scheduled times, you may do so between 9am and 6pm (leaving Mersing or Batu Batu) if tide levels and boat availabilities allow.

For chartered boat rates, please contact info@batubatu.com.my

+ What time is check-in and check-out?

Check-in time is 3pm. If you choose to arrive on a morning boat and there is a guest checking-out of your villa, you will be invited to use our other facilities (swimming pool, restaurant & bar, etc) until your villa becomes available. Check-out time is at 11.30am. Likewise, should you choose to depart Batu Batu on an afternoon boat, you can still continue to use our facilities where your bags will be made available to you at Guest Services and there is a changing room / shower where you can change from your beachwear or freshen up before departing the island. Unfortunately we are unable to let you know much in advance whether late check-out is possible given that our bookings can be very last minute.

Rates and Reservations

+ How do I make a Reservation?

Please go online to www.batubatu.com.my and select ONLINE RESERVATION.

+ Where can I find your rates?

Please select ONLINE RESERVATION on the Batu Batu website (www.batubatu.com.my) and it will lead you to a booking site where you enter your dates at the top of the page. Villas available will appear and you can select your choice and enter the number of people staying in a villa to obtain the rates.

+ What does your villa rate include?

Our villa rate includes accommodation only for the night. It does not include boat transfers and the 3-meal-plan or board.

+ Do you charge for extra adults and children in a villa?

The rates in our reservation system are calculated based on your input on number of adults, children and infants staying in the villa. The rates are as follows:

  • Extra Adult in room (includes children 13 years and above) RM 320+
  • Extra Child in room (4+ years) RM 150+
  • Extra Infant (0-3 years) Complementary

+ If the rate does not include meals, how much do meals cost?

All guests are placed on a 3-meal daily dining plan (“Board”).

Starting 2020, the compulsory 3-meal daily dining plan rates are: RM 340+ per adult per day and RM 170+ per child (4–12 years) per day (includes the 3 daily meals breakfast, lunch and dinner), and is payable in addition to your villa rate.

Children below 4 years will be provided food on a complimentary basis over their stay. Drinks will be billed separately.

During the festive period for Christmas (24 - 25 December) and New Year (31 Dec - 1 Jan), we will be serving an extended menu for lunch and dinner where any guests staying over the dates will be charged board at RM 450+ per adult and RM 150+ per child (4-12 years). Infants below 4 years old remain free of charge.

+ Do you put any extra charges on our bill?

Yes. A tourism tax of RM 10 per night will also be applicable to each villa from 1st September 2017 onward.

All items will be subjected to a 6% SST from 1st September 2018 onward.

+ Do you have a minimum night stay policy?

Yes, we have a minimum 2-nights stay policy.

+ Do you take a deposit when you book? If so, what is your cancellation policy?

Yes, we take deposits when you book as follows:

Deposit = 100% of the villa rate for the duration of your stay including 6% SST (in RM).

Cancellation = 100% refund of RM deposit (minus any payment processing fees taken by the bank or credit card company) if you cancel or amend your booking dates more than 14 days before the intended date of arrival.

If your deposit is forfeited, but you are able to find a replacement guest to substitute into your booking, we will reimburse your deposit accordingly.

Deposits are collected by credit card when you book online.

Accommodation

+ How many villas are there at Batu Batu?

Batu Batu Resort has 20 one-bedroom villas and 2 two-bedroom villas. Find out more here.

+ What are the differences between each type of villa?

Batu Batu has 20 one-bedroom villas and 2 two-bedroom villas.

+ What is a children’s annexe?

Children’s annexes are small bedrooms for children leading from the main bedroom or bathroom with bunk beds. The children’s annexe is small (2m x 2m) and houses a bunk bed which allows parents to put their children to bed without having to tiptoe around in the dark for the rest of the evening. As they are small they may accommodate a cot as well but this tends to make the annexe space very tight.

+ What facilities or amenities are available in villas?

All villas benefit from the following in-room facilities: kids Movie drive plugged into the TV, tea and coffee making facilities, kettle, minibar fridge, standalone bath tub, shower, Malin + Goetz toiletries, hairdryer, in-room safe and solar hot water heaters.

+ Which villas are suitable for families with young children?

Our Beach Villas and Two-Bedroom Poolside Villas are most suited to families with young children being closest to the ground and to the main facilities (Restaurant and Pool). Our Ocean and Jungle Villas may have a large number of steps leading-up to them or may be located further away from the Restaurant and Pool which makes them less suited to families with younger children or guests who are less mobile.

+ What is the difference between a Jungle Villa, Ocean Villa and Beach Villa?

The Beach Villas are located directly on the beach and have access to the beach from the villa balcony. All our beach villas have children’s annexes making them ideal for families. All Beach Villas are at ground level.

The Ocean Villas have spectacular elevated sea views but unlike the beach villas do not have direct access to the beach. Please note that some Ocean Villas are elevated and are a climb up stairs. Please ask Front Desk if stairs are a concern to you.

The Jungle Villas are located on the hillsides amongst lush tropical vegetation with partial sea views. Jungle villas are elevated and up stairs. Please ask Front Desk about this if stairs are a concern.

+ How many people can fit into a villa?

Our 1 bedroom villas are for 2 adults. Each of these villas have a day bed which can be made-up for an extra adult or child.

Our 1 bedroom villas with children’s annexe can sleep 2 adults and 3 children (on the bunk beds and day bed) or 3 adults and 2 children.

Our 2 bedroom villas can sleep either 4 adults or 2 adults and 2 children without the need for an extra bed. A cot or one extra bed or mattress can fit into each bedroom so that maximum capacity reaches 6 persons but the space then becomes tight.

Upon request, we can add cots and/or extra mattresses or children’s beds (subject to availability) to sleep an extra person and our Front Desk can provide you with an idea of maximum villa capacity / optimum bedding configuration based on your party size.

Any extra adults and children (4 years and above) in villas will incur additional charges as detailed in our Rates & Reservations section.

Food & Beverage

+ Where can we eat and drink at Batu Batu?

Meals are served at the main resort restaurant. Buffet breakfast runs from 8am-11am, Lunch from 12 noon – 3pm, Dinner from 7pm – 10.00pm. Children’s dinner service starts at 6pm.

Our Tiki Bar at Long Beach is open from mid-morning until sunset each day and is situated on the Long Beach. The bar serves soft drinks, cocktails, wines and beers. The original Beach Bar was made unstable in 2019 due to coastal erosion and removed. Whilst a coastal revetment has been put in place to protect the land where the bar stood, we continue to observe the sand movements to understand where and whether to create a permanent bar structure as a replacement.

+ What food do you serve at Batu Batu?

Our kitchen produces a mix of local Malaysian, pan-Asian and contemporary European dishes with a non-buffet breakfast, simple two-course lunch and a three-course dinner. The adult menu changes daily with highlights that include fresh locally caught fish and seafood, good quality meats and home-made ice creams and desserts.

We can send you a sample lunch and dinner menu on request.

+ Are there set meal times at Batu Batu?

Breakfast is served from 8am until 11am, lunch from midday until 3pm and dinner from 7pm until 10pm. Children’s dinner service starts at 6pm.

+ Can my children go a la carte?

All children are also placed on the 3-meal plan. Please note that children under the age of 4 will be provided with complimentary food over their stay. Children between 4 to 12 years old will be placed on Children’s Full Board.

Please note that children do not have a choice of main course or dessert at meal times (a change effected to speed-up the arrival of children’s meals). However, if the children’s meal is not to your child’s taste, please let our Restaurant staff know and they can provide alternative options.

We do accommodate for allergies, please advise our staff when making a reservation and at check-in.

+ 3-Meal Plan / Board – Structure & Rates

All guests staying at Batu Batu will be placed on the 3-Meal Plan / Board package, which is charged per person per day and is not included in the villa rate.

The 3-Meal Plan at Batu Batu is charged at RM 340+ per adult and RM 170+ per child (4-12 years). Infants below 4 years old eat for free.

The 3-Meal Plan or Board includes breakfast, two-course lunch (main & dessert) and three-course dinner (starter, main, dessert). Please see our Rates and Reservations page for more details. Drinks are billed separately and paid-for at check-out. Please see Rates and Bookings for more details.

An extra adult breakfast will be charged at RM 70+, an extra adult lunch at RM 100+. RM 35+ will be charged for an extra child’s breakfast and RM 50+ for any extra children’s lunch or dinner.

During the festive period for Christmas (24 - 25 December) and New Year (31 Dec - 1 Jan), we will be serving an extended menu for lunch and dinner where any guests staying over the dates will be charged board at RM 450+ per adult and RM 170+ per child (4-12 years). Infants below 4 years old remain free of charge.

Complimentary side dishes are available during lunch for large eaters to supplement the main dishes. If there is anything you would like which is not on the menu, please ask our waiters and they will be able to liaise with the kitchen on your behalf.

+ Do we get a choice on Board?

Yes, adults usually get a choice between 3 dishes for each course. Children do not have a choice of main course or dessert at meal times. However, if the children’s meal is not to your child’s taste or if he/she has allergies, please let our Restaurant staff know and they can provide alternative options.

+ Do you cater for vegetarians?

Yes we do (although this might not be reflected in the main menu choices). If you are vegetarian or have specific allergies, please do let us know when you make your reservation. When you arrive at the Resort, please do let our Restaurant Manager know that you are vegetarian and he/she will ask that the kitchen prepare you some vegetarian options over your stay. Please do not hesitate to provide some suggestions / an idea of what you would like to eat although please do bear in mind that being on our little island some ingredients are not possible to get hold of.

+ I have very particular food allergies or preferences, will I be able to eat at Batu Batu?

If you have particular dietary requirements, please let us know in advance and we will try to arrange some alternative dishes for you if required. When you arrive on the resort, please remind our Guest Services team or our Restaurant Manager of your dietary requirements and they will in turn remind the kitchen. If you have very particular needs, we can arrange for our Head Chef to discuss your options and needs with you when you arrive.

+ Can we bring our own alcohol?

Batu Batu serves a good range of wines, beers and cocktails in our resort. If you would like to bring your own bottle at the restaurant, bars, Long Beach bar area and at the poolside, we charge RM 15+ per beer, RM 125+ corkage per bottle of wine, RM 300+ per bottle of spirits, RM 200+ per bottle of champagne and RM 500+ for 3L bottles.

Families at Batu Batu

+ What is a children’s annexe?

The children’s annexe is a small (2m x 2m) room off the main villa bedroom with bunk beds only (please note that a cot can be squeezed in beside the bunk bed although this leaves very little room to move). The room is small but allows parents to put their children to bed in a separate space without having to tiptoe around in the dark for the rest of the evening!

+ We are a family with children – which villa is best for us?

Either of the 1-bedroom villas with children’s annexe or the 2-bedroom poolside villas.

Please note though that if you have babies in cots, the current children’s annexe may be redundant for you as they are only large enough for the bunk bed that they currently house. A cot can be squeezed in besides the bunk bed but this leaves little room for manoeuvre and some parents find this too cramped.

+ What will my children eat at Batu Batu?

Children are offered a daily rotating menu consisting of pasta dishes, minute steaks, fish, stir-fries with rice and vegetables, noodle dishes and delicious home-made cakes, mousses and ice creams. Whilst there is no choice at each meal time, if the option at any mealtime over your stay is not to your child’s taste, our kitchen can provide an alternative.

As all guests are on the 3-meal plan or board package, based on guests’ feedback we offer extra side portions of mixed vegetables and simple sides (rice / French fries). This is also applicable for children.

Freshly made simple fruit and vegetable purees (salt and sugar free) for babies are also available each day. We can also blend some of the infant/small-sized children’s meals for older babies. Please speak to our restaurant staff if you would like your baby food to be non-salt, non-dairy or have any other special requests.

+ What children’s facilities do you have at Batu Batu?

We try our best to cater for children and families at Batu Batu. Amongst others, we provide on request: cots, baby baths, potties, homemade baby purees available (on request), children’s meals, bottle steriliser (at the Restaurant), nappy changing mats, babysitting (available on prior request, cash payment direct to babysitter and subject to availability with some COVID-19 related limitations).

Whilst at Batu Batu…

+ What activities are there at Batu Batu?

The Batu Batu Dive runs a range of guided and unguided activities for guests. Activities on offer range from snorkel and kayak rental to scuba diving trips and courses, snorkel boat trips to other islands to walks through the jungle.

Please note that the dive centre is closed outside of the diving season. Please enquire with dive@batubatu.com.my if you would like to find out more about diving.

All profits from equipment rental, scuba diving and boat trips are put towards the Tengah Island Conservation activities. You can learn more about Tengah Island Conservation projects and activities at www.tengahislandconservation.org.

Alternatively, you can opt for snorkelling or hiking around the island and discover rich flora and fauna. Check our island visit map and hiking trail pages for more information.

For non-outdoor activities, you may want to stay in with a DVD (library at our Front Desk) or play some board games (also available from Front Desk).

+ Can we rent snorkels at Batu Batu?

Yes, snorkels, masks and fins are provided on a complimentary basis subject to availability (both adult and children’s sizes) from the Dive & Activities Centre. Check the dive menu for more information.

+ Can we dive at Batu Batu?

Yes, you can dive with Batu Batu Dive team from mid-March to October (depending on the sea conditions). We also offer PADI courses. Please contact dive@batubatu.com.my or check our dive menu for more information.

+ Why do we need to pay for equipment rental (kayaks, paddle boards)?

All profits from equipment rental, scuba diving and boat trips are put towards Tengah Island Conservation (TIC) projects. Learn more about TIC activities at www.tengahislandconservation.org.

+ Is there internet access at Batu Batu?

Yes, we do provide free wifi at Batu Batu although it is not always perfect given our island location. In December 2015 we updated the technology used to bring internet to the island (beaming it over from mainland) and have found that it works best if we restrict wifi to the public areas of the resort. This means that wifi is in general much more stable but we no longer provide wifi in individual villas.

+ Is there mobile signal at Batu Batu?

Yes, we have decent mobile signal on the island for the 3 main Malaysian providers (Celcom, Maxis and Digi). Celcom and Maxis are more consistent than Digi on the island. Some areas of the island are dead spots where signal is lost for all three providers.

+ Is there a spa at Batu Batu?

Yes, we operate a spa with two massage therapists available. Please check our spa page for more information or email info@batubatu.com.my for any spa related enquiries or bookings.


We hope you can find your questions in the list above. If not, please email info@batubatu.com.my directly with any specific queries. We look forward to seeing you here at Batu Batu very soon.