I'll be in Sigapore for 4 nights, from December 11 - 15, 2009, en route home from an 18 night cruise on the Diamond Princess (Princess Cruises), from Bangkok to Sydney.
It depends on what your budget is, you can eat cheaply from $3 onwards to fine dining of western cuisine.
For finer dining, Halia (Fusion cuisine) at Botanic Garden is very nice. Beaufort sunday brunch at sentosa is also a great experience, gorge yourself on seafood and then lounge by the pool. But it will set you back approx. S$160/head.
For the other side of dining, stroll into any hawker centre. These are a venue of food stalls, usually non-aircon. You can expect to pay anywhere from S$3 to $8. Popular Singapore food includes hainanese chicken rice, char kway teow, carrot cake, satay, prata. Newton hawker centre is very popular with tourists, however, there are a lot of touting and overcharging, especially with seafood vendors. If you do have some seafood, make sure you checked the prices clearly beforehand. Also, east coast park seafood is very expensive.
Chinatown food street (evening only) is a great experience. Lau pa sat in CBD is also a good place to eat. For indian food, go to Little India. Muthu's curry or Gayatri are both good. Apollo is known to be very spicy.
Good luck and enjoy! about 10 years ago
Joo Chiat Rd, Near the Playa Lebar MRT stop is one of the best places to eat. Its not fancy, its cheap! plastic chairs, tables, they have geckos running around your feet, but some of the best food around. Feeling adventurous? Try Frog Porridge.
You must though try chilli crab, its something that I go back there fore often. about 10 years ago