Blog
Discover our Berjaya Waterfront Johor Bahru blog – your gateway to captivating destinations, travel tips and remarkable adventures. Discover the best places to travel!
Discover our Berjaya Waterfront Johor Bahru blog – your gateway to captivating destinations, travel tips and remarkable adventures. Discover the best places to travel!

When people think of island getaways in Malaysia, places like Tioman, Redang, or Perhentian often steal the spotlight. But that’s a good thing.
Because, tucked away along Johor’s eastern coastline lies a collection of islands that can easily rival some of Southeast Asia’s most beautiful tropical destinations - just without the crowds and commercialisation.
From powdery white beaches and crystal-clear waters to world-class diving spots and eco-luxury retreats, Johor’s islands offer experiences for every kind of traveller. Better yet, many of them remain relatively untouched thanks to their protected Marine Park status.
So if you’re looking for a warm-up or a second wind for your Batam trip, here are 5 islands that you can visit.

Vibe: Mainstream Luxury
Best for: Couples, honeymooners, and travellers seeking a premium island retreat
Getting there: 30 minutes by private speedboat from Mersing Jetty
Often called the “Maldives of Malaysia,” this privately owned island is one of Johor’s most sought-after tropical escapes. Other than its blindingly white sand, the island’s most recognizable feature is its iconic orange water slide that sends visitors straight into the turquoise water surrounding the island.
Snorkelers can explore vibrant marine life directly from the beach, while kayakers and sailors can spend the day exploring the surrounding waters. You can also trek up the island’s Hill Trail for spectacular sunrise views over the South China Sea.
The island is incredibly low density, with only two resorts on the entire island. There are no public roads, crazy beachside clubs, or noisy motorized water sports here. The result is an incredibly peaceful island experience. However, this exclusivity comes at a price, with rates starting at RM1,200 per pax for a minimum two-night stay.


Vibe: Family-Friendly Midrange
Best for: Families, especially with older generations
Getting there: 30 minutes by speedboat from Mersing Jetty
Pulau Besar combines beautiful beaches with a relaxed atmosphere that makes it one of Johor’s most family-friendly islands.
Long stretches of soft sand, swaying coconut trees, and calm waters create the perfect setting to slow down and unwind. The relatively flat terrain and spacious beaches make Pulau Besar particularly comfortable for young children and elderly travellers too!
Return speedboat tickets cost roughly RM55 to RM100. Most resorts are budget-to-mid-range friendly, with 3D2N packages averaging RM 600 to RM 900 per person.
Many resorts provide complimentary bicycles, making it easy to explore the island at your own pace. Jungle trails lead to secluded coves, while nearby islets such as Pulau Hujong and Pulau Tengah make excellent island-hopping destinations.


