Things to Do in Kota Kinabalu
DESTINATION GUIDE

Things to Do in Kota Kinabalu

50 curated spots from Kota Kinabalu itineraries

Activities & Attractions

30 curated experiences

Kota Kinabalu City Mosque (Masjid Bandaraya)
Do
morning

Kota Kinabalu City Mosque (Masjid Bandaraya)

Striking blue-and-gold mosque set beside a lagoon; non-Muslim visitors can explore designated areas outside prayer times with modest dress.

1h · Small donation
Sabah State Museum & Heritage Village
Do
afternoon

Sabah State Museum & Heritage Village

Explore exhibits on Sabah’s history, ethnography, and archaeology, plus an outdoor village of traditional houses.

2h 30m · $3-5 equivalent
Sunset at Signal Hill Observatory Platform
Do
evening

Sunset at Signal Hill Observatory Platform

Drive or Grab up to the city’s hilltop viewpoint for wide panoramas over Kota Kinabalu, the sea and the islands at golden hour.

1h · Free (Grab fare extra)
Atkinson Clock Tower
Do
late_morning

Atkinson Clock Tower

Stop by this small wooden clock tower, one of the city’s oldest surviving structures.

30m · Free
Atkinson Clock Tower & Signal Hill Walk
Do
afternoon

Atkinson Clock Tower & Signal Hill Walk

Walk uphill from Gaya Street past the Atkinson Clock Tower to Signal Hill Observatory for a panoramic view over the city and islands.

1h 30m · Free
Filipino Market & Night Food Stalls (Sinsuran Complex)
Do
evening

Filipino Market & Night Food Stalls (Sinsuran Complex)

Explore the handicraft section before diving into the open‑air food area where stalls grill seafood, satay, and local sweets under bright lights and smoky air; always ask before photographing vendors.

2h · Free to enter (food $5-12 per person)
Free Explore: Imago Shopping Mall & Surroundings
Do
midday

Free Explore: Imago Shopping Mall & Surroundings

Air-conditioned mall with shops, cafes, and supermarkets; wander the mall and the nearby KK Times Square boardwalk if you have extra time.

2h · Free (shopping and food extra)
Free Explore: Kota Kinabalu Waterfront & Handicraft Market
Do
evening

Free Explore: Kota Kinabalu Waterfront & Handicraft Market

After returning from Mari Mari and resting at your hotel, head to the waterfront area in the late afternoon or early evening. Stroll along the boardwalk, browse the nearby handicraft market for souvenirs like beadwork and textiles, and take photos of the harbor and city skyline at golden hour.

2h · Free (plus any shopping)
Free Explore: Last-Minute Shopping at Suria Sabah
Do
morning

Free Explore: Last-Minute Shopping at Suria Sabah

Pick up any last gifts, snacks, or personal items, and enjoy the air-conditioned mall environment.

1h 30m · Free to browse, shopping extra
Free Explore: Likas Bay Walkway
Do
late_afternoon

Free Explore: Likas Bay Walkway

If time and weather allow, walk part of the coastal path, watch locals jogging and flying kites, and enjoy sea views.

1h 30m · Free
Gaya Street & Australia Place Photowalk
Do
morning

Gaya Street & Australia Place Photowalk

Stroll the shophouse-lined Gaya Street and small lanes up toward Australia Place, shooting colorful facades, murals, and old signage; best in late morning when the light hits the building fronts.

1h 30m · Free
Gaya Street & Sunday Street Market
Do
afternoon

Gaya Street & Sunday Street Market

Stroll the historic Gaya Street shophouses and, if it’s Sunday, explore the pedestrianized market packed with food stalls, handicrafts, and local produce; great for street scenes and candid photography.

2h · Free (food and shopping extra)
Gaya Street Morning Stroll
Do
morning

Gaya Street Morning Stroll

Wander the historic shophouse street, pop into small shops, and look for murals and old-school businesses.

1h · Free
Gaya Street Morning Walk & Shops
Do
morning

Gaya Street Morning Walk & Shops

Stroll the compact Gaya Street stretch for cafes, small shops, and street photography; if it’s a Sunday, the street market adds crafts and snacks.

1h · Free (shopping extra)
Gaya Street Stroll & Sunday Market (or Shopfronts if Weekday)
Do
morning

Gaya Street Stroll & Sunday Market (or Shopfronts if Weekday)

On Sundays, the whole street turns into a market of snacks, fruits, crafts and plants; on other days, photograph the old shophouse facades and small street-side stalls.

1h · Free (plus what you buy)
Grocery & Snack Stock-Up at Imago Shopping Mall
Do
morning

Grocery & Snack Stock-Up at Imago Shopping Mall

