Infinity pool with view of Petronas Towers in Kuala Lumpur, Malaysia
Malaysia,  Guides and Itineraries

15 BEST Places to Visit in Malaysia

Share this:

Malaysia is a beautiful Southeast Asian country. It has a rich culture, history & architecture, and nature attractions such as mountains, jungles and several beaches. If you’re backpacking across Asia, you shouldn’t miss exploring this country.

Here’s our list of the best places to visit in Malaysia!

1. Kuala Lumpur

Infinity pool with view of Petronas Towers in Kuala Lumpur, Malaysia

Kuala Lumpur is the capital of Malaysia. If you’re going to this country, chances are you’re landing in the international airport here.

Some people stay at Kuala Lumpur as a layover, but it’s actually worth spending 2-3 days here. Typical things to do include visiting the city parks (KLCC Park, Bird Park, etc.), exploring temples and shrines (Sri Maha Mariamman Temple, Thean Hou Temple, Batu Caves) and downtown areas (India Brickfields and chinatowns).

Cooking claypot food in Kuala Lumpur
Local making claypot dishes.

Make sure to taste the food while you’re here. There’s Chinese, Malay, and Indian cuisine. You don’t have to go to a fancy restaurant, the food in regular eateries are delicious & authentic! If you’re looking for a good area to food trip, there are several night markets you can visit on different days.

2. Cameron Highlands

From Dutch Travel Blogger

Cameron Valley tea plantation in Cameron Highlands, Malaysia

The lush green highlands just a couple hours north of Kuala Lumpur are the perfect getaway from the bustling capital of Malaysia.

There are direct buses from Kuala Lumpur to Cameron Highlands a couple times a day and only cost $10-$12 for the 4-6 hour trip. These buses follow the winding roads up into the mountains until they reach Tanah Rata. Get off here and enjoy this lovely mountain village and its cool temperatures. Definitely bring warm clothes as it can get as cold as 10 degrees celsius. The next day, start your adventure up to the viewpoint of Mt. Brinchang and wander through the endless green tea plantations.

Don’t take a tour but ask for a hiking map at your hotel and get lost in the tea plantations, much more fun for sure! The locals are super nice and the food is delicious. Mind you, it rains a lot up here so bring a poncho!

3. Georgetown, Penang

From Passions and Places

Streetart in Georgetown, Penang
Streetart in Georgetown.

Georgetown is undoubtedly one of the most interesting and artistic cities in Southeast Asia. Dozens of murals line the city’s streets, giving it the feel of an open-air art gallery. Most of the works of art are concentrated around Love Lane, which is conveniently where many hostels and restaurants are located.

This city is also one of the region’s great melting pots, influenced by Malaysian, Chinese, British and Indian cultures — and nowhere is this blending of cultures more apparent than in the street food. Georgetown has limitless options for grabbing a quick meal on the streets, which will broaden your culinary horizons and is also the cheapest way to eat.

A trip to Georgetown wouldn’t be complete without a visit to nearby Penang Hill, easily reachable by public bus. The hill’s funicular railway takes you up to an elevation of 2300 feet, where the cooler air will be a welcome relief. The area is ringed with trails, and if you want to walk all the way back down, there’s even a path from the hill’s summit to the botanical gardens below.

4. Batu Ferringhi, Penang

From La Vida Global

Batu Ferringhi, Penang

Whenever talk turns to Penang, it invariably turns into a conversation about Georgetown, which is not surprising due to its history and street art. But it’s the beach, resorts and night markets of Batu Ferringhi that have become our location of choice in this region.

While you will find stunning luxury resorts on the beach like the Shangri-la Rasa Sayang, you can find somewhere to lay your head for any style and budget, and the beach is open to everyone. Watersports are plentiful, ranging from jet skis to parasailing, from kayaking to sailing, or just lay on the sand drinking cocktails if that’s more your speed.

The daytime activities are great, but it’s the vibrant night markets that really make Batu Ferringhi stand out. Over 1 km of market stalls and restaurants come to life as the sun goes down. It is an explosion of color, activity and the incredible smells of Malaysian street food.

After an evening of shopping, eating and probably downing a few quiet ales or cocktails, why not jump on one of the crazy rickshaws that ferry tourists up and down the streets? It’s a perfect way to get back to your hotel to get some rest before another full day of doing more of the same, because why would you want to do anything different?

5. Kuching

From Travelnuity

Kuching City in Malaysia

Malaysia is one of my favorite countries to visit in Asia, offering up such a diversity of experiences (and food!). One of my favorite places to visit is Kuching, the laid-back capital of Sarawak.

Flying into the small city, the surroundings look so green. And that’s one of the attractions of Kuching: it’s a great base to explore the surrounding jungle and the culture of the native tribes of Borneo.

From Kuching, it’s easy to head out on day trips to see the orangutans at Semenggoh Nature Reserve, to try and spot the proboscis monkeys and go hiking in Bako National Park or to visit the Sarawak Cultural Village at Damai Beach. Even better? If you’re on a budget, it’s possible to do all of these day trips utilizing the local buses for an extra cheap price. Have a free day? Visit the local Chinese temples, head to the Natural History Museum or explore the colorful street art and cat sculptures.

