Top 10 Beaches in Penang 2026

Penang is famous for its food and heritage streets, but the island earns just as much love for its coastline. From the buzzing resort strip at Batu Ferringhi to secret coves you can only reach on foot, the beaches in Penang cover the full range, whether you want water sports and a night market or a quiet stretch of sand with nobody around. The north coast draws the crowds, the west and south hide the wilder shores, and even the mainland at Butterworth has its own sunset spot the locals swear by.

We did the legwork so you do not waste a weekend on the wrong shore. Every beach on this list holds a Google rating of at least 4.0, pulled from real visitor reviews, and we have ranked them by how many people have actually been and rated them, most-reviewed first. We also left out the places that are really beach bars, hospitals with “Pantai” in the name, or coves that score below the mark. Here are the ten best beaches in Penang to plan your next seaside escape around.

Which Part of Penang Has the Best Beaches?

The north coast around Batu Ferringhi and Tanjung Bungah is where most visitors head, with soft sand, resorts, and water sports all within a short drive of George Town. For something quieter and wilder, the west and south of the island reward the effort: Pantai Keracut sits inside Penang National Park, while Esen Beach and Tanjung Asam need a short trek or a fishing-village detour to reach. Prefer an easy sunset with hawker food? Cross over to Pantai Bersih in Butterworth on the mainland. There is a shore here for every kind of weekend.

Are Penang Beaches Good for Swimming?

Some are, some are better for the view. The sheltered stretches at Batu Ferringhi and Miami Beach are the most swim-friendly, though jellyfish do drift in during certain months, so check with the locals or lifeguards before you wade in. The remote southern beaches like Long Sand and Esen have clearer water but no facilities and no lifeguards, so treat them as scenery-and-picnic spots rather than a proper swim. Whichever you pick, keep an eye on the tide, wear footwear on the rockier shores, and take your rubbish home with you.

Table of Contents

1. Batu Ferringhi Beach

Batu Ferringhi Beach Penang sandy coastline and sea

This is the beach most people picture when they think of Penang. A long golden strip along the north coast, Batu Ferringhi is lined with big-name resorts like Rasa Sayang and Hard Rock, and the sand fills up with families, sunbathers, and holidaymakers most weekends. It is the island’s water-sports hub, so you can jet-ski, parasail, or bob about on a banana boat, then dry off and wander the famous evening pasar malam that runs along Jalan Batu Ferringhi. It is not the quietest shore on this list, but for convenience, buzz, and things to do, nothing else in Penang comes close.

Operating Hours: Open 24 hours (Daily)

Address: Jalan Batu Ferringhi, Batu Ferringhi, 11100 George Town, Pulau Pinang

Tel: Not listed

Google Review: View on Google

Google Map: Navigate Now

2. Pantai Bersih

Pantai Bersih Butterworth Penang seafront at dusk

Over on the mainland in Butterworth, Pantai Bersih is the seafront the locals claim as their own. The name means “clean beach”, and while it is more of a breezy esplanade than a swimming shore, that is exactly the point. People come here in the late afternoon to walk the promenade, fly kites, let the kids run around, and settle in for the sunset over the channel. The real draw is the food: hawker stalls and seafood spots cluster around the waterfront, so you can graze your way through the evening. It is a relaxed, low-key spot that suits a laid-back family outing.

Operating Hours: 12:00 pm – 12:00 am (Daily)

Address: Pantai Bersih, 13000 Butterworth, Pulau Pinang

Tel: Not listed

Google Review: View on Google

Google Map: Navigate Now

3. Miami Beach (Pantai Miami)

Miami Beach Pantai Miami Batu Ferringhi Penang shoreline

Just along from the resort strip, Miami Beach is the calmer, more local end of the Batu Ferringhi coast. There is a small public park with gazebos and shady trees behind the sand, which makes it a favourite for picnics, morning jogs, and easygoing family afternoons. Because it is free and less commercialised than the resort frontage, you get more room to spread out, and the sunset here is a genuine draw for photographers. The water can be gentle enough for a paddle, though it is still worth checking conditions before you go in. A tidy, no-fuss spot when you want the north coast without the crowds.

Operating Hours: Open daily (public beach)

