Top Family Dining Spots in Sandakan That Work for Everyone at the Table

Photo by  Nicolas J Leclercq

13 min read · Sandakan, Malaysia · family dining ·

Top Family Dining Spots in Sandakan That Work for Everyone at the Table

WL

Words by

Wei Lim

Share

Where the Whole Table Finds Something to Love

I have spent years eating my way through Sandakan, and if there is one thing I keep coming back to, it is that the top family dining spots in Sandakan are not just about the food. They are about the way a meal here can pull everyone together, from toddlers to grandparents, without anyone feeling like they are compromising. Sandakan sits on the edge of the Sulu Sea, a town shaped by timber, trade, and the slow rhythm of Borneo life, and its restaurants carry that same unhurried warmth. Whether you are feeding a picky five-year-old or negotiating with a teenager who only wants noodles, these places work.

The Harbourside Heart of Sandakan's Family Scene

The area around Sandakan Harbour Square has quietly become the center of gravity for families who want a proper meal without the fuss. The waterfront promenade catches the evening sea breeze, and several restaurants line the walkway, each with its own character. This is where locals bring visiting relatives because the views of the bay at sunset are hard to argue with, and the food ranges from classic Malay to Chinese seafood, all within a few minutes' walk.

Harbour Square Food Court

Right on the ground floor of the Harbour Square complex, this open-air food court is where I take my nieces when nobody can agree on what to eat. There are at least a dozen stalls here, everything from fried rice to fresh fruit juices, and the prices stay low, most plates come in between RM5 and RM12. The satay stall on the far left corner is run by a woman who has been grilling here for over a decade, and her peanut sauce has a depth that the others cannot match. Weekday lunches are the quietest, usually between 11:30 AM and 1:00 PM, before the office crowd floods in. Most tourists walk right past this place heading for the sit-down restaurants upstairs, but the food here is often better and always cheaper. One detail most visitors miss: there is a small stall at the back that sells fresh coconut water straight from the shell, and the vendor will crack it open right in front of you.

Ocean King Restaurant

Also along the Harbour Square strip, Ocean King is the kind of place where the whole extended family can sit around a round table and share dishes family-style. The steamed fish with soy sauce is their signature, and the portion sizes are generous enough that a table of six can eat well for under RM150. They open for lunch at 11:00 AM and stay open until 10:00 PM, but the kitchen gets slammed between 7:00 and 8:30 PM on weekends, so either come early or be prepared to wait. The restaurant has been here since the early 2000s, back when this stretch of waterfront was mostly empty lots, and the owner still remembers regulars by name. Parking in the Harbour Square area on Saturday evenings is genuinely difficult, so I usually park at the public lot near the municipal council building and walk the five minutes over.

Where Sandakan's Chinese Heritage Meets the Dinner Table

Sandakan's Chinese community has deep roots here, going back to the Hakka and Cantonese immigrants who came during the British North Borneo era. That history lives on in the restaurants along the older streets of town, where recipes have been passed down and the dining rooms feel like someone's well-loved home.

New Grand View Restaurant

Located on Lebuh Empat (Fourth Street), New Grand View has been a family institution for as long as I can remember. The interior is nothing fancy, tiled floors, ceiling fans, plastic chairs, but the food is consistently excellent. Their sweet and sour pork is the version I measure every other against, crispy outside, tangy without being cloying. A family of four can eat a full spread, soup, two mains, vegetables, rice, for around RM80 to RM100. They open at 11:30 AM and close at 9:30 PM, and the sweet spot for a relaxed dinner is arriving by 6:00 PM before the after-church crowd on Sundays. The restaurant occupies a shophouse that has been in the same family for three generations, and the grandmother's photo still hangs near the entrance. Most tourists never make it to this street because it is not in the guidebooks, but it is where many local families actually eat on a regular basis.

Tai Poo Restaurant