Browse the mall’s supermarket and shops for snacks, sunscreen, and anything you might want for another island or hiking day.

1h 30m · Free to browse, snacks extra
Handicraft Market (Pasar Kraftangan)
Do
afternoon

Handicraft Market (Pasar Kraftangan)

Browse stalls of pearls, textiles, and souvenirs just off the waterfront; best for quick gifts and candid photos of market life rather than serious antiques.

1h · Free (shopping extra)
Imago Shopping Mall
Do
afternoon

Imago Shopping Mall

Modern mall with fashion, lifestyle stores, and cafes; ideal for picking up clothes, local snacks, or just enjoying strong A/C and Wi‑Fi.

2h · Free (shopping extra)
Imago Shopping Mall & Sulaman Riverwalk (Imago Waterfront)
Do
afternoon

Imago Shopping Mall & Sulaman Riverwalk (Imago Waterfront)

Modern mall with a connected landscaped waterfront area; good for air-conditioned wandering, coffee, and sunset shots over the small marina-like inlet.

2h · Free (shopping extra)
Island Hopping in Tunku Abdul Rahman Marine Park (Manukan & Mamutik or Sapi)
Do
morning

Island Hopping in Tunku Abdul Rahman Marine Park (Manukan & Mamutik or Sapi)

Join a 2-island snorkeling trip from Jesselton Point: swim, relax on beaches and shoot turquoise water against city and mountain backdrops.

5h · $50-80 per person (tour including lunch)
Jesselton Point Ferry Terminal Check-in & Explore
Do
morning

Jesselton Point Ferry Terminal Check-in & Explore

Arrive early to pay park fees and wander the small terminal area with its murals and sea views.

45m · Free (excluding later boat fees)
Jesselton Point Ferry Terminal Promenade
Do
afternoon

Jesselton Point Ferry Terminal Promenade

Walk the colorful pier area in late afternoon: photograph painted buildings, moored boats, and the KK sign; golden hour light hits the waterfront and island backdrop beautifully.

1h · Free
KK Waterfront Sunset Promenade
Do
evening

KK Waterfront Sunset Promenade

Walk the promenade behind Warisan Square and KK Waterfront as the sun drops over the islands; shoot silhouettes of fishing boats and reflections on the water.

1h · Free
Kokol Hill Sunset & Blue Hour
Do
evening

Kokol Hill Sunset & Blue Hour

Stay through sunset and into blue hour for layered landscape shots—if it’s cloudy, focus on moody cloudscapes and cafe interiors instead.

1h 30m · Free (with cafe patronage)
Kokol Hill Viewpoints (Day Trip)
Do
afternoon

Kokol Hill Viewpoints (Day Trip)

Ride up into the hills (about 45–60 minutes from the city) to cafes and viewpoints like Kokol Haven or surrounding spots for sweeping views over the city and sea; time your visit to arrive mid‑afternoon for clouds and stay to sunset.

4h · $20-40 per person (transport + cafe spend)
Kota Kinabalu City Mosque Exterior Visit
Do
afternoon

Kota Kinabalu City Mosque Exterior Visit

Visit the ‘floating’ mosque on the lake at Likas; shoot its reflection from the outer perimeter and the small lakeside paths—non‑Muslims typically stay outside prayer times.

1h 30m · Free (donations welcome)
Kota Kinabalu City Waterfront & Boardwalk
Do
afternoon

Kota Kinabalu City Waterfront & Boardwalk

An easy seafront promenade lined with bars, restaurants and views across to the islands; great for a slow walk, people-watching and blue-hour photos.

1h 30m · Free
Kota Kinabalu City Waterfront Promenade
Do
late_morning

Kota Kinabalu City Waterfront Promenade

Walk the seafront boardwalk, watch fishing boats and island ferries, and scout sunset spots for later in the trip.

1h · Free
Kota Kinabalu Handicraft Market (Pasar Kraftangan)
Do
late_afternoon

Kota Kinabalu Handicraft Market (Pasar Kraftangan)

Browse stalls for pearls, textiles, and souvenirs; haggle politely and compare prices before buying.

1h 30m · Free to wander, shopping extra
Kota Kinabalu Waterfront & Anjung Samudra
Do
evening

Kota Kinabalu Waterfront & Anjung Samudra

Walk the seafront promenade from sunset into night, capturing boats in the harbor and reflections from the bars and restaurants; best golden hour shots looking west across the South China Sea.

1h · Free (drinks extra)

Restaurants & Food

20 local favorites

Little Italy
Eat
evening

Little Italy

Well-loved Italian spot near the CBD serving pizzas and pasta in a cozy, slightly old-school but warm setting.

1h 30m · $12-20 per person
October Coffee Gaya
Eat
morning

October Coffee Gaya

