Kota Kinabalu is stunning, but I honestly don’t recommend going in February because........
Kota Kinabalu Travel Guide (Including Prices)
Kota Kinabalu, a city located in Sabah, Malaysia, attracts countless tourists with its charming beaches, unique culture, rich cuisine, and diverse outdoor activities. Below is a detailed guide covering key attractions, accommodations, dining, and transportation to help you plan an unforgettable trip to Kota Kinabalu.
1. Key Attractions and Cost References
Tanjung Aru Beach: As one of the top three sunset viewing spots in the world, the sunset at Tanjung Aru Beach is mesmerizing. It’s recommended to arrive 1-2 hours before sunset. The beach is free to enter. Nearby, there are markets and barbecue areas where you can enjoy food while admiring the magnificent sunset. For panoramic photos, visit the nearby white jetty or join a beach barbecue party, costing about 50-100 MYR per person, including dinner and live band performance.
Water Mosque: A landmark of Kota Kinabalu, this all-white mosque is built on an artificial lake, with picturesque reflections at sunset. Taking photos outside is free; entering requires renting Muslim attire, costing about 10 MYR per person.
University of Sabah: Home to the Pink Mosque and expansive campus scenery, admission is free. Renting traditional attire for photos costs about 5 MYR per person. The campus is large, so taking a taxi to tour is recommended.
Kinabalu National Park: Home to Mount Kinabalu, the highest peak in Southeast Asia. Park entrance fee is 15 MYR per person. The canopy walkway costs 50 MYR per person, and guide fees are about 100 MYR per group (4-6 people). If planning to climb the mountain, permits and guides must be booked in advance, costing about 1000-1500 MYR per person, including equipment and accommodation.
Tunku Abdul Rahman Marine Park: Composed of five islands, ideal for island hopping. Island entry fee is about 35 MYR per person, including life jacket rental. One-day tour packages cost about 150-200 MYR per person, including round-trip boat tickets, snorkeling gear, and lunch. Recommended islands are Mamutik Island, quiet and perfect for relaxation; or Sapi Island, with fine sand and clear water.
Mangrove Eco Tour: A great place to see proboscis monkeys, fireflies, and sunsets. One-day tours cost about 149 MYR per person, including a sunset party, buffet dinner, and private beach experience. Kawa Mangrove is recommended for its wide river channels and rich ecology.
2. Accommodation Costs and Recommendations
Budget Accommodation: Dorm beds in hostels or guesthouses cost about 30-50 MYR per night; private rooms about 80-150 MYR. Guesthouses near Gaya Street are recommended, with clean and tidy rooms, just a 10-minute walk to the jetty.
Mid-range Hotels: Standard rooms in 3- or 4-star hotels cost about 200-400 MYR per night. Hotels near Tanjung Aru Beach are recommended, offering spacious, bright rooms with pools and gyms, suitable for families.
Luxury Resorts: Sea view villas or hot spring resorts cost about 500-1000 MYR per night. Shangri-La’s Tanjung Aru Resort features a private beach and unbeatable sea views, perfect for sunset watching.
3. Dining Costs and Specialties
Seafood Feast: Kota Kinabalu is famous for fresh seafood. Recommended is D’Place Kinabalu Seafood Restaurant, with must-try dishes like creamy tiger prawns and salted egg yolk crab, costing about 80-120 MYR per person. Another good choice is Double Star Seafood Restaurant, popular for garlic elephant trunk shell and fragrant crab, costing about 70-100 MYR per person. For a more economical option, visit the Filipino Market or Central Market night market, where freshly caught seafood is cooked on the spot, costing about 50-80 MYR per person.
Local Delicacies:
Yau Kee Bak Kut Teh: Herbal soup base, about 25 MYR per bowl.
Sin Kee Bak Kut Teh: Available dry or wet style, about 20 MYR per bowl.
Fu Yuan Tea Restaurant: Rich and smooth pulled tea, about 8 MYR per cup; toasted bread about 5 MYR per serving, a good breakfast choice.
Yifeng Tea House: Laksa with a sour and spicy kick, about 15 MYR per bowl; beef offal noodles with rich broth, about 18 MYR per bowl, a must-try.
Night Market Snacks: Gaya Street Night Market and Filipino Market are great places to try authentic snacks. Durian pancakes about 10 MYR each, grilled chicken wings about 8 MYR each, coconut pudding about 6 MYR per serving, and orange ice drinks about 5 MYR per cup are all popular choices.
4. Transportation Guide and Cost Estimates
International Travel: Round-trip flights from China to Kota Kinabalu vary significantly by season. Booking early in the off-season can keep prices between 2000-3000 RMB per person, while peak season or last-minute bookings can exceed 5000 RMB. Connecting flights via Kuala Lumpur can be as low as 1200 RMB per person.
City Transportation: Grab taxi app is the mainstream choice, with short trips in the city costing about 10-30 MYR, roughly 50% cheaper than regular taxis. Private car hire for a day tour including Kinabalu, mangroves, and other spots costs about 500 MYR per car, suitable for groups.
Island Transportation: To reach nearby islands, speedboats or catamarans are used, costing about 50-150 MYR one way. Some day tour packages include round-trip boat tickets, such as the Tunku Abdul Rahman Marine Park island hopping tour costing about 150-200 MYR per person.
5. Itinerary Planning and Budget Reference
Classic 3-Day Tour:
Day 1: City tour, visit Water Mosque and Tanjung Aru Beach sunset, overnight near Gaya Street guesthouse.
Day 2: Island hopping tour, choose Tunku Abdul Rahman Marine Park day trip, overnight in a mid-range hotel.
Day 3: Mangrove eco tour, see proboscis monkeys and fireflies, overnight in a luxury resort.
Budget: About 6000-8000 RMB per person, including flights, accommodation, meals, and attraction tickets.
6. Money-Saving Tips
Book flights and hotels early to enjoy discounts.
Choose island hopping packages for better value.
Eat more night market snacks for authentic and cheap food.
Join free activities like beach sunsets and city walks.
Use Grab and pay cash to avoid extra fees.