Just a few blocks away on Jalan Dua (Second Street), Tai Poo is another old-school Chinese restaurant that has survived decades of change in Sandakan. The Hainanese chicken rice here is the standout, the rice is fragrant with pandan and chicken fat, and the chili sauce has a slow burn that builds with each bite. They also do a solid bak kut teh that draws a crowd on cooler evenings. Expect to spend RM10 to RM18 per person, and the place fills up fast during the lunch hour, especially on weekdays when the nearby shop workers come in. The restaurant is on the ground floor of a narrow shophouse, and the tables near the back are quieter if you have young children who need a bit of space. One thing most visitors do not realize is that the family who runs Tai Poo also supplies chicken rice to several smaller stalls around town, so the recipe has a reach that goes well beyond this single address.

Malay Flavors the Whole Family Can Share

The Malay food scene in Sandakan is where dining with kids Sandakan style really shines, because the flavors tend to be approachable, the portions are shareable, and the atmosphere is relaxed. These are not white-tablecloth places, and that is exactly the point.

Sri Melaka Restaurant

On Jalan Pryor, Sri Melaka has been serving Nonya and Malay dishes for years, and it is one of the few places where my Malay and Chinese friends both feel equally at home. The nasi lemak here comes with a sambal that is rich and slightly sweet, and the rendang is slow-cooked until the beef practically falls apart. A family meal for four, with drinks, usually comes in around RM60 to RM80. They open early, at 7:00 AM, and the breakfast crowd is a mix of workers, students, and families. The lunch rush starts around noon and the line can stretch out the door by 12:30 PM, so if you want a table without waiting, aim for 11:45 AM. The restaurant is named after Malacca, reflecting the owner's family roots, and the recipe for their ayam goreng has been in the family for four generations. The air conditioning inside is set quite cold, which is a blessing in Sandakan's heat but can be uncomfortable for small children if you sit directly under a vent, so ask for a table near the front windows.

Selera Rasa

Tucked along the road near the Sandakan market area, Selera Rasa is a no-frills Malay eatery that locals swear by. The nasi campur spread changes daily, but you can usually count on finding ayam masak kicap, sambal udang, and some form of sayur lodeh. Prices are among the lowest in town, most people eat well for RM6 to RM10 per plate. The place opens at 7:00 AM and closes around 4:00 PM, so this is strictly a breakfast and lunch spot. It is popular with market vendors and taxi drivers, which is always a good sign. The seating is basic, long communal tables, and the noise level can get high during peak hours, which actually works in families' favor because no one blames your children for being loud. One insider detail: the woman who runs the stall next door sells fresh tempeh goreng that she fries to order, and you can bring it to your table at Selera Rasa without any issue.

Seafood by the Water, Sandakan Style

You cannot write about family restaurants Sandakan without talking about seafood. This is a fishing town at its core, and the seafood restaurants here serve fish that was swimming that morning. The atmosphere is always casual, the tables are always covered in newspaper or plastic sheets, and everyone leaves smelling like garlic and chili.

San Well Restaurant

Located along Jalan Istana, San Well is one of the most popular seafood restaurants in Sandakan, and for good reason. The butter prawns are legendary, cooked in a sauce that is sweet, salty, and just spicy enough for kids to tolerate. The steamed garoupa with ginger is another crowd-pleaser, and they will let you pick your fish from the tank near the entrance. A seafood dinner for a family of four, with prawns, fish, vegetables, and rice, typically runs RM120 to RM200 depending on the size and type of fish you choose. They open at 11:00 AM and close at 10:00 PM, and the best time to arrive is between 6:00 and 6:30 PM to beat the dinner rush. The restaurant has been here since the 1990s, and the owner started as a hawker with a single pushcart before building this place up. One thing most tourists do not know: if you call ahead and ask, they will prepare a special kids' portion of sweet and sour fish that is less seasoned and comes with extra rice, no extra charge.

It Rained Last Night

This seafood spot along the Labuk Road area has a name that always makes visitors smile, and the food backs up the memorability. The chili crab is the headliner, served in a thick, egg-drop style sauce that is rich without being overwhelming. They also do a solid fried squid with salted egg yolk that even my nephew, who claims to hate seafood, will eat. Prices are moderate, a family meal usually lands between RM100 and RM160. The restaurant opens at 5:00 PM and closes around 11:00 PM, making it a dinner-only destination. It is a bit of a walk from the main road, and the signage is easy to miss, so tell your taxi driver to look for the blue-roofed building near the junction. The outdoor seating area gets buggy after dark, especially during the rainy season from October to March, so bring repellent or ask for a table inside.

