Top 10 Beaches in Malaysia
Malaysia has two main coastlines and a third in Borneo. The west coast of Peninsular Malaysia faces the Strait of Malacca and has limited beach quality owing to sediment from major rivers and shipping traffic. The east coast of Peninsular Malaysia faces the South China Sea and has the country's best beaches: the Perhentian Islands, Redang, Lang Tengah, Terengganu, and the Tioman area. Langkawi in the northwest (Andaman Sea) is a major resort island with good beaches. Sabah and Sarawak in Borneo have additional beach areas.
The east coast of Peninsular Malaysia is affected by the northeast monsoon from November through February — this is the closed season for most island resorts. The best season is March through October.
1. Batu Ferringhi, Penang
Batu Ferringhi is the main beach on Penang island's northern coast, a long strip of sand with a complete resort hotel infrastructure. The beach faces the Strait of Malacca — the water is not as clear as the east coast islands — but it is within easy reach of Georgetown's UNESCO-listed food culture and heritage architecture. Pantai Batu Feringgi is in the map database. The beach is functional rather than spectacular; the food in Georgetown 20 minutes away is the reason to base here.
2. Langkawi, Kedah
Langkawi is a duty-free island on the Andaman Sea coast, 35 kilometres off the Thai border. The island's best beach is Pantai Cenang on the southwest coast — a long, sandy beach with resort hotels, beach bars, and a jet ski and parasailing infrastructure. The Andaman water is clear by Malaysian standards. The island has the Black Sand Beach (Pantai Pasir Hitam) from volcanic mineral deposits and the mangrove kayaking of Kilim Karst Geoforest Park. A cable car gives access to the mountain ridge viewpoint.
3. Perhentian Islands, Terengganu
The Perhentian Islands — Kecil (Small) and Besar (Large) — are the most internationally known Malaysian east coast islands. The beaches on the sheltered west coasts of both islands are the reason: white sand, turquoise water, and a coral reef accessible by snorkel from the beach. The green turtle and hawksbill turtle populations are well-established. Kecil is the backpacker island; Besar has more upmarket accommodation. Both are accessible by speedboat from Kuala Besut.
4. Redang Island, Terengganu
Redang is a larger island than the Perhentians with more resort development and a reputation for better coral and water clarity. The Shark Bay marine park area offshore has regular turtle, reef shark, and ray encounters. The beach at Pasir Panjang on the east side is long, white, and well-managed. Redang is accessible by ferry from Merang or Kuala Terengganu.
5. Tioman Island, Pahang
Tioman is the largest island on the east coast, about 60 kilometres off the coast at Mersing. The island has several villages each with a beach and a different character: Salang is quieter and more diving-focused; Tekek is the ferry hub; Air Batang and Nipah are more peaceful. The interior rainforest and the coral reef system make Tioman more than just a beach destination.
6. Lang Tengah, Terengganu
Lang Tengah is a small island between Redang and the Perhentians with limited accommodation — only a few resorts operate here — which keeps the beach and reef quality better than the more-visited islands. The coral health at Lang Tengah's dive sites is among the best on the east coast.
7. Kapas Island, Terengganu
Kapas is a small, easily accessible island 20 minutes by speedboat from Marang. The beaches are white sand with coral accessible for snorkelling. The island is quiet on weekdays outside the Malaysian school holiday periods. The small scale — the island can be walked across in 20 minutes — gives it an intimate character.
8. Semporna, Sabah, Borneo
Semporna on the northeast coast of Sabah is the departure point for Sipadan Island — consistently ranked among the world's top five dive sites. Sipadan is accessible only by day trip (no overnight diving stays) and requires a permit. The surrounding Tun Sakaran Marine Park encompasses Mabul, Kapalai, and the other islands with reef dive sites and beach accommodation. The beach at Mabul Island is white sand over a coral substrate.
9. Tanjung Aru, Kota Kinabalu, Sabah
Tanjung Aru is the main beach near Kota Kinabalu, a long waterfront strip with coconut palms and a good sunset view over the South China Sea islands. It is a city beach — practical for an evening visit from the city rather than a destination visit. The islands visible offshore (Tunku Abdul Rahman Marine Park) have better beaches accessible by boat in 15 minutes.
10. Cherating, Pahang
Cherating on the east coast is a small beach town that has retained a backpacker character since the 1970s. The beach is long and curved, backed by casuarina trees. Sea turtles nest at Cherating; a local conservation project runs turtle watch programmes in season. The surfing in the bay is the east coast's most consistent, with a beach break that works in the northeast monsoon.
Practical notes for Malaysian beach visits
The east coast island season is absolutely critical to understand before booking. The northeast monsoon closes most island resorts from approximately November 1 through February 28. The Perhentian Islands, Redang, and Tioman are typically inaccessible during these months — not merely rough, but literally closed, with resorts shuttered and boat services suspended. Check current resort opening dates before booking travel for November through early March.
Sea conditions outside the monsoon period are generally calm and visibility for snorkelling is best from April through August. The peak domestic school holiday periods in June and July fill island accommodation quickly; advance booking is essential.
Langkawi, on the Andaman Sea coast, has a different monsoon pattern and remains accessible for most of the year. The Andaman southwest monsoon (May through October) brings rain but the sea conditions are manageable. Langkawi is the most practical beach destination for year-round visit timing.
Malaysia's east coast beaches have some of the best accessible coral reef diving in Southeast Asia at a price point significantly below the Maldives or the Seychelles. The marine park fees at the Perhentians and Redang are modest and the diving instruction infrastructure is extensive. The per-dive cost at a full-service east coast dive resort is a fraction of equivalent Indian Ocean pricing.
Sipadan Island in Sabah, Malaysian Borneo, deserves separate mention as one of the world's top ten dive sites — consistently ranked alongside the Maldives, the Red Sea, and the Galápagos. Sipadan is a deep-water oceanic island rising from 700 metres; the diving involves turtle encounters, schooling barracuda and jack, hammerhead sharks, and the famous Barracuda Point current dive. Access is strictly controlled by permit (only 120 diver permits per day). Accommodation is on nearby Mabul Island, which has its own exceptional macro-diving on a sand slope. Reaching Sipadan requires flying to Tawau in Sabah and then travelling to Semporna.
Explore on the map
Open the map to find Malaysia's east coast islands and Langkawi, and check ferry departure points on the mainland.