Your untouched island sanctuary awaits

A hidden eco getaway immersed in nature, where the positive impact of responsible tourism protects biodiversity and supports local communities.

Find tranquillity in nature at Batu Batu. Breathe. Unwind. Reconnect.

Welcome to Batu Batu, an island eco-resort that is redefining tourism through regeneration and sustainability. Located within Johor’s protected Sultan Iskandar Marine Park in Southern Malaysia, our mission is to foster the restoration of nature and the local community. We invite you to enjoy barefoot living and reconnect with the unspoiled beauty of our crystal-clear waters, lush greenery, white sandy beaches, rich marine life and coral reef ecosystems.

22 comfortable villas set deep inside nature

A Malaysian paradise with 8 white-sand beaches

Marine reserve with pristine coral and marine wildlife.

A stay with purpose - beyond just a location

This is more than a stay; it’s a purpose-driven retreat designed to redefine tourism into a force for good. Rooted in regenerative and sustainable practices, we strive to give back to nature as well as our community by practising sustainable tourism in Malaysia.

Our purpose includes supporting the impactful initiatives of non-profit Tengah Island Conservation (TIC), which is dedicated to the preservation of delicate coral reef ecosystems and seagrass meadows, sea turtle conservation programmes and running community empowerment initiatives. But that is only the beginning of what we do.

Our commitment also extends to how we operate: nurturing career growth for local Malaysians, sourcing supplies and materials locally and minimising our ecological footprint through responsible waste and water management.

We also champion responsible tourism in Malaysia, as we hope to demonstrate what tourism could be – regenerative, not extractive. At Batu Batu, every stay is a step toward a more thoughtful and impactful way of exploring the world.

From swimming with turtles, hiking jungle trails, or simply soaking in the serenity of the island, Pulau Tengah is a sustainable island retreat.

Unforgettable memories

Batu Batu invites you to reconnect with what matters most. This isn’t just a place to visit. It’s a rediscovery of yourself and the world around you.

Batu Batu is an opportunity to slow down, rejuvenate, reconnect, and become part of an ongoing journey of care; where guests become guardians of meaningful change and conservation.

Member of

Our awards

Stories of sustainability and adventure

Book your stay at Batu Batu. Relax and Unwind in Nature.

Pulau Tengah, nestled within Johor’s protected Sultan Iskandar Marine Park in Malaysia, is a true hidden gem. This secluded island, which Batu Batu calls home, is a picture-perfect cliché of crystal-clear waters, lush greenery, white sandy beaches, and vibrant coral reefs.

Contact Us

Reservations on weekdays from 9am to 11pm: +60 17 755 5888

Front Office every day from 7am to 11pm: +60 17 755 0672

Mersing Representative for any enquiries as you travel to Mersing +60 17 755 4381

Join Our Newsletter

© Copyright Batu Batu 2025. All Rights Reserved. Website created by No.23 Collective.

Sign up for our newsletter

Be the first to hear about latest news and updates from us – including last minute availability, events and conservation news.

Looking for exclusive news and offers? Join Our Super Secret Special List