
Things to Do in Kota Kinabalu
50 curated spots from Kota Kinabalu itineraries
Activities & Attractions
30 curated experiences

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
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
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
Stop by this small wooden clock tower, one of the city’s oldest surviving structures.
30m · Free
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)
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
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
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
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
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
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
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
Wander the historic shophouse street, pop into small shops, and look for murals and old-school businesses.
1h · Free
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)
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
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)
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
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)
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)
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
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
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
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
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)
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
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
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
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)
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
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
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
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
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
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
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
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
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
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
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
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
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
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é
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
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)
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
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
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)
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
Simple food court with local rice and noodle stalls a short ride from the wetlands.
1h · $3-7 per person
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 personMore on Kota Kinabalu
BUILD YOUR KOTA KINABALU PLAN
Insider picks, smart timing, and a plan ready when you are.
Start Planning