Xperience/Malaysia/Sabah/Kota Kinabalu

Things to do in Kota Kinabalu

See other destinations
10.0 (3) by Traveloka customers

Best time to visit

March, April

Recommended duration

4 days
Search

Verified reviews for things to do in Kota Kinabalu

Leave a review when you can!

It will help other travelers a lot when they’re planning their trip.

More about Kota Kinabalu

Kota Kinabalu, often known simply as KK, is where stunning coastlines meet lush rainforests and mountainous views. Nestled in the Malaysian state of Sabah on the island of Borneo, this laid-back city offers a bit of everything, from world-class diving spots and nearby islands to bustling markets filled with fresh seafood and local crafts. Adventurers are drawn to Mount Kinabalu, one of Southeast Asia’s highest peaks, while sun-seekers enjoy the sandy shores of Tanjung Aru beach. With a mix of cultural landmarks, natural beauty, and endless outdoor activities, Kota Kinabalu is perfect for travellers looking to soak up the best of Malaysian Borneo.

Top Things to Do in Kota Kinabalu

1. North Borneo Cruises - Sunset Dinner Cruise

Enjoy dinner with a view aboard the North Borneo Cruises. Watch the sun dip below the horizon as you sail along the coast, soaking up scenic views of the sea and city skyline.

2. Mari Mari Cultural Village

Discover Sabah’s indigenous cultures at Mari Mari Cultural Village. Get a feel for traditional life by exploring the unique homes, tasting local food, and watching cultural performances.

3. Upside Down House

The Upside Down House, located in Tamparuli, is a quirky roadside attraction about a 30-minute drive from Kota Kinabalu. It’s a fun spot where everything inside the house is flipped upside down, offering plenty of photo opportunities and a unique experience for visitors.

4. Desa Dairy Farm & Alpaca Club

Head to Kundasang for a touch of New Zealand vibes at Desa Dairy Farm. Take in the mountain views, meet some friendly alpacas, and don’t miss the fresh milk and ice cream!

5. Kokol Hill ATV Ride + Tandem Paragliding Adventure

Get your adrenaline fix with an ATV ride on Kokol Hill. For the truly adventurous, try tandem paragliding and enjoy panoramic views of Kota Kinabalu from above.

6. JSK Borneo Reef Sea World

Spend a day at JSK Borneo Reef, the region’s floating reef platform. Here, you can snorkel, dive, or slide down water slides straight into the crystal-clear ocean.

7. Padas River White Water Rafting

For thrill-seekers, Padas River offers some of the best white-water rafting in Malaysia. The river's rapids promise an exhilarating day out amidst Sabah’s stunning landscapes.

8. Snorkelling at Ara Dinawan Island

Take a boat out to Ara Dinawan Island for a day of snorkelling. This small, quiet island has clear waters perfect for spotting coral reefs and colourful fish.

9. Kundasang War Memorial

This peaceful memorial garden honours soldiers who lost their lives during WWII. It’s a reflective spot with well-maintained gardens and a touching view of Mount Kinabalu.

10. Gaya Street Sunday Market

Wrap up the week by exploring Gaya Street’s bustling Sunday market, where you can shop for everything from local handicrafts and fresh produce to souvenirs.

11. Sapi and Manukan Islands

Spend a day island-hopping between Sapi and Manukan, two popular islands known for clear waters, coral reefs, and a mix of water sports.

12. Signal Hill Observatory Platform

Take a leisurely stroll or short drive up to Signal Hill for a sweeping view of Kota Kinabalu’s cityscape, harbour, and surrounding islands.

13. Kota Kinabalu City Mosque

This “floating mosque” is beautifully set by a lagoon, creating a striking reflection on the water. It’s open to visitors who wish to take a closer look at its architecture.

14. Atkinson Clock Tower

Step back in time with a visit to this historic clock tower. As one of the city’s oldest landmarks, it offers a peek into Kota Kinabalu’s past.

15. Sabah State Museum

Learn more about Sabah’s rich history and cultural heritage at the Sabah State Museum, which has a variety of exhibits including an impressive ethnobotanical garden.

Best Restaurants in Kota Kinabalu

1. Welcome Seafood Restaurant

Known for fresh, affordable seafood, Welcome Seafood is a must for anyone craving local catches. You can choose your seafood right from the tanks, and it’s prepared to your liking. The butter prawns and chilli crab come highly recommended.

2. El Centro

El Centro offers a great mix of local and international dishes in a relaxed, laid-back setting. Their tacos and burgers are crowd-pleasers, and they have plenty of options for vegetarians too. It’s a friendly spot that’s perfect for a casual meal and a drink.

3. Little Italy

If you’re after authentic Italian in the heart of Kota Kinabalu, Little Italy is the place to be. This cosy spot serves up freshly made pasta, delicious pizzas, and all the classic Italian favourites with a solid following of locals and travellers alike.

4. Fook Yuen

