Best Set Lunch Deals in Singapore 2026: Hotel, CBD, Budget and Halal Picks

Set lunch is Singapore’s best-kept dining secret. For $15–35, you get a multi-course meal at restaurants that charge $80–150 for dinner — same kitchen, same chef, fraction of the price.
This guide covers every price tier: hotel set lunches with bank card deals, CBD weekday sets under $20, Japanese course menus, budget hawker lunches, and halal options. We also show you exactly which credit card to use for maximum cashback on your lunch spend.
Best set lunch deals in Singapore at a glance
Restaurant | Set lunch price | Best deal |
Goodwood Park Hotel – Coffee Lounge | From $38++/pax (3-course) | Up to 50% off with Maybank cards |
Tablescape, Grand Park City Hall | From $38++/pax (3-course) | 1-for-1 with selected bank cards |
Racines, Sofitel City Centre | From $35++/pax (2-course) | 1-for-1 with DBS/POSB |
Zafferano Italian | From $38++/pax (3-course) | No card deal — just excellent value |
Senshi Sushi & Grill | From $25++/pax (bento set) | Entertainer 1-for-1 |
Teppan-ya | From $28++/pax (set lunch) | Maybank Taste Circle |
Fat Saigon Boy | From $12.90/pax (set meal) | No card deal — pure value |
Kopitiam/Ya Kun | From $5/pax | PayLah! cashback |
1. Best hotel set lunch deals (with CC promotions)
Hotel set lunches are the sweet spot: fine-dining quality at a fraction of dinner prices. Many come with active credit card promotions that slash the bill by 30–50%.
Coffee Lounge — Goodwood Park Hotel
Classic European and local set lunch in an elegant setting. Three courses.
Price: From $38++/pax.
Deal: Maybank Taste Circle: up to 50% off set lunch and dinner. Valid till Oct 2026.
When: Mon–Fri, 12pm–2:30pm.
Location: 22 Scotts Road (Orchard MRT).
Tablescape — Grand Park City Hall
Modern European set lunch with seasonal menus. Two or three courses.
Price: From $38++/pax (3-course).
Deal: 1-for-1 with selected bank cards (check MoneySmart/SingSaver for current promos).
When: Mon–Fri, 12pm–2pm.
Location: 10 Coleman Street (City Hall MRT).
Racines — Sofitel Singapore City Centre
French-Asian lunch set with premium ingredients. Two or three courses.
Price: From $35++/pax (2-course).
Deal: 1-for-1 with DBS/POSB cards.
When: Mon–Fri, 12pm–2:30pm.
Location: 9 Wallich Street (Tanjong Pagar MRT).
Basilico — Regent Singapore
Italian set lunch with antipasto, pasta and dessert. Elegant hotel setting.
Price: From $48++/pax (3-course).
Deal: Citibank dining privileges (check validity).
When: Mon–Fri, 12pm–2:30pm.
Location: 1 Cuscaden Road (Orchard MRT).
Crossroads — Singapore Marriott Tang Plaza
International lunch buffet as an alternative to set lunch.
Price: From $58++/pax (lunch buffet).
Deal: Maybank Taste Circle up to 50% off.
When: Mon–Fri, 12pm–2:30pm.
Location: 320 Orchard Road (Orchard MRT).
→ For the complete list of hotel dining deals with bank cards, see: Best 1-for-1 Buffet Promotions in Singapore 2026.
2. Best set lunch under $20 (CBD and beyond)
These restaurants serve proper set lunches — starter, main, sometimes dessert — for under $20 per person. Perfect for a weekday treat without the hotel price tag.
Zafferano Italian Restaurant & Lounge
3-course Italian set lunch at Level 43 of Ocean Financial Centre. Views of Marina Bay.
Price: From $38++ (3-course). But the 2-course option starts at $28++.
Location: Level 43, Ocean Financial Centre (Raffles Place MRT).
Fat Saigon Boy (Biopolis)
Vietnamese set meals with pho, banh mi and rice plates. Fast, affordable, flavourful.
Price: From $12.90/pax.
Location: 30 Biopolis Street (Buona Vista MRT).
Liberty Singapore (One Raffles Place)
Western set lunch with soup/salad + main. Popular with the CBD crowd.
Price: From $15–18/pax.
Location: One Raffles Place (Raffles Place MRT).
SUN with MOON
Japanese set lunch with seasonal dishes. Kamameshi rice sets.
Price: From $16–22/pax.
Location: Wheelock Place, Orchard (Orchard MRT).
Urban Mix (One Raffles Place)
Fusion set lunch with Asian-Western combinations.
Price: From $13–18/pax.
Location: One Raffles Place (Raffles Place MRT).
PS.Cafe
Western brunch/lunch sets with generous portions.
Price: From $18–25/pax.
Location: Multiple locations (Dempsey, Raffles City, Palais Renaissance).
3. Best Japanese set lunch in Singapore
Japanese restaurants dominate the set lunch category in Singapore. Bento sets, donburi, sashimi lunches and mini-kaiseki courses offer exceptional value.
Senshi Sushi & Grill
Bento lunch sets with sashimi, tempura and rice. Clean, modern Japanese.
Price: From $25++/pax.
Deal: Entertainer 1-for-1 main.
Location: 6 Raffles Blvd (Promenade MRT).
Teppan-ya
Teppanyaki set lunch with grilled meats and seafood.
Price: From $28++/pax.
Deal: Maybank Taste Circle.
Location: Goodwood Park Hotel (Orchard MRT).
Related Deals
Sushi Tei
Affordable sashimi and sushi lunch sets.
Price: From $14–20/pax.
Location: Multiple locations.
Ichiban Boshi
Japanese donburi and bento sets.
Price: From $12–18/pax.
Location: Multiple locations.
Ramen + gyoza set combos
Most ramen shops offer a set lunch combining ramen + gyoza + rice for $2–5 less than ordering separately.
Price: From $13–18/pax.
Location: See our ramen guide for top picks.
→ For the full list of Japanese restaurants, see: Popular Japanese Food Restaurants and Deals Singapore.
4. Budget lunch under $10
You can eat well in Singapore for under $10. These options are reliable, fast, and filling.
Hawker centres
- Chicken rice: $4–6 at most hawker centres. Tian Tian (Maxwell) is the tourist pick; locals prefer Ah Tai or Loy Kee.
- Nasi padang: $4–7 for rice with 2–3 dishes. Try Hjh Maimunah (Jalan Pisang) for halal.
- Cai png (economy rice): $3–5 for rice with 2 veg + 1 meat. Available everywhere.
- Roti prata: $1.50–3 per piece. Best before 10am at any Indian Muslim stall.
Kopitiam chains
- Ya Kun Kaya Toast: kaya toast set from $5. Island-wide.
- Toast Box: nasi lemak set from $5.50, laksa from $6.90.
- Killiney Kopitiam: Hainanese-style set meals from $6.
Food courts
- Koufu, Food Republic, Kopitiam: most stalls have set meal combos for $6–9 during lunch hours.
- Tip: many food courts near MRT stations offer $1 off if you tap with specific payment apps.
5. Halal set lunch options
Halal-certified set lunch options beyond nasi padang.
Siam Kitchen (Halal)
Thai-inspired set lunches from $9.90. Weekday sets include pad thai, green curry and tom yum soup. Multiple locations.
Hjh Maimunah
Nasi padang institution. Not technically a "set lunch" but the 2-veg-1-meat plate is effectively a $5–7 set. Halal-certified. Jalan Pisang.
The Halia (Halal-certified kitchen)
Ginger-themed restaurant at the Botanic Gardens. Set lunch from $28++. Beautiful garden setting.
Holiday Inn Singapore Atrium
1-for-1 halal lunch buffet from $47++/pax with bank card deals. If you prefer buffet over set lunch.
→ More halal options: Best Halal Buffets and Restaurants in Singapore 2026.
6. Credit card stacking guide for lunch
The right credit card turns a good set lunch deal into a great one. Here’s what to use.
Best credit cards for lunch spending
Card | Dining cashback | Best for |
Citi Cash Back | 10% (cap $25/mo) | Daily lunch — earn $2.50 back on a $25 set lunch |
OCBC 365 | 6% weekend dining, 3% weekday | Weekday CBD lunch + weekend brunch |
DBS Live Fresh | 5% (category select) | Pick dining as your 5% category |
HSBC Live+ | 5% dining (no day restriction) | Simple — no min spend requirement |
Maybank Family & Friends | 8% (Fri–Sun) | Weekend set lunches specifically |
Stacking example
Goodwood Park set lunch at $38++. With Maybank 50% off = $19++ per person. Pay with Maybank Family & Friends (8% weekend cashback) = effective $17.48. A 3-course hotel lunch for under $18.
→ Full comparison: Best Cashback Credit Cards for Dining in Singapore 2026.
7. How to get the cheapest hotel lunch in Singapore
Step 1: Check if the hotel has a set lunch with a bank card deal. Maybank Taste Circle and Citibank Dining Privileges are the two biggest programmes. See our 1-for-1 buffet guide for the full list (many include set lunch).
Step 2: Pay with a dining cashback card. Citi Cash Back (10%) or HSBC Live+ (5%) on top of the set lunch discount.
Step 3: Book via Chope or Quandoo for additional reward points/vouchers.
Step 4: Go on weekdays. Most hotel set lunches are Mon–Fri only and not available on weekends or public holidays.
More food, dining and deals guides
- Best 1-for-1 Buffet Promotions in Singapore 2026 — every bank card deal with prices and validity
- Best Brunch in Singapore 2026 — cafe, hotel buffet, budget and halal picks
- Best High Tea Promotions in Singapore 2026 — afternoon tea 1-for-1 offers
- Best Cashback Credit Cards for Dining in Singapore 2026 — card comparison
- Popular Japanese Food Restaurants and Deals Singapore — sushi, ramen, yakiniku and more
- Best Ramen in Singapore 2026 — by broth style, budget and halal
- Best Halal Buffets and Restaurants in Singapore 2026 — halal options with deals
8. FAQ
What is a set lunch in Singapore?
A set lunch is a fixed-price multi-course meal typically served on weekdays during lunch hours (12pm–2:30pm). It usually includes 2–3 courses (appetiser, main, dessert) at a lower price than ordering à la carte.
How much does a set lunch cost in Singapore?
Budget: $5–10 (hawker/kopitiam). Mid-range: $12–25 (casual restaurants). Hotel: $28–58++ (fine dining quality). With bank card deals, hotel set lunches can drop to $15–30.
Where can I find cheap set lunch in the CBD?
Fat Saigon Boy (Biopolis, from $12.90), Liberty Singapore (One Raffles Place, from $15), Urban Mix (One Raffles Place, from $13), and Koufu/Food Republic food courts ($6–9).
Which credit card is best for lunch spending?
Citi Cash Back (10% on dining, cap $25/month) is the best for regular weekday lunches. See our dining credit card comparison for the full breakdown.
Are hotel set lunches worth it?
Yes, especially with a bank card deal. A $38++ hotel set lunch with 50% Maybank discount becomes $19++ — less than many casual restaurants, but with fine-dining quality.
Do I need a reservation for set lunch?
Recommended for hotel restaurants, especially on Fridays. Casual spots and food courts don’t need reservations.
Are there halal set lunch options?
Yes. Siam Kitchen (from $9.90), Hjh Maimunah (nasi padang from $5), and The Halia ($28++). See our halal dining guide for more.
What time is set lunch available?
Most set lunches run 12pm–2:30pm on weekdays only. Some restaurants extend to 3pm. Hotel set lunches are rarely available on weekends or public holidays.
Can I use Entertainer or Burpple for set lunch?
Some restaurants honour Entertainer 1-for-1 on set lunch mains (e.g. Senshi Sushi & Grill). Check the app for participating venues before booking.
Best set lunch near Raffles Place MRT?
Liberty Singapore, Urban Mix, and Fat Saigon Boy (Biopolis, one stop away) are all excellent. For hotel quality, Tablescape at Grand Park City Hall is a 5-minute walk.




















![Top Family Friendly Holiday Destinations from Singapore [2026]](https://images.prismic.io/dive/aTvjJ3NYClf9oGZZ_Divedeals-1-.png?auto=format,compress)
![Top China Destinations & Best Places to Visit [2026]](https://images.prismic.io/dive/aTjYh3NYClf9n_og_TopChinaDestinations-1-.png?auto=format,compress)
