Best Romantic Dinner Spots in Sandakan for a Night to Remember

Photo by  Hongbin

18 min read · Sandakan, Malaysia · romantic dinner spots ·

Best Romantic Dinner Spots in Sandakan for a Night to Remember

WL

Words by

Wei Lim

Share

How Sandakan Became My City for After-Dark Romance

There is a version of Sandakan that most guidebooks never talk about, the one that only appears after six o'clock when the equatorial heat finally relents and the town exhales. I spent five years eating my way through every waterfront stool, every family-run coffee shop turned wine lounge, and every seafood jetty along the Sulu Sea coastline. The best romantic dinner spots in Sandakan are not glamorous in the way Singapore or Kuala Lumpur venues are. They are honest places where the grill smoke mingles with sea breeze, where the owner knows your name by the second visit, and where the sunset does half the work for you. I am Wei Lim, and what follows is my personal registry of where to take someone you love in this old port town by the sea.


The Waterfront Promenade and Its Quiet Magic

The Sandakan Waterfront Promenade stretches along the edge of the town center, facing the open waters of the Sulu Sea. This is not a fancy pedestrian boulevard like you would find in Penang. It is a working waterfront where fishing boats nudge up against concrete pilings and the smell of dried prawn paste hangs in the humid air. But after sunset, string lights flicker on at the scattered food stalls and the whole length of the promenade transforms into something unexpectedly tender.

The real magic happens between 7:30 and 9:00 PM, when the daytime vendors have packed up and the evening seafood grills take over. Tables set directly on the concrete edge let you dangle your feet toward the water while grilled squid and tiger prawns arrive smoking on platters. You will pay between 30 and 60 MYR for a full seafood spread for two, depending on whether you go with regular prawns or push the boat out for live lobster. The couple sitting next to you will almost certainly offer you a sip of their beer. This is Sandakan. Strangers are only strangers for about ten minutes.

One thing most tourists overlook is the old clock tower near the center of the promenade. After dark, it is lit from below in warm amber, and if you time it right around 8:00 PM, you catch the last sliver of orange sky behind it. I have seen proposals happen there. No joke.

The Vibe? Seaside chaos that somehow feels intimate because everyone is eating with their hands.

The Bill? 30 to 80 MYR for two people with beer.

The Standout? Grilled sotong (squid) with sambal belacan, eaten while watching the fishing boats rock under the sodium lights.

The Catch? On Friday and Saturday nights, the promenade gets packed with groups of eight or ten. Grab your spot early, or you will end up behind a birthday party.


A Local Tip for the Waterfront

Walk about 200 meters east past the main cluster of stalls. There is a smaller, family-operated grill run by a woman most locals call Mak Limah. Her chili crab is made with a recipe she says came from her grandmother in Kudat. Tourists almost never find it because there is no signboard, just a blue tarp and four plastic tables.


Restaurant Taman Indah, The Hillside Surrogate

Up on the ridge above town, past the Puu Jih Shih Chinese Temple, sits Restaurant Taman Indah, a place that has been operating since the early 1990s. It sits perched on the hillside with a sweeping view of Sandakan Bay below. The restaurant is not trying to be romantic. It is a large, open-air Chinese restaurant with white tablecloths and the faint hum of a ceiling fan that wobbles just enough to keep you distracted. But that view does something to people. The bay lights up after dark, and fishing vessels drift past like floating lanterns.

I have been coming here for anniversary dinners for three years running. The menu leans heavily on Cantonese-style seafood with local Sabahan flourishes. The steamed garoupa with ginger and spring onion is the dish to order, a whole fish, cooked tableside in a bamboo basket, arriving fragrant and impossibly tender. A meal here for two, including a bottle of local white wine, runs between 120 and 180 MYR depending on the fish market price that day. The owner posts seafood rates on a whiteboard near the entrance every evening at 5:00 PM. Check it before you sit down.

What most visitors do not know is that the restaurant has a smaller indoor air-conditioned room in the back. If the hilltop breeze dies down on a windless night, the open-air section becomes humid and sticky. Ask for the back room when you book.

The Vibe? Old-school Chinese banquet hall with postcard views.

The Bill? 120 to 180 MYR for two with drinks.

The Standout? Steamed whole garoupa, priced by weight, with house soy-ginger dressing.

The Catch? Wait times can stretch past 40 minutes on weekends because the kitchen is small and the orders are complicated.


Why This Place Matters to Sandakan

Taman Indah sits on the same hill where, during the Japanese occupation of World War II, the old town center was roughly located. Decades of hilltop development have reshaped the landscape, but if you squint through the treeline from the terrace, you can still see the general direction of the former Sandakan POW camp memorial in the valley below. Knowing that history gives the evening meal a peculiar weight that no wine pairing can match.


