From secret waterfalls to exciting water sports, here’s our guide on what to do in Batu Ferringhi — a lesser-known beach getaway under 1 hour from George Town!

Having been to Penang’s George Town multiple times, I love its vibrant street art, heritage buildings, and legendary food stalls. But those iconic spots can get crowded, making it hard to escape the bustle.
Enter Batu Ferringhi, a lesser-known beachside town just 15km away. Sure, it has a different vibe from the urban buzz of Penang’s capital, but it more than compensates with its golden sands, thrilling water sports, and unique spice garden.
So if you’re looking to uncover a different side to the island, here’s our guide on what to do see, eat and do in Batu Ferringhi!
What to do in Batu Ferringhi
Try thrilling water sports at Batu Ferringhi Beach

From banana boat rides to jet skiing and parasailing, Batu Ferringhi Beach has plenty of adventurous water sports for thrill-seekers!
With numerous vendors lining the 4km stretch of sand, there are many options to choose from. But to play it safe, we booked our parasailing slot online via Klook well in advance. After all, we weren’t about to leave such an exciting experience to chance!

Soaring through the sky with the wind in our hair and sweeping views of Batu Ferringhi’s stunning coastline below, I couldn’t help but be swept up in the rush of flying (despite my mild fear of heights).
*Pro-tip: Use our code <THETRAVELINTERNKLOOK> to redeem 5% off when booking water sports via Klook! New users get 10% OFF their first booking.
Cost: From ~S$8/pax via Klook
Opening hours: 9AM – 7PM, closed on Tue
Address: Jalan Batu Ferringhi, Kampung Tanjung Huma, 11100 Batu Ferringhi, Pulau Pinang, Malaysia
How to get there: 5min walk from Shangri-La Golden Sands Resort (Google Maps)
Ride a horse along the shoreline

Yee-haw 🤠
A more enchanting way to experience the beauty of Batu Ferringhi Beach is on horseback! Trot along the shoreline and enjoy the rhythm of hooves hitting the sand beneath you, or splashing into the shallows on a saddle as you take in the stunning scenery.
While most beaches in Penang have restricted horseback riding, a few licensed vendors are allowed to operate — namely those that ensure the welfare of their horses and cleanliness of the beach.
One of them is Beach Anisalim Horse Riding, which can be found near Frandy Beach Bar.

Watch me neigh neigh 🐴
Take a relaxing ride along the beach or seasoned riders may even have the opportunity to break into a gentle canter, especially when the sands are less crowded.
For the most magical experience, be there at sunrise, when the beach is at its most tranquil and soft hues of orange and pink paint the sky. It’ll feel just like riding off into the sunset, except at the start of your day!
Cost: RM80/pax (~S$25)
Opening hours: 6AM – 7PM, subject to availability
Address: 11050 Batu Ferringhi, Penang, Malaysia
How to get there: 5min walk from Hard Rock Hotel (Google Maps)
Shop at Batu Ferringhi Night Market

Instead of the multiple back-to-back stalls we know from Chatuchak Market, Batu Ferringhi offers a more modest affair. Stretching a kilometre, it features a single row of shops and vendors lining the street along the main road.
Despite its simplicity, the market boasts a variety of unique items averaging RM15 to RM30 per piece. You’ll find everything from clothing and local crafts to souvenirs and street food, all conveniently located mere steps from Batu Ferringhi Beach.

It’s an ideal spot for some light perusing as you explore the coastal stretch. Just be wary of your surroundings, it’s easy to stray onto the main road when you’re too engrossed in your finds!

Even with the affordable prices, the market doesn’t compromise on quality.

I walked away with a shirt for RM15 and was surprised by the good quality of the material — definitely a steal!
Cost: From RM5/piece (~S$15)
Opening hours: 7PM – 10PM
Address: Jalan Pantai Batu, Taman Pantai Batu, 11200 Tanjong Bungah, Pulau Pinang, Malaysia
How to get there: 5min walk from Shangri-la Golden Sands Resort (Google Maps)
Sample various spices at Spice Garden

Photo credit: Tropical Spice Garden
For spice enthusiasts, (or even just people who enjoy food that doesn’t taste like cardboard), check out the Tropical Spice Garden in Penang.
Wander the lush grounds on a self-guided tour, and take your time exploring the fragrant spice-filled paths on a sensory journey at your own pace.
But if you’re like me and can’t tell the difference between turmeric and saffron, no worries! There’s an option for a guided tour where you’ll not only learn about the spices, but also sample them as you go.

Photo credit: Tropical Spice Garden
There’s also a cooking class where you can put your newfound spice knowledge to work and learn how to use these ingredients in various dishes. Don’t worry, you get to eat what you make (it’s basically the law).
The garden also offers guided forest bathing sessions for those seeking out a more zen experience. Surround yourself in tropical greenery, breathing in the fresh air, and reconnecting with nature.