Address: 25, Solok Batu Ferringgi, 11100 Batu Ferringhi, Pulau Pinang

Tel: Not listed

Google Review: View on Google

Google Map: Navigate Now

4. Esen Beach

Esen Beach Penang secluded coastline near Batu Maung

Esen Beach is the one that rewards a bit of adventure. Tucked away on the island’s south near Permatang Damar Laut, it is not a drive-up beach: you park and follow a jungle trail through rubber and durian country before the trees open onto a wide, wild shore. There are no shops, no lifeguards, and no crowds, which is precisely why hikers, campers, and anglers love it. The water is clear and the setting feels untouched, so bring your own water, snacks, and a bag for your rubbish. Wear proper shoes for the trek and start early to make the most of the day.

Operating Hours: Tuesday–Sunday 8:30 am – 6:00 pm; Monday closed

Address: Permatang Damar Laut, 11960 Batu Maung, Pulau Pinang

Tel: Not listed

Google Review: View on Google

Google Map: Navigate Now

5. Pantai Pasir Panjang (Long Sand Beach)

Pantai Pasir Panjang Long Sand Beach Balik Pulau Penang

True to its name, Pantai Pasir Panjang is a long, open sweep of sand out in Pulau Betong on the island’s rural southwest, near Balik Pulau. This is farm-and-fishing-village Penang, so getting here feels like leaving the tourist trail behind, and the beach is usually quiet enough to have long stretches to yourself. It is a lovely place to watch the sun drop into the Strait, comb for shells, or just walk off a big Balik Pulau lunch. Facilities are minimal, so come prepared. If you want space, silence, and one of the island’s most underrated sunsets, this is worth the drive.

Operating Hours: Open 24 hours (Daily)

Address: Pantai Pasir Panjang, Pulau Betong, 11000 Balik Pulau, Pulau Pinang

Tel: Not listed

Google Review: View on Google

Google Map: Navigate Now

6. Teluk Bahang Beach

Teluk Bahang Beach Penang fishing village and bay

At the western tip of the island, Teluk Bahang is a working fishing village as much as a beach, and that is a big part of its charm. Colourful boats line the bay, the pace is slow, and the seafood nearby is some of the freshest you will find in Penang. Most people come here as the gateway to Penang National Park, catching a boat from the jetty out to Monkey Beach or the turtle sanctuary. The beach itself is more scenic than swimmable, but for a quiet morning, a plate of grilled fish, and a look at everyday island life, it is a genuine slice of local Penang.

Operating Hours: Open daily (public beach)

Address: Jalan Teluk Bahang, Teluk Bahang, 11050 Pulau Pinang

Tel: 016-396 8863

Google Review: View on Google

Google Map: Navigate Now

7. Pantai Keracut

Pantai Keracut Penang National Park pristine beach and forest

Hidden inside Penang National Park, Pantai Keracut is the reward at the end of a proper adventure. You earn it either by trekking roughly an hour and a half through coastal rainforest or by hopping on a boat from Teluk Bahang. What waits is one of the island’s most special stretches: a curve of pale sand, a rare meromictic lake where fresh and salt water sit in layers, and a green turtle sanctuary run by the conservation centre. It is protected, unspoilt, and blissfully quiet. Bring everything you need and carry it all back out, because keeping this beach pristine is exactly why it stays this beautiful.

Operating Hours: Open daily (within Penang National Park; check park hours before trekking)

Address: Pantai Keracut, Penang National Park, Teluk Bahang, Pulau Pinang

Tel: 010-336 8958

Google Review: View on Google

Google Map: Navigate Now

8. Pantai Teluk Bayu

Pantai Teluk Bayu Penang quiet southern beach with casuarina trees

Down on the island’s south coast, Pantai Teluk Bayu is a quiet local beach that rarely makes the tourist lists, which is half its appeal. Shady casuarina trees line the shore, giving you a cool spot to lay out a mat, and the calm, laid-back mood makes it a nice escape from the busier northern beaches. It is a favourite with nearby residents for evening strolls and sunset watching, and there is good seafood to be found in the surrounding area. Facilities are basic, so treat it as a place to slow down rather than a full day out. Simple, peaceful, and pleasantly off the radar.