The English Tea House and Restaurant, Colonial Echoes on the Hill

This one is not a secret. Tourists do find it, especially during daytime visits to the nearby Agnes Keith House and the Sandakan Heritage Trail. But most people come for afternoon tea and leave before dinner, which means the evening crowd is smaller and more local. The English Tea House sits on a hilltop estate above the old town, surrounded by manicured gardens that feel more English countryside than Bornean rainforest.

The candlelit dinner service is where the romance factor climbs significantly. They serve a mix of British colonial dishes and local Sabahan preparations. I always order the wild boar rendang, a dish that sounds improbable in an English-themed restaurant but is genuinely one of the best versions in town. The Anglo-Indian house curry, served with flaky roti, is another sleeper hit. A three-course meal for two, including wine, runs around 150 to 250 MYR.

The most underappreciated detail here is the garden path behind the main building. A stone trail winds through frangipani trees and ends at a small stone bench overlooking the bay. The restaurant staff will not advertise it, but they will not stop you either. After dinner, take your wine glass for a walk.

The Vibe? A British officer's private club that someone forgot to close in 1963.

The Bill? 150 to 250 MYR for two with wine.

The Standout? Wild boar rendang with coconut rice, unexpected and deeply spiced.

The Catch? The garden attracts mosquitoes after 8:00 PM. Bring repellent or accept your fate romantic couples apparently make excellent blood donors.


Insider Detail Most Visitors Miss

Behind the Agnes Keith House, a short five-minute walk downhill, there is a tiny stone staircase leading to a small clearing used by locals for morning tai chi. At dusk, it is empty and utterly private. I once saw a local illustrator doing watercolors of the bay from that very spot. It is not on any map.


Ocean King Seafood Restaurant, The Institution

If you ask anyone in Sandakan where the best date night restaurants are, Ocean King Seafood Restaurant will appear on almost every list. It is the heavyweight of the town's seafood dining scene, located on the first floor of a commercial building along Lebuh Tiga, the main commercial street. The interior is not going to win design awards, it is a large air-conditioned hall with round tables, white tablecloths, and the constant hum of running air vents. But the food is serious.

This is where local couples come for their anniversary dinner in Sandakan, and I understand why. The butter tiger prawns are enormous, served in a pool of salted egg yolk sauce that I have literally seen people try to drink. The claypot crab with superior broth is another signature, a rich, ginger-forward preparation that demands steamed buns for mopping. A dinner for two, seafood-heavy, will land between 100 and 200 MYR. Prices on all live seafood follow the daily market rate, confirmed verbally when you order.

One thing that surprised me on my first visit was the speed of service. Despite the dining room seating well over a hundred, the kitchen turns out complex seafood plates in under twenty minutes. The staff has clearly done this a thousand times.

The Vibe? Loud, proud, efficient. A seafood factory that has mastered romance logistics.

The Bill? 100 to 200 MYR for two, depending on seafood selection.

The Standout? Butter tiger prawns in salted egg yolk, messy and magnificent.

The Catch? The noise level during dinner peak (7:30 to 9:00 PM) can make intimate conversation genuinely difficult. Whispering is not optional.


The Connection to Sandakan's Identity

Sandakan was once the capital of British North Borneo and remains one of Sabah's largest fishing and timber port towns. Ocean King represents the town's working relationship with the sea, raw, commercial, and unpretentious. The seafood comes in daily from local fishermen operating out of Jeti Pantai, the main fish landing site just a few minutes away. The restaurant has been running since the mid-1990s and has survived multiple economic downturns because the food quality never dropped. That resilience is pure Sandakan.


Passion of Asia Restaurant, Where Pan-Asian Meets Coastal

Tucked into the Mile 3 Commercial Centre area, Passion of Asia Restaurant is one of the more polished date night restaurants Sandakan offers. The interior leans into warm lighting, dark wood paneling, and an open kitchen where you can watch the wok flames do their thing. The menu spans Thai, Chinese, Japanese, and local Sabahan dishes. Eclecticism on a menu can be a red flag, but this kitchen executes surprisingly well across categories.

I recommend the black pepper squid stir-fry for a starter and the tamarind duck as a main, a dish that combines crispy skin with a sour-sweet sauce that snaps you awake between bites. Their sashimi platter is sourced fresh and arrives looking genuinely pristine, not the questionable buffet-grade fish you sometimes encounter in interior restaurants. A dinner for two with wine runs about 110 to 170 MYR.

The hidden gem, literally, is the corner booth near the window, away from the main dining flow. It seats two, has a small reading lamp-style light above it, and feels like its own dining room. Request it when booking.

The Vibe? Upscale casual with genuine range across Asian cuisines.

The Bill? 110 to 170 MYR for two with drinks.

