Top 450 Malaysia Attractions (2023)


As one of the most visited countries in the world, there are plenty of places to visit in Malaysia that will appeal to all types of travellers regardless of age. From the magnificent Petronas Twin Towers to some of the most beautiful islands in the world, you are sure to be in awe with everything that Malaysia has to offer. With so much to explore, here are some of the best Malaysia attractions to look out for.

1. Johor

As one of the largest states in Malaysia, you can be rest assured that there are plenty of attractions in Johor. From mesmerising islands that you can relax in to a fun day out with your family in the water theme park, you will be able to find something that you can enjoy. With so many places to visit here, Johor should definitely be part of your travel destinations in Malaysia.



Malaysia’s 1st international theme park

besar island

Besar Island

A “heaven on earth”

arulmigu sri rajakaliamman glass temple

Arulmigu Sri Rajakaliamman Glass Temple

One of the world’s most sought after sights

To find out more about the interesting attractions in Johor, check out the Top 70 Johor Attractions.

2. Kedah

As the ‘rice bowl’ of Malaysia where half of the country’s rice production come from this state, there are plenty of places to visit in Kedah during your holidays. Not only that, it is home to one of the most popular islands in Malaysia, the Langkawi Island. With so many natural wonders to offer, Kedah should be part of your travel itinerary when you are planning a trip to the north of Peninsular Malaysia.

mnm home whimsical houses

MnM Home Whimsical Houses

Quirky and weird structures

langkawi sky bridge

Langkawi Sky Bridge

One of the highlights of Langkawi Island

tanjung rhu beach

Tanjung Rhu Beach

Beautiful and serene beach

Looking for more places to travel in Kedah? Check out the Top 25 Kedah attractions.

3. Kelantan

Kelantan is one of the most religious and conservative states in Malaysia. Despite that, it has plenty of natural attractions that you should not miss out on. Among the places that you can visit here are Fish Cave (a more than 100 million years old cave) and Suri Island Floating Market (one of the few floating markets in Malaysia).

melawi beach

Melawi Beach

Seaside paradise surrounded by casuarina trees

fish cave

Fish Cave

A more than 100 million years old cave

Suri Island Floating Market

Suri Island Floating Market

One of the few floating markets in Malaysia

With a state that offers more than just Islamic heritage sites, here are the Top 25 Kelantan attractions that you should visit when you are here.

4. Kuala Lumpur

Kuala Lumpur is the capital of Malaysia, and this federal territory has some of the best Malaysia attractions that you should visit. Apart from that, you will be able to find many different delicious dishes from different ethnic groups. With so many places to visit and things to eat, make sure to include Kuala Lumpur into your travel itinerary.

thean hou temple

Thean Hou Temple

One of the largest temples in South East Asia

petronas twin towers

Petronas Twin Towers

Malaysia’s beautiful megastructure

royal selangor visitor centre

Royal Selangor Visitor Centre

One of the world’s most famous pewter

Check out these Top 25 Kuala Lumpur Attractions to make sure you don’t miss out any.

5. Labuan

Labuan is one of the federal territories that is located off the shore of Borneo. It is home to some of the most beautiful Malaysia attractions, a bird park and botanical garden, just to name a few places that you should visit. Apart from that, you can also enjoy duty-free products here.

kuraman island

Kuraman Island

Island with a clear sea and rich marine life

labuan bird park

Labuan Bird Park

One of the biggest Labuan attractions

Labuan Botanical Garden

Labuan Botanical Garden

Perfect place to relax

With so many beautiful natural places to visit, here are the Top 15 Labuan attractions.

6. Malacca

Known as the historical state in Malaysia, you can be certain that you will not run out of attractions to visit in Malacca. Apart from historical sites and one of busiest night markets in Malaysia, there are also outdoor options like Skytrex Adventure Melaka for the nature lovers. With something for everyone, you should definitely make a trip to Malacca a part of your holiday plans.

a famosa

A’ Famosa

Old Portugese Fortress

baba nyonya heritage museum

Baba Nyonya Heritage Museum

Museum dedicated to preserving the Peranakan Chinese culture

jonker street

Jonker Street

One of the most bustling and famous night markets

For more information about the places that you can visit in Malacca, you can check out the Top 30 Malacca attractions.

7. Negeri Sembilan

Another state housing many Malaysia attractions that you should visit is Negeri Sembilan. Whether you are looking for a place to visit near to the forest or beach, this state has something to offer you. Besides that, you can also find some delicious dishes here such as ‘Seremban Baked Crab’ and ‘nasi padang’.

Saujana Beach

Saujana Beach

Beach with soft, powdery texture sand

Upside Down Port Dickson

Upside Down Port Dickson

An upside down world

Sak Dato Temple

Sak Dato Temple

Temple with a magnificent view

Check out these Top 25 Negeri Sembilan attractions to find out more places that you can visit here.

8. Pahang

As the largest state in Peninsular Malaysia, a large part of Pahang is covered by rainforest. This makes it an ideal selection for the nature lovers. From majestic mountains to some of the best beaches in the world, you will be amazed by the natural attractions in Pahang.

bukit tinggi

Bukit Tinggi

Inspired by a French town

boh tea centre

Boh Tea Centre

Outdoor terrace with amazing view

kota gelanggi caves

Kota Gelanggi Caves

Beautiful archaeological site

Make sure to check out this Top 30 Pahang attractions to ensure that you don’t miss out on any during your time here.

