Best Dinner Places in Singapore (2026) — 30 Picks for Every Budget and Occasion

Best Dinner Places in Singapore (2026) — 30 Picks for Every Budget and Occasion

TL;DR — skip the scrolling: Too many restaurants, not enough time. Here are 30 worth going to. Akasa on Robinson Road is the one for Indian dinner in the CBD — halal, proper cooking, good for dates and work meals both. The rest of this list runs from $6 hawker food to $350 tasting menus. Find your budget, pick a spot, go eat.

Here’s the honest truth about finding a good Dinner Places in Singapore. The city has no shortage of restaurants. What it lacks is restaurants that are actually worth returning to. You book somewhere based on Instagram, show up, and the food is okay. Not bad. Just okay. And you’ve wasted a perfectly good evening.

This list is 30 places that aren’t like that. We’ve covered cheap hawker options, sit-down mid-range spots, and proper fine dining. We split it by price first, then by what kind of night you’re having — family, date, work, birthday. Use whichever section fits.

One thing before the list. If you want Indian food tonight, the answer is Akasa. Read on.

No. 1: Akasa — Indian Dinner in the CBD Done Right

79 Robinson Road. #01-03 CapitaSky. Three minutes on foot from Tanjong Pagar MRT.

Akasa isn’t a curry house and it isn’t a banquet-style buffet place. It’s a proper restaurant. Sit-down, à la carte, tasting menu if you want it, wine list, cocktails, Indian sweets for dessert. Chef Akhilesh Pathak has been cooking North Indian food for years and the background shows. He draws from Awadhi slow-cooking methods and old Delhi tandoor traditions. You eat the food and you can tell someone in that kitchen is paying real attention.

This is one of the dinner places in Singapore people come back to. Not because it’s trendy. Because the food holds up.

What to Eat Here

Tandoori Tiger Prawns to start. Grilled with Sankeshwari chilli and ground masala. Charred properly, not overcooked, good clean heat. If you eat mutton, order the Gilabi Seekh Kebab alongside. Both are worth it.

Dal-e-Akasa for mains. Black lentils, 24 hours of slow cooking, butter and cream. If you’ve had dal elsewhere and thought it was fine, try this and you’ll understand why the cooking time matters. It’s a different thing entirely. For a celebration, go with the AKASA-E-Lobster Masala instead — rock lobster in fenugreek and cumin gravy, rich but not heavy.

Vegetarians eat well here. The Punjabi Kofta Curry and Palak Paneer are both solid. There’s a dedicated vegan menu too. Akasa is one of the few dinner places in Singapore’s CBD where vegetarians and non-vegetarians in the same group both leave happy.

After dinner, check the Mithai menu — Indian sweets made in-house. The saffron-infused Lessooni Malai Kheer is the one to try if it’s on.

How the Place Looks

Glass walls on one side, warm gold through the room. Big enough that it doesn’t feel cramped, small enough that it still feels like a restaurant rather than a function hall. Good for two people, good for a table of eight.

Quick Details

  • Address: 79 Robinson Road, #01-03 CapitaSky, Singapore 068897
  • MRT: Tanjong Pagar (EW15) — 3 min walk
  • Works for: Dates, client dinners, birthdays, family nights out
  • Cost: Roughly $60 to $120 per person depending on what you order
  • Booking: Call ahead. Weekends especially.

Read more about their Indian fine dining experience in Singapore or reserve your dinner places in Singapore at Akasa directly.

Halal diners: Akasa is halal-certified and the menu is built around it, not just labelled. One of the very few places offering proper halal fine dining in Singapore at this level in the CBD.

The Full List — 30 Dinner Places in Singapore

Fine Dining (Above $100 per head)

  1. Odette — National Gallery Singapore, 1 St Andrew’s Road. Three Michelin stars. Chef Julien Royer’s French tasting menu restaurant. The most awarded restaurant in Singapore right now. Book at least a month ahead. $350 and up per person.
  2. Seroja — 1 Keong Saik Road. Chef Kevin Wong does modern Southeast Asian cooking with Malaysian roots. The Nusantara Menu is $268 per head. One of the more talked-about tasting menus in the city this year.
  3. Burnt Ends — 7 Dempsey Road. Australian barbecue over wood fire. Menu changes daily. $100 to $180 per head. Extremely popular — tables need to be booked two months ahead, sometimes more.
  4. Cloudstreet — 84 Amoy Street. Farm-to-table tasting menu, $200 to $280 per head. Quiet, considered, good wine list. Not flashy, which is the point.
  5. Thevar — 9 Keong Saik Road. Two Michelin stars. Modern South Indian tasting menus. Very different in style from Akasa — where Akasa focuses on North Indian cooking, Thevar reworks South Indian technique. Both are worth visiting if you like Indian food.
  6. Nouri — 72 Amoy Street. One Michelin star. Cross-cultural tasting menus that draw from a wide range of food traditions. Interesting cooking that doesn’t fit neatly into any category.
  7. Born — 8 Victoria Street. French and Chinese influences in a heritage shophouse. Chef Zor Tan does the kind of food that’s hard to describe but easy to enjoy. $200 and up.