Photo credit: Tropical Spice Garden
Want to take the whole nature thing up a notch? Why not camp out in the garden itself! It’s not your average camping experience, but you’ll wake up to the sounds of the jungle, not traffic — definitely worth the mosquito bites!
Entrance fee: From ~S$8/pax via Klook
Opening hours: 9AM – 4:30PM (Mon – Thu), 9AM – 6PM (Fri – Sun)
Address: Lot 595 Mukim, 2, Jalan Teluk Bahang, Pulau Pinang, Malaysia
How to get there: 3min drive from Hard Rock Hotel Penang (Google Maps)
What to see in Batu Ferringhi
Explore the Iron Waterfall

Nestled within the lush forests of Penang, the Iron Waterfall is a secluded spot that’s perfect for a nature break or snapping some Instagram-worthy photos!
While most people might come here to relax, I couldn’t resist the pull of adventure, especially with the tropical heat pressing down. So, I did what any heat-weary traveller might do — scaled the falls for a refreshing dip in the cool, cascading waters above.

The short 10-minute trek was surprisingly easy, and to my delight, I made it to the falls comfortably in a simple pair of sneakers.
If you’re tempted to do the same, wear shoes with a proper grip, as the rocks can get quite slippery!

*Pro-tip: Stock up on insect repellant as the mosquitoes are quite relentless!
Entrance fee: Free
Opening hours: 24hrs
Address: 11100 Batu Ferringhi, Penang, Malaysia
How to get there: 15min walk from Hard Rock Hotel (Google Maps)
Visit the Teddyville Museum

The Teddyville Museum is a charming exhibition dedicated to teddy bears but has much more than just adorable displays. It retells the story of Penang’s history through these cuddly creatures, featuring iconic sites like Kek Lok Si Temple, George Town, and Penang Hill.

Each intricately crafted diorama walks visitors through key historical periods, from pre-colonial times to modern-day Penang. The blend of historical storytelling and teddy bears makes it a unique and engaging visit for all ages.
The museum also has interactive photo zones where you can pose for photos with life-sized teddies.

Don’t mind if I do. 😋
I found myself having way too much fun goofing around in front of the camera with these giant bears.

Ew. 🤢
Overall, the experience was delightful, especially if you’re a history buff with a soft spot for teddies!
Entrance fee: RM32/adult (~S$10) , RM20/child (~S$7)
Opening hours: 9AM – 5:30PM
Address: 56, Jalan Low Yat, Puncak Ria, 11100 Batu Ferringhi, Pulau Pinang, Malaysia
How to get there: 20min taxi ride from Batu Ferringhi Beach (Google Maps)
Marvel at Tanjong Bungah Floating Mosque

Photo credit: mypenang
Perched on stilts above the sea, the Tanjung Bungah Mosque is an architectural masterpiece that creates a mesmerising illusion of floating on water during high tide.

A fusion of middle eastern and local design, the mosque stands tall with its impressive seven storey minaret and has a capacity to accommodate up to 1,500 worshippers.
*Pro-tip: Visit the mosque around 3PM for the best photo opportunities. That’s when the tide is at its highest, giving the mosque its iconic “floating” appearance!
Entrance fee: Free
Opening hours: 5AM – 6PM
Address: Jalan Batu Ferringhi, Tanjung Bungah, 11200 Tanjung Bungah, Pulau Pinang, Malaysia
How to get there: 10min walk from Lost Paradise Resort (Google Maps)
Where to eat in Batu Ferringhi
Frandy Beach Bar and Restaurant

For those planning a laid-back day by the sea, Frandy Beach Bar is a great beachside restaurant with a mix of fresh seafood and tasty Western dishes.
But if you’re in the mood for something quick, they have bar bites like french fries and popcorn chicken that pair really well with a cold drink from their solid cocktail list.

Speaking of alcoholic drinks, the bar’s wide selection includes mojitos, fruity piña coladas, and icy cold beers.

But the experience doesn’t stop at great food and drinks. The night comes alive with a dazzling fire show that lights up the sky! This mesmerising performance runs daily at 8PM, and will leave you spellbound!
*Pro-tip: Get there by 5PM to grab a beachside bean bag and secure your front-row seat for the fiery spectacle.
Opening hours: 12PM – 1AM
How to get there: 10min walk from Hard Rock Hotel (Google Maps)
Andrew’s Kampung

Contrary to its name, Andrew’s Kampung isn’t actually located in an old Malaysian village. Instead, it’s inside the Eden Parade Shopping Centre, just opposite the Shangri-La Golden Sands Resort.
Finding it can be a mini adventure due to the mall’s maze-like layout, but simply head to the second floor and follow the laminated signs — it’s worth the hunt!

Despite its humble appearance, this cosy spot is beloved by locals and visitors for its hearty Malaysian dishes.