9. Penang

Known as the food haven of Malaysia, you are able to find amazing food everywhere in Penang that will keep you coming back for more. To make things even better, that is not the only great thing about this state as Penang also has Georgetown, a renowned UNESCO World Heritage Site. With so many things to eat and attractions to visit in Penang, you are guaranteed to have a good time here.

kek lok si temple

Kek Lok Si Temple

One of the largest and most recognized Buddhist temples in Malaysia

cheong fatt tze mansion

Cheong Fatt Tze Mansion

Iconic blue mansion

penang hill

Penang Hill

One of the oldest British Hill stations in South East Asia

Check out these Top 30 Penang attractions for more information about the places that you can visit here.

10. Perak

Known as the ‘Land of Grace’, Perak is home to some of the most beautiful Malaysia attractions. Some of the places that you should visit are Blue Tears (where the sea water glows in neon blue), Tempurung Cave (one of the largest limestone caves in Peninsular Malaysia) and Banjaran Hotsprings Retreat. While you are here, you should also try out the famous soya pudding among the many delicious food available here.

Blue Tears

Blue Tears

Sea water that glows in neon blue

Tempurung Cave

Tempurung Cave

One of the largest limestone caves

Banjaran Hotsprings Retreat

Banjaran Hotsprings Retreat

Perfect resort to relax in

If you are still deciding on where to go, you can check out the Top 30 Perak attractions to help you with your travel planning.

11. Perlis

Located on the north of Peninsular Malaysia and sharing borders with Thailand, Perlis is the smallest state in Malaysia. While the size is small, the state has some of the most majestic Malaysia attractions. Not only that, you will also get to enjoy some delicious seafood here.

Wang Burma Cave

Wang Burma Cave

A popular cave for spelunking

Timah Tasoh Lake

Timah Tasoh Lake

A sanctuary for birds

Wang Gunung

Wang Gunung

Famous rock-climbing spot

Check out these Top 25 Perlis attractions to find out why this state is your perfect pit stop on your way to Thailand.

12. Putrajaya

If you are looking for the best place for some of the most outstanding Malaysia attractions, Putrajaya is one of the top choices. As a planned city, Putrajaya is also where the federal administration offices of Malaysia are located. Apart from the impressive man-made structures that you will be able to find here, you will also have the opportunity to be close to the nature.

Agriculture Heritage Park

Agriculture Heritage Park

A local agriculture education park

Putrajaya Botanical Garden

Putrajaya Botanical Garden

One of the biggest botanical gardens

Seri Wawasan Bridge

Seri Wawasan Bridge

Iconic Putrajaya structure

Not sure what places to visit in Putrajaya? Check out the Top 15 Putrajaya attractions now.

13. Sabah

The second largest state in Malaysia, Sabah is well-known for the tallest mountain in the country, Mount Kinabalu. Besides the mountain, it also houses some of the most beautiful Malaysia attractions such as Mantanani Island and Kokol Hill Elf. Not only that, you can enjoy fresh, delicious and cheap seafood here.

Mantanani Island

Mantanani Island

Famous for its diverse marine life

Mount Kinabalu

Mount Kinabalu

Highest mountain in Malaysia

Kokol Hill Elf

Kokol Hill Elf

Offers panoramic view of Kota Kinabalu

With so many places to visit in the state, check out these Top 29 Sabah attractions to help you narrow down the list.

14. Sarawak

Sarawak, the largest state in Malaysia is famous for its rainforest and paradise beaches. It is also home to Gunung Mulu National Park, a UNESCO World Heritage Site. Apart from nature, you can also find delicious food in places like Siniawan Night Market.

Bako National Park

Bako National Park

The oldest park in Sarawak

Kuching Waterfront

Kuching Waterfront

Most happening place in the state

Gunung Mulu National Park

Gunung Mulu National Park

UNESCO World Heritage Site

If you are looking for more places to visit in Sarawak, you can check out the Top 25 Sarawak attractions.

15. Selangor

As one of the most developed states in Malaysia, you are sure to find something to do here whether during the day or night. From something closer to the nature like Sekinchan, a town with vast paddy fields to something more modern like i-City, known as a city of digital lights, there is surely something for everyone. With so many different types of attractions in Selangor, you are sure to miss out a lot if you don’t make this state part of your travel destinations.

national zoo

National Zoo of Malaysia

Home to the first pandas in Malaysia

batu caves

Batu Caves

Hindu temple with 272 rainbow-coloured steps



Paddy fields as far as your eyes can see

If you are looking for more information about this state, you can check out the Top 25 Selangor attractions.

16. Terengganu

The east cost state of Peninsular Malaysia is known for their beautiful beaches and Terengganu is no different. You will not only find some of the best beaches in the world here, you will also be able to find the first Club Med in Asia here. With such a remarkable list of natural attractions in Terengganu, you should be prepared to be amazed when you travel here.

perhentian island

Perhentian Island

One of the most beautiful islands in Malaysia

kenyir lake

Kenyir Lake

Biggest man-made lake in South East Asia

club med cherating beach

Club Med Cherating Beach

First Club Med in Asia

Can’t wait to start planning your holidays here? Find out the Top 30 Terengganu attractions now.

With so many Malaysia attractions to visit, you can start off by deciding the kind of places that interest you, whether it is somewhere close to the nature or shopping mall. Regardless of the place that you choose to visit, you are guaranteed to have a good time with your friends and family.