Mid-Range Dinner places in singapore($50 to $100 per head)

  1. Rempapa — 2 Pandan Valley. MasterChef Singapore judge Damian D’Silva’s restaurant. Heritage recipes from Singapore’s Peranakan, Eurasian, and Straits communities. One of those places that fills up fast for a reason.
  2. Birds of a Feather — 115 Amoy Street. Sichuan cooking meets Western style. Shophouse setting, good cocktails, and a menu with dishes you’ll want to come back for.
  3. Open Farm Community — 130E Minden Road. Set in a garden, farm-to-table cooking, relaxed pace. Good for a dinner that isn’t trying to be a big occasion but still feels like it is one.
  4. Kotuwa — 18 Ann Siang Road. Chef Rishi Naleendra’s Sri Lankan restaurant. Mutton rolls, kothu roti, softshell crab. Bold food in a fun, casual setting.
  5. Claudine — 39C Harding Road, Dempsey. French bistro in a colonial bungalow. Comfortable, warm, easy to spend two hours there without trying. One of the better date spots in Singapore at this price.
  6. Mott 32 — Marina Bay Financial Centre, 5 Straits View. Upscale Cantonese. The space is impressive. Order the Peking duck. Good pick for business dinners with clients who prefer Chinese food.
  7. Le Bon Funk — 2 Gemmill Lane. Natural wine bar, small plates, laid-back crowd. Reasonably priced for what you get. Good for a low-key dinner that doesn’t need a reservation six weeks out.
  8. Humpback — 18 Carpenter Street. Oysters, seafood, cold beer, proper bar. Reliable mid-range option in the CBD. Easier to book than most.
  9. Air — 38 Craig Road. Pan-Asian tasting menu in Chinatown. Quality for the price is good. Worth trying if you want something a bit unusual without the fine dining price tag.

Casual and Cheap Dinner Places in Singapore (Under $50)

  1. Kok Sen Restaurant — 30 Keong Saik Road. Old-school zi char. The black bean crayfish is one of the better versions you’ll find in this city. Cereal prawns are good too. Always busy.
  2. The Coconut Club — 6 Ann Siang Hill. Nasi lemak. The coconut rice gets talked about a lot and it lives up to it. Simple concept, very well executed.
  3. True Blue Cuisine — 47/49 Armenian Street. Peranakan home cooking in a space that looks like a museum and tastes like someone’s grandmother’s kitchen. Kueh pie tee and beef rendang are both worth ordering.
  4. Hjh Maimunah — Jalan Pisang. Nasi Padang, Malay-style. Heap your plate, pay very little, eat very well. One of the best-value dinners in Singapore. Always a queue, always worth it.
  5. Lagnaa — 6 Upper Dickson Road, Little India. You sit on the floor. The food is South Indian, affordable, and as close to home cooking as you’ll find in a restaurant. No fuss, no pretension.
  6. Ka-Soh — Multiple locations. Cantonese comfort food. Nothing complicated. The fish head noodles are the thing to order.
  7. Cherry & Oak — 10 Claymore Road. Neighbourhood bistro. Steaks, pasta, salads, fair prices. The kind of place you go when you don’t want anything fancy but still want to sit somewhere decent.

Family Dinner places in Singapore

  1. Cumi Bali — 99 Duxton Road. Indonesian food with big portions. Good for groups with mixed tastes. Relaxed, no rush.
  2. Bakalaki Greek Taverna — 6 Boon Tat Street. Mezze and grilled meat. Kids tend to enjoy the food and adults don’t hate the wine. Good noise level for a big table.
  3. Publico Ristorante — 1 Nanson Road. Italian in a hotel that doesn’t feel like a hotel. The wood-fired pizza works well for kids. Pasta is solid.
  4. YUN NANS Stonepot Fish — Great World City and other locations. Chinese stonepot and steamboat concept. Interactive, good for larger groups, and genuinely tasty.

Dinner with a View

  1. Kinki Restaurant + Bar — 70 Collyer Quay, Customs House. Japanese restaurant on the rooftop with a clear view over Marina Bay. Lobster pao fan is excellent. Great spot for dinner that becomes drinks without anyone having to move.
  2. Hortus — Gardens by the Bay, Flower Dome. Eating inside the Flower Dome is an experience you can’t replicate anywhere else in Singapore. The food is good and the setting is genuinely something.