The black pepper beef packs a flavourful punch, and the pineapple rice (with its smoky grilled twist), is a crowd-pleaser.
Be warned: portions here are impressively generous. A “small” serving of rice could easily feed three people! Luckily, Andrew himself stepped in to spare us from over-ordering, a wise move since finishing our spread proved to be a delicious challenge.

And the grand finale? Andrew’s signature deep-fried ice cream. It’s crispy, creamy, and the perfect antidote to Penang’s heat!
Opening hours: 10AM – 2PM, 6PM – 9:30PM, closed on Tue
Address: 2nd Floor, Eden Parade, Jalan Sungai Emas, Kawasan Perumahan Sungai Emas, 11100 Batu Ferringhi, Pulau Pinang, Malaysia
How to get there: 5min walk from Shangri-La Golden Sands Resort (Google Maps)
Where to stay in Batu Ferringhi
Hard Rock Hotel for an epic party atmosphere

Hard Rock Hotel Penang provides a lively Western rock ‘n’ roll ambience for guests. Rooms are stylishly designed with music memorabilia and the on-site Hard Rock Café serves up classic American dishes and live music performances.

Not to mention, the amenities are pretty cool too, featuring one of Penang’s largest free-form pools equipped with water slides and a splash zone!

Cost: From ~S$157/night (up to 2pax)
Address: Batu Ferringhi Beach, 11100 Batu Ferringhi, Pulau Pinang, Malaysia
How to get there: 5min walk from Frandy Beach Bar (Google Maps)
Shangri-La Golden Sands Penang for a family-friendly stay

Shangri-La Golden Sands Hotel is a great spot for families looking to unwind and have fun. It offers a mix of laid-back tropical vibes and action-packed activities to keep everyone entertained. Plus, it’s conveniently close to the bustling night markets, so you can easily explore the local scene.
For the little ones, Adventure Zone is an indoor play area with everything from drop slides to obstacle courses.

Adults, on the other hand, can unwind with signature cocktails by the pool or take advantage of the Chi, Te Spa at its sister property, Shangri-La Rasa Sayang.
Cost: From ~S$126/night (up to 2pax)
Address: Jalan Batu Ferringhi, Kampung Tanjung Huma, 11100 Batu Ferringhi, Pulau Pinang, Malaysia
How to get there: 5min walk from Eden Parade Shopping Centre (Google Maps)
Lost Paradise Resort for a budget-friendly escape

Here’s a budget-friendly, boutique-style secret getaway on Penang’s shore — Lost Paradise Resort.
With prices starting from ~S$56/night, the resort offers a variety of room types, from cosy standard rooms to spacious family villas for larger groups.
Plus, there are three swimming pools (so the waters don’t get too crowded), and floating gardens perfect for relaxation or an evening barbecue!

Photo credit: Lost Paradise Resort
But what really sets Lost Paradise Resort apart from other accommodations is its charming rustic vibe that’s like a love letter to traditional Thai and Balinese design. Earthy tones, wooden beams, and breezy verandas — definitely more “coastal village” than “high-rise hotel.”

It’s the place to be if you’re looking for an alternative budget escape, away from the bustle of its more commercial counterparts.
Cost: From ~S$56/night (up to 2pax)
Address: 260, Jalan Batu Ferringhi, 11100 Tanjung Bungah, Pulau Pinang, Malaysia
How to get there: 10min walk from Tanjung Bungah Floating Mosque (Google Maps)
Getting to Batu Ferringhi

In George Town, getting around on foot is easy due to the city’s compact layout. However, once you head outside the city, things become a bit more challenging.
Batu Ferringhi’s top attractions are located in more remote areas, so having your own mode of transportation is the most efficient way to explore.

Grab: Our go-to mode of transport, Grab, was a total lifesaver throughout our trip. It allowed us to easily book rides to any destination without worrying about public transport schedules. The fares were also quite affordable, at an average RM6 (~S$2) for a 3KM ride, making Grab an ideal and budget-friendly choice for getting around the island!
Public transport: The Rapid Penang Bus system is a convenient and budget-friendly option for travelling to Batu Ferringhi, with fares starting from RM1.40 (~S$0.50) for the first 7km. You can check bus routes and schedules via the Rapid Penang website or app.
Car: If flexibility is your priority, rent a car instead. You can easily pick it up at the airport, with prices from as low as S$37 per day through Klook. For larger groups, a private car charter is also available, costing around S$18 per person for a group of seven via Klook. This option includes the added convenience of hotel pick-up, making it even easier to explore the island.
Looking to explore more of Penang? Check out our other guides:
– 7 Unique Things to do in Penang Outside of George Town
– 4D3N Penang Itinerary for First-timers — Exploring the Iconic George Town and Lesser-known Hidden Gems
– Penang Food Guide — 9 Best Places for Sedap Street Food, Iconic Delicacies and Aesthetic Cafes
Besides George town, what other areas in Penang do you know of? let us know in the comments below!