A Sweet Ending for the Whole Family

Bintang Plaza Food Area

Bintang Plaza is Sandakan's oldest shopping mall, and while it may not look like much from the outside, the food area on the upper floors is a reliable fallback when you need something that pleases everyone. There are stalls selling everything from Western-style fried chicken to local kuih, and the air conditioning is a genuine relief in the afternoon heat. Most items are priced between RM4 and RM12, and the area is open from 10:00 AM to 9:00 PM. Weekday afternoons, between 2:00 and 4:00 PM, are the quietest and best for families with small children who need space to move around. The mall itself has been a Sandakan landmark since the 1980s, and for many local families, it was the first place they ever ate out as children. One detail most visitors overlook: the small kuih stall near the back sells homemade onde-onde that is still warm in the afternoons, filled with liquid palm sugar that bursts when you bite in.

When to Go and What to Know

Sandakan's dining scene runs on Malaysian time, which means lunch is early, often starting by 11:30 AM, and dinner can begin as early as 6:00 PM for local families. If you want to avoid crowds at the popular spots, shift your meal times slightly earlier than the local peak. The rainy season, roughly October through March, can affect outdoor seating and travel times, so plan for a bit of buffer if you are heading to the seafood places along the outskirts. Taxis and Grab cars are plentiful in the town center, but availability drops in the evenings and on Sundays, so book ahead if you are going to a restaurant that is not within walking distance of your hotel. Most of the family restaurants Sandakan has to accept cash, though the Harbour Square places and the larger seafood restaurants usually take card or e-wallet. Tap water is not safe to drink anywhere in Sandakan, so stick to bottled or filtered water, and most restaurants will provide a jug of boiled water for free if you ask.

Frequently Asked Questions

Is Sandakan expensive to visit? Give a realistic daily budget breakdown for mid-tier travelers.

A mid-tier traveler in Sandakan can expect to spend around RM150 to RM250 per day, covering meals, local transport, and basic activities. A family meal at a local restaurant typically costs RM60 to RM120 for four people, and hotel rooms in the mid-range go for RM120 to RM200 per night. Grab rides within town are usually RM5 to RM15 per trip.

What is the one must-try local specialty food or drink that Sandakan is famous for?

Sandakan is known for its seafood, particularly the butter prawns and steamed garoupa found at the local seafood restaurants along Jalan Istada and the Labuk Road area. The town is also one of the best places in Malaysia to try tuak, a traditional rice wine often served during Gawai and other local celebrations.

Is the tap water in Sandakan safe to drink, or should travelers strictly rely on filtered water options?

Tap water in Sandakan is not safe for travelers to drink directly. Bottled water is widely available at shops and restaurants for RM1 to RM2 per bottle, and most restaurants and hotels provide boiled or filtered water upon request.

Are there any specific dress codes or cultural etiquettes to keep in mind when visiting local spots in Sandakan?

Sandakan is a multicultural town with Malay, Chinese, and indigenous communities, and dress is generally casual. When visiting mosques or temples, covering shoulders and knees is expected. Removing shoes before entering someone's home or certain small eateries is common practice, and using the right hand to give or receive items is appreciated in Malay settings.

How easy is it to find pure vegetarian, vegan, or plant-based dining options in Sandakan?

Pure vegetarian and vegan options are limited but available, particularly at Chinese vegetarian restaurants and some Malay eateries that serve sayur lodeh or nasi campur with vegetable sides. Dedicated vegetarian restaurants exist in the town center, and most larger restaurants can prepare vegetable-only dishes if requested in advance.

Share this guide

Enjoyed this guide? Support the work

Filed under: top family dining spots in Sandakan

More from this city

More from Sandakan

Best Co-Working Spaces in Sandakan for Remote Workers and Freelancers

Up next

Best Co-Working Spaces in Sandakan for Remote Workers and Freelancers

arrow_forward