Top 10 Beaches in Malaysia for Sun, Sand, and Unforgettable Adventures!
Malaysia’s coastline has a way of drawing you in, with beaches that promise both tranquility and adventure. Over the years, I’ve explored many of them with family and friends—from quiet stretches of golden sand perfect for a lazy afternoon to lively shores that come alive with diving, kayaking, and island-hopping.
Each beach offered something unique—some stood out for their crystal-clear waters and coral reefs, others for their sunsets that turned the sky into a painting. A few even surprised us with local food stalls nearby!
Whether you’re chasing peace, adventure, or just a good tan, Malaysia’s beaches deliver it all. Here are the top beaches for sun, sand, and unforgettable adventures!
Pantai Cenang
Media credit: beach.ocean.holiday
Address: 07000, Kedah
Operating hours:
- Monday to Sunday – Open 24 hours
Cost: Free
Pantai Cenang is the kind of beach that gives you that instant holiday feeling the moment your feet hit the sand. Located on Langkawi’s west coast, it’s buzzing with life but still laid-back enough for a quiet afternoon by the sea.
You’ll love how the energy shifts throughout the day—from calm mornings to lively nights filled with music and lights. There’s always something happening here, whether it’s parasailing over turquoise waters, grabbing a banana boat ride with friends, or simply relaxing with a coconut in hand.
The beachfront is lined with cafes, bars, and shops, so you’ll never run out of things to do or places to eat. And when the sun dips, fire shows light up the night sky, giving your evening a memorable finish.
Pro tip: Drop by early in the evening for a quiet walk before the water sports crowd arrives. And if you’re planning to catch the sunset, grab a beachfront bean bag seat by 6:30 PM—they’ll fill up fast! |
Desaru Beach
Media credit: alexpakorn
Address: 81600 Bandar Penawar, Johor
Operating hours:
- Monday to Sunday – Operating 24 hours
Cost: Free
Desaru Beach is one of those coastal gems that feels both lively and peaceful at the same time. Located on Johor’s east coast, it’s the go-to spot if you want soft sand, gentle waves, and enough space to truly stretch out.
Whether you’re here for a quick weekend escape or a long beach day, it delivers that easy, breezy vibe you’re looking for. You’ll find everything from jet ski rentals to banana boat rides, but if you prefer quiet moments, the long stretch of shore is perfect for a slow walk or a peaceful dip.
The beach is impressively clean for such a popular spot, and nearby facilities like restrooms and small food stalls make it a comfortable choice. Plus, the entry fee is minimal, making it a great value for a full day by the sea.
Pro tip: Visit on a weekday if you can—you’ll have the beach mostly to yourself. And don’t forget sunscreen; the sun here can be strong, even when it’s cloudy. |
Turtle Beach
Media credit: joana.navea
Address: Kuala Besut, Terengganu
Contact details: +60122866839
Operating hours:
- Monday to Sunday – Open 24 hours
Cost: Free
Turtle Beach feels like a hidden paradise tucked away on the Perhentian Islands. It’s quiet, untouched, and absolutely breathtaking from the moment you step off the boat.
The turquoise water and soft white sand make it the kind of place where you can truly disconnect and just enjoy nature. Getting there is part of the adventure because you’ll need to take a water taxi and arrange your pickup time in advance.
Once you arrive, there are no shops, toilets, or restaurants, so you’ll want to bring your own drinks and snacks. The upside? You’ll have the beach almost entirely to yourself, which makes it feel even more special.
Pro tip: Bring a small rubbish bag so you can take your trash back with you—help keep this pristine spot clean. And don’t forget a snorkel set; the water here is crystal clear and perfect for exploring. |
Port Dickson Beach
Media credit: lawcch201
Address: PD Wellness Walk, Taman Bayu
Operating hours:
- Monday to Sunday – Open 24 hours
Cost: Free
Port Dickson Beach, often just called “PD” by locals, is one of those easy weekend getaways you can reach from Kuala Lumpur without much planning. It’s lively, packed with activities, and great if you’re after a beach day that’s more about fun than quiet relaxation.
Families, couples, and groups of friends all find something to enjoy here. You’ll find plenty of options for water sports like banana boat rides, jet skiing, or renting floats for a lazy afternoon in the calm waves.
The beach stretches for kilometres, so you can always find a good picnic spot or a shaded area to unwind. Nearby seafood stalls and local eateries make it easy to grab a satisfying meal without breaking the bank.
Pro tip: Visit early in the morning or late afternoon to skip the crowds and get the best parking spots. And if you love seafood, try one of the small stalls near the beach for fresh prawns or grilled fish as they’re local favourites. |
Coral Beach
Media credit: neshalim
Address: 32300, Perak
Operating hours:
- Monday to Sunday – Open 24 hours
Cost: Free
Coral Beach in Pangkor Island is the kind of place you go when you just want peace and quiet. It’s small, scenic, and surrounded by greenery that makes you feel far removed from the noise of the mainland.
The calm waters and soft sand make it easy to spend hours here doing absolutely nothing. You won’t find shops or beach bars here—just nature and the sound of gentle waves.
The simplicity is what makes it stand out among Malaysia’s more developed beaches. You can swim, snorkel close to the shore, or just relax under the shade of the trees without worrying about crowds.
Pro tip: Bring your own drinks and snacks since there are no vendors nearby. And if you’re up for a bit of adventure, take the forest path behind the temple–it leads to some of the best views on the island. |
Teluk Cempedak
Media credit: imangeline
Address: 25050, Pahang
Operating hours:
- Monday to Sunday – Open 24 hours
Cost: Free
Teluk Cempedak is the kind of beach that offers a little bit of everything—sea views, food, and a lively night scene. It’s located just a short drive from Kuantan, which makes it a popular weekend hangout for locals.
Whether you’re here for a quick sunset walk or a casual evening out, there’s always something happening. You’ll find big names like McDonald’s, KFC, and Starbucks right by the shore, but the real fun comes from the local food stalls serving keropok lekor, grilled seafood, and ice cream.
Families and friends often gather here after dark when street performers and musicians bring the place to life. The vibe is social but still relaxed enough to just sit and listen to the waves.
Pro tip: Visit around 6 PM to grab a good parking spot and catch both sunset and the night scene. If you enjoy a quieter moment, return early the next morning for a peaceful walk before the crowds arrive. |
Blue Lagoon
Media credit: limesea
Address: Jalan Pantai, 71050 Port Dickson
Contact details: +60102788359
Operating hours:
- Monday to Sunday – Open 24 hours
Cost: Free
Blue Lagoon is one of those beaches in Port Dickson that genuinely surprises you with how beautiful it is. Tucked a little further from the main stretch, it feels more peaceful and secluded compared to the busier spots nearby.
The calm, shallow water makes it ideal for families or anyone just looking to wade and relax. You’ll find a few food stalls around, and even if some aren’t always open, it’s easy to grab light snacks or drinks before settling in.
The beach itself is great for photography—the mix of clear water and surrounding greenery gives it that tropical feel. Parking can be tricky during weekends, but once you find a spot, the view is well worth it.
Pro tip: Come early in the morning for better parking and fewer people—it’s also when the tide is usually at its calmest. Bring a pair of water shoes too; some areas have small rocks and shells near the shore. |
Pantai Pasir Panjang
Media credit: ngetripmulu
Address: Pulau Betong, 11000 Balik Pulau, Penang
Operating hours:
- Monday to Sunday – Open 24 hours
Cost: Free
Pantai Pasir Panjang is one of Penang’s lesser-known treasures, tucked away along the Balik Pulau coast. It’s not as commercial as Batu Feringghi, and that’s exactly what makes it special.
The beach feels raw and natural, with soft sand and a view that stretches endlessly into the Indian Ocean. The strong waves here make it better for relaxing than swimming, but the breeze and sound of the surf are enough to melt away stress.
You’ll find plenty of shaded spots under the trees—perfect for picnics or just sitting back to watch the sunset. The area is clean and quiet, giving you a rare break from the usual tourist buzz.
Pro tip: Pack a mat, water, and some light food before you head in since facilities are limited. If you want the best might photos, come around 5:30 PM—the sunset views are absolutely worth the trip. |
Emerald Bay
Media credit: daisy5054
Address: Perak
Operating hours:
- Monday to Sunday – Open 24 hours
Cost: Free
Emerald Bay on Pangkor Laut Island is one of those beaches that feels like it belongs in a postcard. Hidden between lush hills and calm turquoise water, it offers the kind of privacy and beauty that’s hard to find elsewhere.
The sand is soft, the water clear, and the entire place gives off a calm, exclusive vibe. This beach is an awesome choice if you want a relaxing swim or simply lounging under the trees that line the shore.
There are hammocks, swings, and shaded spots that make it easy to spend hours doing nothing but enjoying the scenery. The resort staff nearby are friendly and keep the area clean, which adds to how peaceful the place feels.
Pro tip: Visit early in the morning for a quiet swim before the day guests arrive. If you’re staying nearby, bring a snorkel set—the shallow water has small fish you can feed right from the shore! |
Redang Long Beach
Media credit: andrea____stc
Address: South China Sea, 21090
Contact details: +60194776083
Operating hours:
- Monday to Sunday – Open 24 hours
Cost:
- RM5.00 (Port Fee)
- RM30.00 (Marine Park Fee)
Redang Long Beach, also known as Pasir Panjang, is the kind of place that instantly feels like paradise. The sand is powdery white, the water is perfectly clear, and the view looks straight out of a travel postcard.
It’s one of those beaches where you can see fish swimming near your feet even before you dive in. What makes this beach stand out is how accessible every is—resorts, restaurants, and snorkelling spots are all within walking distance.
The southern end tends to be more lively, while the northern stretch stays peaceful if you prefer a quiet swim or nap under the sun. Even with the number of visitors, the beach remains impressively clean thanks to the local resorts maintaining it well.
Pro tip: Bring your own snorkel gear if you plan to explore off the main shore—you’ll save money and have flexibility to swim anytime. For the best views, head to the northern end around sunset when the light hits the water just right. |