Bright, minimalist café with good espresso, waffles and light brunch plates; go for the iced latte and a croissant or kaya toast for a simple start.

1h · $8-15 per person
Shoney’s Dining & Bar
Eat
evening

Shoney’s Dining & Bar

Dimly lit, modern restaurant‑bar with a polished, slightly romantic atmosphere; order Western‑Asian fusion mains and a bottle or two of wine.

1h 30m · $20-35 per person (excluding wine)
Souled Out Kota Kinabalu
Eat
midday

Souled Out Kota Kinabalu

Lively restaurant-bar offering a mix of Malaysian, Western, and Asian dishes with indoor and outdoor seating.

1h · $10-18 per person
Sri Latha Curry House
Eat
morning

Sri Latha Curry House

Local favorite for South Indian banana leaf rice and curries; for breakfast go lighter with roti canai, dosa, and teh tarik.

45m · $5-10 per person
Tanjung Aru Beach Food Stalls
Eat
evening

Tanjung Aru Beach Food Stalls

Row of simple stalls selling barbecued corn, satay, noodles, grilled seafood, and fresh juices right behind the sand.

1h · $6-12 per person
Welcome Seafood Restaurant
Eat
evening

Welcome Seafood Restaurant

Bustling, brightly lit seafood institution where you select live seafood from tanks—go for chili crab, steamed fish with ginger, and Sabah vegetables.

1h 30m · $15-30 per person depending on seafood choices
Cafe at Mari Mari Cultural Village
Eat
afternoon

Cafe at Mari Mari Cultural Village

Most tours include light refreshments or lunch featuring local dishes at the village itself.

45m · Included in tour or $3-8 per person
El Centro
Eat
evening

El Centro

Chill bar‑restaurant with a cosmopolitan, slightly boho‑glam feel; go for cocktails, tacos, and small plates until late.

1h 30m · $10-20 per person (drinks and snacks)
First Beach Café @ Tanjung Aru
Eat
morning

First Beach Café @ Tanjung Aru

Casual open-air café along Tanjung Aru Beach serving local and Western breakfast-lunch options; choose simple dishes like nasi lemak, fried noodles, or toast with local coffee or iced tea while enjoying the sea breeze.

1h · $5-12 per person
Fook Yuen Restaurant
Eat
morning

Fook Yuen Restaurant

Local kopitiam with kaya toast, soft-boiled eggs, and strong kopi; go early to soak up the morning buzz.

45m · $3-6 per person
Gusto Food & Wine
Eat
evening

Gusto Food & Wine

Casual bistro with Western and fusion dishes and good drinks, overlooking the water.

1h 30m · $15-25 per person
Jesselton Point Food Stalls & Island Café
Eat
midday

Jesselton Point Food Stalls & Island Café

Simple stalls and cafés at the terminal and on the islands serving fried rice, noodles, grilled fish, and cold drinks.

45m · $6-12 per person
Jesselton Point Food Stalls & Kiosks
Eat
afternoon

Jesselton Point Food Stalls & Kiosks

Casual stalls at the ferry terminal serving local rice plates, noodles, and snacks—nothing fancy, but convenient and fast between boat departures.

45m · $4-10 per person
Kak Anita’s Nasi Campur (near Sembulan)
Eat
evening

Kak Anita’s Nasi Campur (near Sembulan)

Local-style mixed rice stall where you point at curries and sides to build a plate.

1h · $3-6 per person
Keng Wan Hing Noodle House
Eat
morning

Keng Wan Hing Noodle House

Local favorite for noodles and dim sum-style bites; order the pork noodles or kon lou mee if you eat meat.

1h · $4-8 per person
KK Waterfront Hawker Stalls & Bars
Eat
evening

KK Waterfront Hawker Stalls & Bars

Row of casual eateries and bars along the water offering grilled seafood, satay, noodles, and drinks with sunset views.

1h 15m · $10-20 per person
Kota Kinabalu Night Food Court (Anjung Senja area)
Eat
evening

Kota Kinabalu Night Food Court (Anjung Senja area)

Casual open-air food court with grilled seafood, noodles, and juices steps from the promenade.

1h 30m · $8-15 per person
Likas Square Food Court
Eat
afternoon

Likas Square Food Court

Simple food court with local rice and noodle stalls a short ride from the wetlands.

1h · $3-7 per person
Little Sulap
Eat
midday

Little Sulap

Colorful café serving Kadazan-Dusun specialties like hinava (citrus-cured fish), tuhau, and more familiar rice dishes and noodles.

1h · $8-15 per person

More on Kota Kinabalu

BUILD YOUR KOTA KINABALU PLAN

Insider picks, smart timing, and a plan ready when you are.

Start Planning