At the end of the day, take a stroll along the river and then head for a relaxed meal and beer in one of the many cafes and bars.

6. Perhentian Islands

Coral Bay, Perhentian Kecil, Malaysia
Coral Bay in Perhentian Islands.
Kat snorkeling in Perhentian Islands

Perhentian Islands is a beautiful island and definitely one of the best places to visit in Malaysia, although it isn’t as popular (internationally) as other tourist attractions.

Perhentian Islands is composed of two islands: Perhentian Kecil (Big Island) and Perhentian Besar (Small Osland).

Most people go here to scuba dive. Perhentian Islands has beautiful dive spots, where you can see species of sea turtles and sharks. You can also get an Open Water Certification. Other than this, you can also trek to discover local wildlife such as monkeys. If you prefer a more laid-back vacation, simply lounge under the sun or join a fire party in Bubu Long Beach.

7. Sipadan

From The Foodie Flashpacker

Sipadan, Malaysia
Photo by .

Seaventures is the world’s only rig dive resort and it also happens to be situated in Sipadan — routinely voted as one of the world’s best diving spots. The former exploratory dive rig has settled into its permanent spot and is now a fully functioning dive platform offering recreational diving and certification for advanced courses.

Because Sipadan is now a protected site with limits on how many divers per day can enter, you are able to see a wide variety of sea life such as turtles, sharks, octopus, schools of fish and much more.

When you’re staying on Seaventures you are also able to dive their house reef as much as you like, on top of the diving you arrange to do upon booking.

Also, when I went, I had read reports that as great as the diving was, the food on board wasn’t very good. They must have changed this because when I was on board we were all impressed by not only the variety but the quality of the nightly dinners.

Diving Seaventures is definitely a splurge money wise but years later, it’s still one of my favorite memories of Malaysia!

8. Coral Island

From Vagabond Disposition

Coral Island, Malaysia

For the best underwater views in all of Malaysia, Coral Island off the coast of the larger Tioman Island is by far the best spot!

Coral Island is a very small, unpopulated island with corals that are in amazingly healthy shape. As a result, a crazy amount of fish populate the waters here. It’s an absolute sanctuary for clownfish, in particular. Countless anemones house these curious creatures, who are more than happy to swim right up into your face non-stop.

Day trips from Tioman Island can be arranged for RM300 minimum base price for up to 4 people, RM350 for 5 people and up from there. The trip I went on lasted a good 6 hours, and the island itself is not more than 10-15 minutes away from Tioman. Boats leave from the Tekek Jetty, so if you are coming from any other part of the island, expect to pay for a taxi boat or a 4×4 over the mountain from Juara Beach.

9. Kapas Island

From Tiki Touring Kiwi

Beachfront of Captain Longhouse, Kapas Island

If you’re looking for a chance to get offline for a week, Kapas Island (Pulau Kapas) is for you. Located 4 kilometers off the east coast of mainland Malaysia, wifi is very limited and therefore you can spend time on the glorious beaches without a care in the world.

When you’re not on the beach, you have lots of snorkeling options. With no roads or cars on the island, simply take a stroll along the various beaches until you find your snorkeling spot of the day. The best part about Kapas Island is they haven’t gone all out on the tourism (restaurants aren’t open all day).

You won’t find 100’s of jet skis lined up waiting for tourists, no banana boats pulling people that have had one too many cocktails around the ocean and there is one bar on the island. People wake up early here and max out the relaxation time during daylight.

10. Langkawi

From Getting Stamped

Langkawi sky bridge in Langkawi, Malaysia
Langkawi Sky Bridge.

Malaysia is full of amazing places to visit, but my favorite place is the island of Langkawi. We found flights for $20 from Kuala Lumpur and jumped on them for the chance to visit this gorgeous island in the Andaman Sea.

Langkawi is a relatively large island and there are tons of things to do. Make sure to take the Panorama Langkawi Cable car, the steepest cable car in the world, taking you up 708 meters in only 2.2 km of cable. If you’re a diver, this was one of the best places we dove in Southeast Asia. There are some gorgeous resorts too; our favorite was The Donna. Lastly, go on a mangrove boat tour on the UNESCO-listed Kilim Karst Geoforest Park.

If you’re staying in Langkawi, you can also hop on speedboats to the nearby Koh Lipe in Thailand.

11. Kinabatangan River, Sabah

From Nomadic Boys

Elephants in Kinabatangan River, Sabah

One of our favorite places we visited in Malaysia was the Kinabatangan River, located in the Sabah region of East Malaysia on Borneo island. It is a popular destination to experience the rainforest and see incredible animals in their natural habitat, in particular orangutans, pygmy elephants, proboscis monkeys and many more.

Prior to our visit, we saw orphaned orangutans at the Sepilok Orang Utan Rehabilitation Centre. Here at the Kinabatangan River we got lucky and saw a few orang utans in the wild, swinging from tree to tree.

