How much does a fine dining meal cost in Singapore?

Updated 18 October 2026

Most leading tasting menus in Singapore cost S$200–S$620++ per person before drinks, with lunch the cheapest entry point. The ++ means a 10% service charge and GST are added on top.

Most leading fine dining tasting menus in Singapore cost S$200 to S$620++ per person before drinks, and lunch is usually the cheapest way in, often S$50 to S$200 less per person than dinner. The ++ after a price means a 10% service charge and GST are added: with GST at 9%, a S$300++ menu comes to S$359.70 per person before any drinks. Pairings, supplements such as caviar, truffles or premium beef, and celebration extras can raise the bill substantially.

Published prices checked in our ranking:

RestaurantPublished food priceNote
Saint PierreS$198++ three-course lunchFour-course lunch S$228++
SerojaS$218++ lunch; S$288++ dinnerWine pairing S$158++ lunch, S$198++ dinner
ThevarS$228++ lunch; S$298++ experience menuAllow about 2.5 hours
CloudstreetS$248++ lunch; S$398++ eight-coursePairings S$168++–S$568++
Les AmisS$355++ three-course lunchFour-course lunch S$445++
ZénS$450++ lunch; S$620++ dinnerPairings extra; allow about 3.5 hours

What changes the answer

What to check before you decide

From our ranking
What Are the Best Fine Dining Restaurants in Singapore? →
Google ratings, what each provider is best for, and how to choose.

All questions →

How much does a fine dining meal cost in Singapore? | SG Best