The best islands and beaches in Malacca allure you with their serenity and comfort under a tropical sun. While this city is widely known for its colonial structure and Peranakan culture, you still can enjoy a tropical island vacation thanks to its proximity to the Malacca Strait. 

    Many beaches in Malacca offer well-maintained facilities, street vendors serving local specialties, and clean sand for you to sit back and enjoy the sun. Opt for a short trip to nearby islands to escape from Malacca City's often busy streets.

    1

    Tanjung Kling

    • Families
    • Photo

    Tanjung Kling has a pleasant white-sand beach about 15 km from Malacca Town. Nearby hotels offer a wide range of activities, such as windsurfing, kayaking, banana-boat rides, scuba diving lessons, and island hopping tours.

    Map

    photo by Shengwei=圣慰 (CC BY-SA 2.0) modified

    2

    Tanjung Bidara

    • Families

    Tanjung Bidara has lush vegetation and a tranquil beach atmosphere. Located approximately 20 km from Malacca Town, the beach is great for relaxation and recreational activities. Many hawker stalls lining the beach peddle local food. You can also find amenities such as parking lots, playgrounds and showers.

    Map
    3

    Pulau Besar

    • Families

    Pular Besar is a mysterious island that has many fables and legends behind its origin. Here, you can visit a cave believed to have been used by ancient warriors for practicing magical arts. There's a giant rock called Batu Belah (Split Rock), which locals claim that a magician trapped his apprentice inside the formation.

    Today, most people come to Pulau Besar for recreational activities. Several resorts, a yacht club, and a host of water-sport facilities are available on the island. You can enjoy evening strolls on the sand, bathing in the calm water or snorkeling the seabed. 

    Map
    4

    Pantai Kundur

    • Families
    • Photo

    Pantai Kundur is a peaceful beach with a small fishing village. Located 17 km from Malacca Town, locals often frequent this beach for bathing and picnicking on weekends or vacations. Rows of casuarina trees provide shade as visitors frolic in the water and play on the sand. 

    Map
    5

    Pulau Upeh

    • Families

    Pulau Upeh is a tiny island near the town of Klebang in Malacca. It was used as a scouting point for invading ships in the Malacca Strait, as well as a nesting ground for pirates.

    Today, Pulau Upeh is a peaceful getaway for locals and tourists. A resort and watersports facilities are available on the island. You can even visit an ancient well and several WWII relics. The island doubles up as a sanctuary for nesting hawksbills, one of the rarest species of sea turtles. 

    Map

    Start planning your trip

    COVID-19 Travel Alert

    Attractions and experiences recommended in our guides may be affected. Please check local guidance before you travel.

    Back to top

    Maps