The Standout? Tamarind duck and the surprisingly excellent sashimi selection.

The Catch? Service can disappear during the 8:00 PM rush. Press the call button on your table or wave dramatically.


Local Intelligence

The kitchen uses a specific supplier for its fresh herbs, a small farm in the Labuk Road area that specializes in Southeast Asian aromatics. The kaffir lime leaves and lemongrass taste noticeably brighter than what you get at most town-center restaurants. That farm supply chain is one of the quiet reasons the food here punches above its weight.


Good Taste Restaurant and Baharok Cafe, The Comfort Duo

Good Taste Restaurant, located along Jelutong Road near the town center, operates as two connected venues in one: a sit-down air-conditioned dining room and an adjacent open-air cafe area called Baharok Cafe. This dual setup is what makes it ideal for romantic restaurants Sandakan visitors often overlook in favor of waterfront spots.

The dining room menu is classic Nyonya-Malaysian, the kind of home-cooked food your Malaysian mother would approve of. Their ayam pongteh, a braised chicken with fermented bean paste and mushrooms, is the definition of comfort. The nasi lemak with sambal is served with a fried egg so golden it looks hand-painted. Dinner for two, three shared dishes plus drinks, costs around 70 to 120 MYR.

After the main meal, drift next door to Baharok Cafe, which opens from late morning and transforms into a low-key evening hangout. The outdoor seating faces a narrow garden strip with fairy lights, and the drink menu includes local kopi (coffee), specialty teas, and killer fresh juice blends. It is not a cocktail bar. It is better than a cocktail bar.

The Vibe? Home-cooking dinner followed by a garden cafe in one seamless move.

The Bill? 70 to 120 MYR for food; add 15 to 25 MYR for cafe drinks.

The Standout? Ayam pongteh for dinner, then taro milk tea under the fairy lights.

The Catch? The parking situation along Jelutong Road after 6:00 PM is brutal. Grab a Grab car or park in the public lot two blocks away and walk.


Why Good Taste Tells Sandakan's Story

This restaurant has been here through Sandakan's demographic shifts, from the timber boom decades to the present tourism pivot. The Nyonya dishes on the menu reflect the Peranakan Chinese heritage that has shaped Sandakan's food identity for over a century. Chinese traders from Fujian and Guangdong have been settling here since the 1880s under British colonial rule, intermarrying with local Kadazan-Dusun and Bajau communities, and the food they created together fills this menu.


Pavilion Restaurant at Sabah Hotel, Old-World Grandeur

For anniversary dinner in Sandakan with actual white-glove energy, Pavilion Restaurant inside Sabah Hotel on Lebuh Dua is the most formal option in town. Sabah Hotel itself, opened in the 1980s, was for decades the most prestigious hotel in Sandakan, hosting visiting dignitaries and timber barons. The Pavilion retains echoes of that era with its carpeted dining room, silver service, and a menu that rotates between Western grills and local seasonal specials.

The lamb rack with mint sauce is the power move, grilled medium-rare and carved tableside. For those wanting local flavor, the Sabah-style hinava, a raw fish salad cured in lime juice with bird's eye chili, is a refined take on a dish usually found in roadside stalls. A three-course dinner for two with wine pairings can reach 200 to 300 MYR, making it the priciest entry on this list.

Most people under forty do not know this hotel even exists as a dining destination. The lunch and dinner traffic has shifted to newer hotels near the waterfront. That means you get a near-empty Pavilion dining room on most weeknights, which is either peaceful or slightly eerie depending on your tolerance for silence.

The Vibe? A time capsule of Sandakan's aspirational past.

The Bill? 200 to 300 MYR for two with wine.

The Standout? The lamb rack, carved tableside with theatrical precision.

The Catch? The atmosphere can feel a bit hollow on quiet weeknights when you are one of three tables in the room.


What the Hotel Sandakan History Reveals

Sabah Hotel stands on land that was once part of Sandakan's British colonial administrative quarter. The town was largely rebuilt after World War II, and postwar hotels like this one represented a new era of civic ambition. Eating a formal dinner here feels like stepping into the town's aspirational self-image, what Sandakan wanted to be when it looked toward the future. That impulse still flickers, even now.


Fatt Choi Coffee Shop and Roti Zhen Zhen, The After-Dinner Ritual

No romantic evening in Sandakan properly ends at a restaurant table. It ends at 10:30 PM in a coffee shop where the fan is loud, the tile floor is cracked, and the bread is so good you question every life decision that took you away from it.

Fatt Choi Coffee Shop, located on the ground floor of a shophouse block along Jalan Dua, is one of the town's most beloved kopitiams. It serves roti bakar (grilled bread with butter and kaya condensed milk), teh tarik pulled to frothy perfection, and a traditional kopi-o that could restart a stopped heart. The roti here uses a house-made kaya spread that tastes closer to pandan custard than the conventional coconut version. A full kopi shop spread for two costs barely 10 to 15 MYR.