For a taste of local breakfast culture, head to Fook Yuen. This popular spot serves up deliciously soft roti kahwin (toasted bread with kaya and butter) and traditional coffee. It’s affordable and the perfect way to start your day in Kota Kinabalu.

5. Chilli Vanilla

Chilli Vanilla is a fusion restaurant with Hungarian roots, blending European and local flavours beautifully. Their goulash is a top pick, and the stuffed chicken breast is worth a try. A welcoming spot for those looking to mix it up a bit.

From fresh seafood to international favourites, Kota Kinabalu has some real culinary gems that will keep you coming back for more. Whether it’s local bites or something more continental, these spots will have you sorted.

Best Hotel Recommendations in Kota Kinabalu

Here’s a list of some standout hotels in Koh Samui, from luxury retreats to more relaxed beachside spots:

1. Shangri-La's Tanjung Aru Resort & Spa

This resort offers stunning views of the South China Sea and a touch of luxury without breaking the bank. With multiple pools, a spa, and various dining options, it's perfect for families and couples alike.

2. Gaya Island Resort

Nestled on an island just off the coast, Gaya Island Resort is ideal for a serene getaway. It features eco-friendly villas and a fantastic spa, along with direct access to beautiful coral reefs for snorkelling.

3. Le Meridien Kota Kinabalu

Located in the city centre, Le Meridien offers modern comforts and a rooftop pool with spectacular views. It’s a great base for exploring local attractions, with plenty of restaurants nearby.

4. The Magellan Sutera Resort

This resort boasts spacious rooms and beautiful gardens, along with direct access to a private beach. The Magellan is known for its excellent service and a range of recreational activities, including golf.

5. Borneo Beach Villas

If you're after a more homey feel, Borneo Beach Villas offers comfortable accommodations near the beach. Perfect for families or groups, the villas come with kitchen facilities and are just a short stroll from the shore.

Top 10 Travel Tips for Visiting Kota Kinabalu

1. Plan for the Weather

Kota Kinabalu has a tropical climate, so pack lightweight clothing and don’t forget your umbrella or raincoat, especially if you’re visiting during the wet season.

2. Explore Local Markets

Check out the night markets for some tasty street food and unique local crafts. It’s a great way to sample authentic flavours and pick up souvenirs.

3. Take Advantage of Public Transport

Using local buses or Grab (a ride-hailing app) is a convenient and affordable way to get around the city. It’s a fun way to see more and meet locals.

4. Try the Local Cuisine

Don’t miss out on Sabah’s specialities like hinava (raw fish salad) and seafood dishes. Visiting a restaurant or street food stall is a must for food lovers.

5. Respect Local Customs

When visiting cultural sites or villages, dress modestly and be respectful of local traditions. It’s always appreciated and helps you connect better with the locals.

6. Plan Your Excursions

If you want to visit places like Mount Kinabalu or the islands, book your trips in advance to avoid disappointment, especially during peak seasons.

7. Stay Hydrated

The heat can be intense, so make sure to drink plenty of water, especially if you’re doing outdoor activities. Coconut water is also a refreshing choice!

8. Bring Cash

While credit cards are accepted in many places, it’s handy to have cash for small purchases, especially at markets and local eateries.

9. Explore Beyond the City

Take time to venture out to places like Tunku Abdul Rahman National Park for snorkelling or the beautiful Kundasang for a taste of the highlands. Nature is at your doorstep!

10. Be Mindful of the Environment

Help keep Kota Kinabalu clean by disposing of waste properly and respecting wildlife. Every little bit helps in preserving the natural beauty of the area.

Best Time to Visit Kota Kinabalu

When planning a trip to Kota Kinabalu, timing can really enhance your experience. The best time to visit is typically between March and October. During these months, you can expect warmer and drier weather, perfect for exploring the stunning beaches, lush rainforests, and nearby islands.

If you're looking to climb Mount Kinabalu, the cooler months of April to September are ideal. Just keep in mind that weekends and public holidays might be busier, so booking in advance is a good idea.

While the rainy season usually runs from November to February, don’t be put off if you plan to visit during this time. You can still enjoy plenty of sunshine, and the occasional rain shower often cools things down. Plus, you’ll find fewer tourists, which means more peace and quiet to soak up the beauty of this stunning destination.

So, whether you're after a beach holiday, an adventure in nature, or a bit of both, there’s always a good time to visit Kota Kinabalu!

Ready to explore the wonders of Kota Kinabalu? Don't miss out on the chance to book your attractions, flights, and hotels all in one place. Check out Traveloka for the best deals and a hassle-free booking experience. Whether you’re looking to soak up the sun on beautiful beaches or embark on an adventure in the mountains, Traveloka has got you covered. Get started on your unforgettable getaway today!

What interests you?

Things to do in Kota Kinabalu
Most popular destination in Kota Kinabalu
Things to do in Tawau

Ready to travel the world with us?

Get 8% off, Download App Now