Operating Hours: Open daily (public beach)

Address: Pantai Teluk Bayu, 11000 George Town, Pulau Pinang

Tel: Not listed

Google Review: View on Google

Google Map: Navigate Now

9. Tanjung Bungah Public Beach

Tanjung Bungah Public Beach Penang calm shore between George Town and Batu Ferringhi

Sitting handily between George Town and Batu Ferringhi, Tanjung Bungah is the easy-access beach for anyone based in the city who wants sand without the drive. The shore is calmer and more low-key than its famous neighbour, popular with local families for weekend picnics and a paddle. There is a fishing jetty for a stroll and the striking floating mosque nearby if you fancy a wander. It is not the whitest sand on the island and jellyfish can appear in season, so it leans more relaxed hangout than pristine swim. For convenience and a gentle afternoon by the water, though, it does the job nicely.

Operating Hours: Open 24 hours (Daily)

Address: Tanjung Bungah Public Beach, 11200 Tanjung Bungah, Pulau Pinang

Tel: Not listed

Google Review: View on Google

Google Map: Navigate Now

10. Pantai Tanjung Asam

Pantai Tanjung Asam Gertak Sanggul Penang secluded rocky beach

Right down at the island’s southwestern tip near Gertak Sanggul, Pantai Tanjung Asam is a secluded shore for people who like their beaches a little rough around the edges. You reach it via a short trail past the fishing village, and the effort keeps the crowds away. The mix of rock and sand, the open sea, and the big uninterrupted sunsets make it a quiet favourite with campers, anglers, and anyone chasing solitude. There are no facilities out here, so pack your own supplies and take your litter home. If your idea of a good beach day is peace and a horizon all to yourself, put this one on the list.

Operating Hours: Open daily (public beach)

Address: Jalan Gertak Sanggul, Gertak Sanggul, 11910 Bayan Lepas, Pulau Pinang

Tel: Not listed

Google Review: View on Google

Google Map: Navigate Now

Penang packs a surprising amount of coastline into one small island, and the right beach really comes down to your mood. Want buzz, water sports, and a night market? Batu Ferringhi is your shore. After something calm and close to the city, Tanjung Bungah and Miami Beach fit the bill. And when you are ready to earn your view, the treks to Keracut, Esen, and Tanjung Asam lead to the wild, quiet corners that most visitors never see. Every beach here clears a 4.0 Google rating, so you can plan around any of them with confidence.

Tides, jellyfish seasons, and park hours do change, so a quick check before you set off never hurts, especially for the remote beaches with no facilities. Pack water, wear the right shoes, take your rubbish home, and go make a weekend of it.

Frequently Asked Questions

Which is the most popular beach in Penang?

Batu Ferringhi is the best known and busiest beach in Penang, thanks to its resorts, water sports, and the lively evening night market along Jalan Batu Ferringhi. It is the easiest first stop if you want plenty to do beyond just the sand.

Are there quiet or hidden beaches in Penang?

Yes. Pantai Keracut inside Penang National Park, Esen Beach near Batu Maung, and Pantai Tanjung Asam at Gertak Sanggul are all secluded shores you reach on foot. They have no facilities and few visitors, so bring your own supplies and carry your rubbish out.

Can you swim at the beaches in Penang?

You can swim at the calmer northern beaches like Batu Ferringhi, Miami Beach, and Tanjung Bungah, but watch out for jellyfish during certain months and always check conditions first. The remote southern beaches are better for scenery and picnics than a proper swim, as they have no lifeguards.

How do you get to Pantai Keracut?

Pantai Keracut sits inside Penang National Park at Teluk Bahang. You can trek there through the coastal rainforest, which takes around an hour and a half, or take a short boat ride from the Teluk Bahang jetty if you would rather skip the hike.

Disclosure: This list was compiled by the team at My Weekend Plan after extensive research and shared opinions to suggest helpful recommendations for the public. The sequence of brands is in no particular order so if you have any other great suggestions too, please email us support@myweekendplan.com.my. For more information, kindly refer to our copyright, privacy & disclosure policy.

Advertise With My Weekend Plan
Close
© Copyright 2023 by My Weekend Plan. All Rights Reserved.
Close