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!

Living in a tropical climate, you know that our weather has more plot twists than a HK TVB drama.
One moment you’re sitting by the beach with a cocktail, and the next you’re cautiously looking at the sky as heavy clouds block out the sun.
Thankfully, a rainy day doesn’t have to mean staying in your hotel room. Batam has plenty of indoor activities that can easily fill an entire day while you wait for the rain to pass. Here are some of the best ways to stay dry without putting your holiday on hold.


People say that you shouldn’t leave Batam without getting a massage. But on a rainy day, why not spoil yourself for a few hours with a full spa session?
Alongside massages, Batam is one of the region’s most affordable spa and wellness destinations, making a rainy afternoon the perfect excuse to indulge.
There are a few popular outlets in Batam. ESKA Wellness is a popular luxury spa chain where you can easily spend two or three blissful hours enjoying a traditional Indonesian lulur body scrub, aromatherapy massage and relaxing head spa.
Prefer something simpler? Majesty Spa & Reflexology specialises in soothing foot reflexology and full-body massages, complete with warm ginger tea and hot towels.
Couples looking to unwind together can also book private spa packages at Kalea Spa, where treatments range from hot stone therapy to deep-tissue Balinese massages.
Not a bad way to spend a rainy afternoon.




Whether you spend the afternoon getting pampered at a spa, challenging friends to bowling and arcade games, singing your heart out at karaoke, or simply café-hopping between delicious Indonesian eateries, there’s no shortage of ways to enjoy Batam without ever worrying about the rain.
One thing that doesn’t change? The ferry schedule. Ferries depart regularly from Berjaya Waterfront Ferry Terminal, almost every hour, 7 days a week, making it easy to plan a spontaneous weekend escape - rain or shine.