30 Best Beaches in Malaysia
Discover the best beaches in Malaysia, from Langkawi and Terengganu to Sabah, Sarawak, Pahang and Johor.
Malaysia has a coastline with beaches, from Langkawi to Terengganu to Sabah. This guide covers the 30 best beaches in Malaysia, organized by region.
West Coast
1. Batu Ferringhi, Penang
Batu Ferringhi is a beach area in Penang. See our best beaches in Penang guide.
Location: Penang Best for: Beach, food Atmosphere: Coastal, resort Nearby attractions: George Town Practical tips: Check swimming conditions.
2. Port Dickson, Negeri Sembilan
Port Dickson is a beach area near Kuala Lumpur. See our places to visit in Negeri Sembilan guide.
Location: Negeri Sembilan Best for: Beach Atmosphere: Coastal, popular Nearby attractions: Seremban Practical tips: Check swimming conditions.
3. Sepang, Selangor
Sepang is a town in Selangor, with beaches. See our places to visit in Selangor guide.
Location: Selangor Best for: Beach Atmosphere: Coastal, quiet Nearby attractions: KLIA Practical tips: Check swimming conditions.
4. Pangkor Island, Perak
Pangkor Island is an island in Perak, with beaches. See our places to visit in Perak guide.
Location: Perak Best for: Beach Atmosphere: Island, quiet Nearby attractions: Lumut Practical tips: Check swimming conditions.
5. Langkawi Beaches, Kedah
Langkawi has beaches, including Cenang Beach. See our best beaches in Langkawi guide.
Location: Kedah Best for: Beach, sunsets Atmosphere: Island, resort Nearby attractions: Langkawi Cable Car Practical tips: Check swimming conditions.
East Coast
6. Cherating, Pahang
Cherating is a beach area in Pahang. See our places to visit in Pahang guide.
Location: Pahang Best for: Beach Atmosphere: Coastal, quiet Nearby attractions: Kuantan Practical tips: Check swimming conditions.
7. Teluk Cempedak, Pahang
Teluk Cempedak is a beach in Pahang. See our best beaches in Pahang guide.
Location: Pahang Best for: Beach Atmosphere: Coastal, popular Nearby attractions: Kuantan Practical tips: Check swimming conditions.
8. Pantai Cahaya Bulan, Kelantan
Pantai Cahaya Bulan is a beach in Kelantan. See our places to visit in Kelantan guide.
Location: Kelantan Best for: Beach Atmosphere: Coastal, local Nearby attractions: Kota Bharu Practical tips: Check swimming conditions.
9. Pantai Bisikan Bayu, Kelantan
Pantai Bisikan Bayu is a beach in Kelantan. See our places to visit in Kelantan guide.
Location: Kelantan Best for: Beach Atmosphere: Coastal, quiet Nearby attractions: Kota Bharu Practical tips: Check swimming conditions.
10. Pantai Batu Buruk, Terengganu
Pantai Batu Buruk is a beach in Terengganu. See our best beaches in Terengganu guide.
Location: Terengganu Best for: Beach Atmosphere: Coastal, local Nearby attractions: Kuala Terengganu Practical tips: Check swimming conditions.
11. Desaru, Johor
Desaru is a beach area in Johor. See our places to visit in Johor guide.
Location: Johor Best for: Beach Atmosphere: Coastal, resort Nearby attractions: Johor Bahru Practical tips: Check swimming conditions.
Sabah
12. Tanjung Aru, Sabah
Tanjung Aru is a beach in Kota Kinabalu. See our best beaches in Sabah guide.
Location: Sabah Best for: Beach, sunsets Atmosphere: Coastal, popular Nearby attractions: Kota Kinabalu Practical tips: Check swimming conditions.
13. Sipadan, Sabah
Sipadan is a dive site in Sabah. See our best islands near Semporna guide.
Location: Sabah Best for: Diving Atmosphere: Island, dive site Nearby attractions: Semporna Practical tips: Check diving conditions. Access may require permits.
14. Mantanani Island, Sabah
Mantanani Island is an island in Sabah, with beaches. See our best beaches in Sabah guide.
Location: Sabah Best for: Beach, diving Atmosphere: Island, quiet Nearby attractions: Kota Belud Practical tips: Check swimming conditions.
Sarawak
15. Damai Beach, Sarawak
Damai Beach is a beach area near Kuching. See our best beaches in Sarawak guide.
Location: Sarawak Best for: Beach, culture Atmosphere: Coastal, resort Nearby attractions: Sarawak Cultural Village Practical tips: Check swimming conditions.
16. Tusan Beach, Sarawak
Tusan Beach is a beach near Miri. See our best beaches in Sarawak guide.
Location: Sarawak Best for: Beach, sunsets Atmosphere: Coastal, scenic Nearby attractions: Miri Practical tips: Check swimming conditions.
17. Hawaii Beach, Sarawak
Hawaii Beach is a beach near Miri. See our best beaches in Sarawak guide.
Location: Sarawak Best for: Beach Atmosphere: Coastal, local Nearby attractions: Miri Practical tips: Check swimming conditions.
Islands
18. Perhentian Islands, Terengganu
The Perhentian Islands are islands in Terengganu, with beaches. See our Terengganu travel guide guide.
Location: Terengganu Best for: Beach, diving Atmosphere: Island, quiet Nearby attractions: Kuala Terengganu Practical tips: Check swimming conditions.
19. Redang Island, Terengganu
Redang Island is an island in Terengganu, with beaches. See our Terengganu travel guide guide.
Location: Terengganu Best for: Beach, marine park Atmosphere: Island, resort Nearby attractions: Kuala Terengganu Practical tips: Check swimming conditions.
20. Kapas Island, Terengganu
Kapas Island is an island in Terengganu, with beaches. See our Terengganu travel guide guide.
Location: Terengganu Best for: Beach Atmosphere: Island, quiet Nearby attractions: Kuala Terengganu Practical tips: Check swimming conditions.
21. Tioman Island, Pahang
Tioman Island is an island in Pahang, with beaches. See our places to visit in Pahang guide.
Location: Pahang Best for: Beach, diving Atmosphere: Island, quiet Nearby attractions: Mersing Practical tips: Check swimming conditions.
22. Rawa Island, Johor
Rawa Island is an island in Johor, with beaches. See our places to visit in Johor guide.
Location: Johor Best for: Beach Atmosphere: Island, quiet Nearby attractions: Mersing Practical tips: Check swimming conditions.
23. Sibu Island, Johor
Sibu Island is an island in Johor, with beaches. See our places to visit in Johor guide.
Location: Johor Best for: Beach Atmosphere: Island, quiet Nearby attractions: Mersing Practical tips: Check swimming conditions.
24. Lang Tengah Island, Terengganu
Lang Tengah Island is an island in Terengganu, with beaches. See our Terengganu travel guide guide.
Location: Terengganu Best for: Beach Atmosphere: Island, quiet Nearby attractions: Kuala Terengganu Practical tips: Check swimming conditions.
25. Gemia Island, Terengganu
Gemia Island is an island in Terengganu, with beaches. See our Terengganu travel guide guide.
Location: Terengganu Best for: Beach Atmosphere: Island, quiet Nearby attractions: Kuala Terengganu Practical tips: Check swimming conditions.
26. Langkawi, Kedah
Langkawi is an island in Kedah, with beaches. See our best beaches in Langkawi guide.
Location: Kedah Best for: Beach, sunsets Atmosphere: Island, resort Nearby attractions: Langkawi Cable Car Practical tips: Check swimming conditions.
27. Pangkor Island, Perak
Pangkor Island is an island in Perak, with beaches. See our places to visit in Perak guide.
Location: Perak Best for: Beach Atmosphere: Island, quiet Nearby attractions: Lumut Practical tips: Check swimming conditions.
28. Mantanani Island, Sabah
Mantanani Island is an island in Sabah, with beaches. See our best beaches in Sabah guide.
Location: Sabah Best for: Beach, diving Atmosphere: Island, quiet Nearby attractions: Kota Belud Practical tips: Check swimming conditions.
29. Sipadan, Sabah
Sipadan is a dive site in Sabah. See our best islands near Semporna guide.
Location: Sabah Best for: Diving Atmosphere: Island, dive site Nearby attractions: Semporna Practical tips: Check diving conditions. Access may require permits.
30. Tunku Abdul Rahman Marine Park, Sabah
The Tunku Abdul Rahman Marine Park is a marine park near Kota Kinabalu, with beaches. See our best beaches in Sabah guide.
Location: Sabah Best for: Beach, marine park Atmosphere: Island, popular Nearby attractions: Kota Kinabalu Practical tips: Check swimming conditions.
Practical Tips
- Weather: Malaysia is tropical year-round. Rain is possible year-round. Check weather conditions before your trip. See our best time to visit Malaysia guide.
- Swimming: Swimming conditions can change. Check current conditions. Follow safety notices. Do not swim alone.
- Sun protection: Bring hats, sunscreen and water.
- Culture: Malaysia is multicultural. Respect local customs.
- Access: Check current access for beaches before visiting. Conditions can change.
FAQ
What are the best beaches in Malaysia?
The best beaches include Langkawi, Perhentian Islands, Redang Island, Tioman Island and Tanjung Aru. See our places to visit in Malaysia guide.
Can I swim at Malaysian beaches?
Swimming conditions can change. Check current conditions. Follow safety notices. Do not swim alone. See our best beaches in Malaysia guide.
When is the best time to visit Malaysian beaches?
Malaysia has different weather patterns by region. See our best time to visit Malaysia guide.
Conclusion
Malaysia has a range of beaches, from Langkawi to Sabah. For more ideas, see our places to visit in Malaysia, best islands to visit in Malaysia and Malaysia travel bucket list guides.
FAQ
What are the best beaches in Malaysia?
The best beaches include Langkawi, Perhentian Islands, Redang Island, Tioman Island and Tanjung Aru.
Can I swim at Malaysian beaches?
Swimming conditions can change. Check current conditions. Follow safety notices. Do not swim alone.
When is the best time to visit Malaysian beaches?
Malaysia has different weather patterns by region.
Planning to explore Malaysia?
Rent a car with ZOREX and enjoy the flexibility to travel at your own pace.
Related Travel Guides
15 Best Food Cities in Malaysia for Food Lovers
Discover Malaysia's best food cities, from Penang and Kuala Lumpur to Melaka, Ipoh, Kuching and Kota Kinabalu.
Best Time to Visit Malaysia: Weather & Travel Guide
When is the best time to visit Malaysia? Learn about weather patterns, monsoon seasons and the best regions to visit throughout the year.
Malaysia Travel Budget: How Much Does a Trip Cost?
Planning a Malaysia trip? Learn how to estimate accommodation, food, transport, attractions, car rental and daily travel costs.