Then walk two blocks north to Roti Zhen Zhen, essentially an extension of the same food culture but famous for one thing: roti babi, a sweet bread roll stuffed with shallot and pork floss that is technically not roti babi in the Singaporean sense but rather a Sandakan original. It is sold out by 11:00 PM on most nights. Arrive early or grieve quietly.

The Vibe? Tile and fluorescent lighting. Utterly unromantic by design. Perfectly romantic in practice.

The Bill? 10 to 15 MYR total for two.

The Standout? Roti bakar with house kaya, pulled teh tarik, and one roti babi (if you are lucky).

The Catch? Roti babi sells out fast. Do not linger over coffee too long if your target is Zhen Zhen.


Why Nighttime Coffee Culture Defines Sandakan

Sandakan's kopitiam culture is the most honest expression of communal life in this town. The morning session belongs to older men reading newspapers and arguing about politics. The late-night session belongs to tired workers and young couples on dates that just refuse to end. Between the two, the coffee shops close for a brief afternoon rest and reopen. If you stay in Sandakan long enough, the kopitiam schedule becomes your heartbeat.


When to Go and What to Know

The best months for outdoor dining in Sandakan are February through April, when rainfall is at its lowest and the sea is calm enough to make waterfront evenings genuinely pleasant. October through January brings heavier downpours, and outdoor waterfront meals can be interrupted by sudden squalls that soak everything in thirty seconds. Sandy Bay and the beachfront spots are especially exposed during these months.

Most restaurants do not require reservations on weeknights, but Friday and Saturday evenings are busy. I call ahead on weekends, especially for Taman Indah and Ocean King. Payment is primarily cash at the smaller and waterfront spots, so carry MYR notes. Card machines exist at Pavilion Restaurant, Ocean King, Passion of Asia, and Sabah Hotel.

Tipping is not expected anywhere. If you leave small change, it will be politely refused the first time. Leave it again if you want to. The staff will remember your kindness the next visit.

Get around by Grab car, the app works well in central Sandakan. Driving yourself is doable but parking near the older town center and Lebuh Tiga is a headache after 6:00 PM.


Frequently Asked Questions

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

Sandakan is casual almost everywhere. Shorts and sandals are accepted at waterfront stalls and most restaurants. Pavilion Restaurant at Sabah Hotel is the one exception, smart casual is expected, and sleeveless tops for women may draw stares from older staff. When dining in Malay or Muslim-owned establishments, alcohol is not served, but modest dress is appreciated. Avoid kissing or extended physical affection in public at these venues; Sandakan is conservative in mixed Malay-Chinese neighborhoods.

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

Hinava, the traditional Kadazan-Dusun raw fish salad prepared with lime juice, bird'seye chili, ginger, and shallots, is the dish most closely associated with Sandakan and Sabah. Several restaurants, including Pavilion Restaurant and Taman Indah, serve refined versions. For a drink, the Sandakan-style teh tarik, pulled until frothy and sweetened with condensed milk, is the ubiquitous local companion to any meal. Together, they represent the town's blend of indigenous Kadazan and Chinese culinary heritage.

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

Tap water in Sandakan is not safe for direct drinking. The municipal supply undergoes treatment, but aging pipe infrastructure in older parts of town affects water quality. All restaurants serve filtered or boiled water. Hotels provide complimentary bottled or filtered water in rooms. Carry a reusable bottle and refill at restaurants or hotel dispensers rather than spending money on single-use plastic throughout the trip.

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

Pure vegetarian and vegan dining is limited. Most Chinese and Malay restaurants cook with shrimp paste, dried shrimp, or animal-based stocks as a matter of course. The safest options are Indian-Muslim restaurants along Lebuh Tiga, which serve roti canai, thosai, and vegetable curries, many of which are naturally vegan or can be made vegan on request. Good Taste Restaurant and Passion of Asia can accommodate vegetarian requests if specified clearly. Dedicated vegan restaurants do not exist in Sandakan as of 2024.

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

A mid-tier couple can comfortably manage on 300 to 500 MYR per day, including accommodation, meals, transport, and activities. Budget around 100 to 200 MYR for a private double room in a decent hotel. Two sit-down restaurant meals will cost 150 to 300 MYR total depending on the venue. Grab car rides across town cost 8 to 15 MYR per trip. Turtle Island National Park tours and other excursions add approximately 200 to 400 MYR per person per day, which can push the daily total higher on activity-heavy days.

Share this guide

Enjoyed this guide? Support the work

Filed under: best romantic dinner 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