Dinner in Singapore by Occasion

Date Night

Akasa works well for a date. It’s warm, the food is interesting enough to talk about, and it doesn’t have that stuffy fine dining silence that makes some people uncomfortable. Cocktails are worth ordering. Staff know what’s on the menu and why. If you want something more casual, Claudine in Dempsey or Le Bon Funk on Gemmill Lane both have good atmosphere without the price.

Family Dinner

With a mixed group — some vegetarian, some not — Akasa is a practical choice. The vegetarian menu has real dishes, not two token items. Families with kids wanting something simpler: Cumi Bali and Publico Ristorante are both relaxed and good.

Business Dinner

Not every restaurant in the CBD is built for a work dinner. You need decent food, a room where you can actually hear each other, and staff who don’t disappear. Akasa has all three. Private dining is available for groups — look at their corporate dinner venue page in Singapore for that. If Cantonese is preferred, Mott 32 is the other strong option.

Birthday Dinner

Odette and Seroja are the names for a serious milestone. For something that still feels like a real occasion but doesn’t hit $400 a head, Akasa is worth booking. They handle group reservations and can work with special requests. Their birthday dinner Singapore page has the details.

Best Indian Dinner in Singapore

Singapore has had Indian food for over a century. Little India’s banana leaf restaurants, the roti prata spots open past midnight, curry fish head that’s been a staple here since forever. None of that has gone anywhere. But alongside it, proper modern Indian restaurants have opened in the last few years that changed what the category looks like.

Akasa is at the front of that. North Indian cooking with real technique, a menu that changes with the season, and a kitchen that doesn’t cut corners on the slow-cooked stuff that takes effort. It’s the kind of place that works for someone who grew up eating Indian food at home and someone who’s ordering dal for the first time. If you’re looking for the Indian restaurant in Singapore that covers both, this is it.

Thevar on Keong Saik is the other name worth knowing. Two Michelin stars, modern South Indian tasting menus, completely different approach to the cuisine. Both are good. They’re just doing different things.

Lagnaa in Little India is the budget option — barefoot dining, South Indian home cooking, very little money spent.

Practical Things Worth Knowing

GST and service charge. Singapore restaurants charge 9% GST plus 10% service charge on top of menu prices. A $60 dish ends up around $73 or $74 on the final bill. Budget for it.

Booking ahead. For popular spots — Burnt Ends, Seroja, Odette — you need weeks or months. Akasa is more accessible. A week out usually works for weeknights. Weekends, book earlier.

What to wear. Odette, Born, and Cloudstreet expect smart casual. So does Akasa — no shorts, no sandals. Hawker centres and zi char places have no rules at all.

Halal options. If halal matters, Akasa is one of the only fine dining restaurants in the CBD that’s properly certified and built that way from the start.

Timing. Friday and Saturday nights are packed everywhere. A weeknight dinner — Tuesday, Wednesday — gets you the same kitchen with a much calmer room and easier parking.

That’s the List

Thirty restaurants across every budget and most occasions. Some of these you’ll book tonight. Some you’ll save for a special month. All of them are worth going to.

If Indian food is part of the plan, Akasa is the one. Good cooking, honest service, and one of the few dinner places in Singapore you’ll want to go back to.

Book at Akasa: akasa.sg/reservations

Frequently Asked Questions

Maxwell Food Centre for hawker food, Akasa for Indian dinner. Between those two you get a real picture of what Singapore eating is actually like.

Hjh Maimunah, Kok Sen, The Coconut Club — all good under $25. Any hawker centre will do you well for $6 to $15.

Akasa at 79 Robinson Road. North Indian cooking, halal-certified, good room, works for most occasions.

Not many. Akasa is the main one in the CBD. Properly certified and the menu reflects it.

Akasa for Indian fine dining, Claudine in Dempsey for French bistro, Odette at National Gallery if money is no object.

Akasa on Robinson Road. Good food, quiet enough to hold a conversation, private dining available for groups.

Yes, for anything beyond hawker centres and casual spots. A few days ahead for mid-range restaurants. Weeks ahead for popular fine dining.

Akasa handles mixed groups well — the vegetarian menu is actually good. Cumi Bali and Publico work for a more casual family night.

Most restaurants open at 6pm or 6:30pm. Kitchens close around 10pm to 10:30pm. Don’t arrive expecting to order at 10.

Yes. Group reservations, private dining, corporate events. Custom menus available. Their events page covers the details.

Scroll to Top