Another highlight was taking a boat ride along the river and watching the wildlife going about their daily activities. We got close up to a herd of elephants who were bathing by the river banks and saw many different types of monkeys preening themselves, hunting, chasing each other – generally being very cheeky.

Getting up close to these magnificent animals was definitely a massive highlight for us from our trip in Malaysia.

12. Kota Kinabalu, Sabah

Mount Kinabalu in Malaysia
Mount Kinabalu.

It will take you another flight from Kuala Lumpur to visit Kota Kinabalu in Sabah, but this is one place that definitely shouldn’t be missed.

Most backpackers visit Kota Kinabalu to conquer Mount Kinabalu, considered a World Heritage Site and the third highest mountain in Southeast Asia. Definitely not for the faint hearted, this one is reserved for the experienced mountain climbers.

In addition, tourists can also go visit Mari-Mari cultural village to get to know the ethnic communities in Sabah.

13. Gaya Island, Sabah

From Travellers Archive

Gaya Island, Sabah

Just a few minutes speedboat trip from Kota Kinabalu, you can visit Tunku Abdul Rahman National Park which is composed of five islands (Gaya Island, Sapi Island, Manukan Island, Mamutik Island, and Sulug Island).

Among these, you shouldn’t miss visiting Gaya Island. Gaya Island is usually not covered under the standard island hoping trips. Here you can enjoy you can enjoy some of the best snorkeling spots in the country, take a boat trip along the coast, or visit the Marine Ecology Research center to get more info of the wildlife. Also, Gaya island might be free from the hordes of tourists, but one should be aware of the monkeys.

Those who want to stay overnight should definitely check out the beautiful Gaya Island Resort with private villas built high up in the jungle.

14. Malacca

Malacca River
Malacca River.

Malacca (also called Melaka) is a quaint city about 2-3 hours away from Kuala Lumpur. It’s known for its heritage sites and architecture.

Malacca is a great place to visit if you’re looking for a casual vacation. Walk around or ride a colorful rickshaw to see the Stadhuys, which are the oldest-surviving Dutch buildings in Asia. Explore Jonker Street to find heritage buildings, antique stores, restaurants offering tasty food, and street murals. At night, Jonker Street transforms into a lively night market where you can eat delicious local delicacies! Finally, hop on a boat cruise along Malacca River.

15. Port Dickson

From Simpler and Smarter

Port Dickson in Malaysia
Port Dickson.

Port Dickson is perfect for people looking for a Malaysian destination to relax, especially if you have ever wanted to stay in an over water chalet for a very reasonable price.

Port Dickson is located just a short drive from KL airport on the coast of Malaysia. The attractions are low key. There is a military museum, ostrich farm, temples and okay beaches. You can day trip to Kuala Lumpur from here.

However, the reason we keep going back to Port Dickson isn’t the attractions. It’s the resorts. Port Dickson has some fabulous resorts for fabulous prices and its proximity to KL airport makes it perfect for a stopover. There are some great resorts for over-water chalets. Some of them even have private pools right on top of the water. It’s the perfect location if you want an easy break.

If you’re planning to visit Malaysia soon, you might want to read this helpful article on costs of traveling to Malaysia.

What other places would you recommend in Malaysia? 🙂 We’d love to hear your thoughts!

If you like this post, save it in Pinterest!

Best places to visit in Malaysia

Get discounts on your travels!

Klook logo

Enjoy discounts with KLOOK using our promo code: TARALETSANYWHERE

Share this:


  • Sharon

    Wow! What a great resource you have here! I totally agree with Malaysia’s authenticity and the balance with their rich culture and modern architectures. Will definitely keep this post handy for our comeback visits to Malaysia. Never running out of places to explore and be amazed of! Kudos!

  • Carl

    What a great list and I second your comments on Langkawi, we had a fab time there and while the cable car ride was very scary the views made up for it 🙂

  • Noel

    Hey! I don’t know how I missed publishing of this post. I’ve been on a very long vacation and is just beginning to explore the internets again. Hahaha! But thank you for this long list of places to see and visit in Malaysia.

  • vinneve

    I like Kuala Lumpur and been there twice with my little boy, hence I can only explore the City and go to places where a young child can enjoy like the Science museum inside Petronas Tower and Bird Sanctuary and most are just shopping and dining! I do hope someday now that he is older we can explore more just like you did. 🙂

  • Jen Ambrose

    Thanks for including our contribution! I already knew we’d only seen a small part of Malaysia, but now there are even more places I’d love to go!

  • Janice in Wanderland

    Oh how I miss Malaysia, especially Georgetown. I took my bestfriend there for her bday since we are both suckers for street art, and Penang has one of the coolest murals I’ve seen in Asia.

  • Jub Bryant

    If anyone is reading these comments, again, I wanna give a shoutout to Kapas Island. It’s truly the bestest island ever. For myself, I’ll have to go to Gaya Island next year,

  • Nafisa Habib

    I loved KLIA BoardWalk at the airport but couldn’t visit Penang. I think Batu Caves worth to visit as well. But Cameron Highlands was my fave 🙂

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.