Sentosa has 120 places to eat on the island's own dining directory, spread across six zones that are nothing like walking distance from each other. Picking the wrong one costs you a shuttle ride and half an hour, so this guide is sorted by zone, with the opening hours on every entry.
The hours matter more here than anywhere else in Singapore. Half the island shuts its kitchen by 8pm, the beach clubs only run late on weekends, and a few places do not open on Mondays at all. Every entry was re-checked against the venue's own site or Sentosa's own listing on 7 October 2026. Two places from our first version, The Palawan Food Trucks and 8 Noodles, are closed for now and sit at the end of the list so you do not go looking for them.
The air-conditioned food court right outside Beach Station, and the answer to the question everyone asks after an hour on the sand. Sentosa's own listing calls it the island's only halal-certified food court, doing local hawker dishes at food-court prices. The kopi kiosk at the front opens at 8am, three hours before the main hall, so it covers an early coffee too.
🍽 Halal-certified food court, local hawker dishes · ⏰ Daily 11am to 10pm, last order 9pm; kopi kiosk 8am to 10pm
Worth knowing about if you are planning ahead: Sentosa turns Siloso Beach into a free-entry beach barbecue festival in the middle of the year. The 2026 edition, the ninth, ran 23 July to 16 August with 42 vendors across five zones. We cover each edition as it happens, including the free taco giveaway, and we post the next dates on @eventful_sg once Sentosa confirms them.
Hawaiian food on the sand, with a pool, day beds and the water sports desk attached. Come for poke and loco moco in the afternoon, stay for the fairy lights at dusk. It is the Siloso spot that works equally well with kids splashing in the 1.2m pool and with a cocktail at sunset.
🍽 Hawaiian, poke, beachfront pool · ⏰ Mon to Thu 10am to 9pm, Fri 10am to 10pm, Sat and PH 9am to 10pm, Sun 9am to 9pm
The all-day beach restaurant most people picture when they think of eating on Siloso: deck chairs on the sand, wide ocean view, food that arrives without ceremony. It opens at 9am on weekends, which makes it one of the few real breakfast options on the beach itself.
🍽 All-day beach dining, weekend 9am start · ⏰ Mon to Thu 11am to 9pm, Fri 11am to 10.30pm, Sat 9am to 10.30pm, Sun and PH 9am to 9pm
A proper sand-in-your-toes beach bar with beer on tap, a pool table and beer pong. Sentosa's own write-up singles out the chicken and beef satay as the thing to order, which is a strange and excellent recommendation for a beach bar.
🍽 Beach bar, satay, beer on tap · ⏰ Mon to Thu 2pm to 9.30pm, Fri 2pm to 10.30pm, Sat 12pm to 10.30pm, Sun 12pm to 9.30pm
The quiet end of the island. Tanjong is the least crowded of the three beaches and the club leans into it: a long white-sand stretch, a pool, and an alfresco terrace that turns into a proper dinner spot in the evening. Family friendly and pet friendly during the day.
🍽 Beach club, alfresco dinner, pet friendly · ⏰ Mon to Thu 10am to 8pm, Fri 10am to 9pm, Sat, Sun and PH 9am to 9pm
Spanish and Mediterranean tapas on the beach, and the paella is the reason to come, portioned to feed up to four. Note the address: their own site lists 110 Tanjong Beach Walk, so this is the Tanjong end, not Siloso. Closed Mondays and Tuesdays, and the kitchen stops well before the bar does: paella last order is 7.45pm, or 8.15pm on Friday and Saturday.
🍽 Spanish tapas, paella for four · ⏰ Wed, Thu and Sun 10.30am to 9.30pm, Fri and Sat 10.30am to 10pm, closed Mon and Tue
Twelve terraced cabanas with private plunge pools, an infinity pool with a swim-up bar and DJs at the weekend. This is the go-big beach club rather than the walk-up one. Weekend hours run much longer than weekdays, so check before you make the trip midweek.
🍽 Cabanas, swim-up bar, weekend DJs · ⏰ Mon, Tue and Thu 12pm to 9pm, Wed 3pm to 9pm, Fri to Sun and PH 9.30am to 10.30pm
Greek cooking from the family behind the Bukit Timah original, in a beachfront room at The Palawan. Big sharing plates, plenty of olive oil, the kind of meal that runs long. The Palawan's own page lists it open daily with a break between 3.30pm and 5.30pm, while Sentosa's directory still shows it closed on Mondays, so call 9645 0776 before a Monday trip.
🍽 Greek, sharing plates · ⏰ Daily 11.30am to 3.30pm and 5.30pm to 8.30pm
Thin-crust pizza from a custom-built oven, served at beachside tables next to Shangri-La Rasa Sentosa. It sits right beside the Nestopia play space, which is the whole point if you are here with children.
🍽 Wood-fired pizza, beside a kids play space · ⏰ Mon to Thu 12pm to 9pm, Fri to Sun 11am to 10pm
The most useful opening hours on Sentosa: 6.30am. It is the hotel cafe on the third level at Siloso Point, with sea-view window seats and an alfresco terrace. Nothing else on Sentosa's own dining directory lists an earlier start, so if you need breakfast before the island wakes up, this is it. Since 8 Noodles next door shut, Shangri-La's own dining page says selected 8 Noodles dishes are on the menu here too.
🍽 Breakfast from 6.30am, sea views · ⏰ Daily 6.30am to 10pm
An open-air food hall by the water at Southside, several kitchens under one roof, with a pizza counter that trades as 4AM Pizza. It is the newer end of the island and the least busy. Its own site lists dinner-only hours on weekdays and all-day hours at weekends, shorter than what Sentosa's directory shows, so plan around the shorter ones.
🍽 Multi-concept food hall, waterfront · ⏰ Wed to Fri 6pm to 10.30pm, Sat and Sun 11.30am to 10.30pm, closed Mon and Tue
Not a normal outlet. Sentosa's own listing describes this Weave flagship as having a Din Tai Fung cocktail bar, a tea-pairing menu, dumpling-making workshops and outlet-exclusive dishes like lobster noodles, alongside the xiao long bao everyone comes for. It is at #02-208/209 in Weave, and Monday closes early at 7.30pm.
🍽 Xiao long bao, cocktail bar, lobster noodles · ⏰ Mon 11am to 7.30pm, Tue to Thu 11am to 9pm, Fri 11am to 9.15pm, Sat and Sun 10.30am to 9.15pm
Heng Hwa cooking from Fujian, and a rare thing on Sentosa: a restaurant people would queue for on the mainland too. Order the stir-fried yam and the fried Heng Hwa bee hoon. It is at #01-209 in Weave and open straight through from 11.30am, so it covers the awkward mid-afternoon gap.
Dinner inside the aquarium, with the tank as the wall. The menu is curated by Olivier Bellin, a two-Michelin-star chef from Brittany, built around responsibly sourced seafood. Book it, do not walk up. Lunch and dinner sittings only, with a long afternoon break.
🍽 Fine dining beside the aquarium tank · ⏰ Daily 11.30am to 3pm (last seating 1.30pm) and 6pm to 10.30pm (last seating 8.30pm)
Part fish market, part oyster bar, part bakery, at #01-04/05 Quayside Isle on the quiet marina end of the island. The two-tier cold seafood platter is the set piece: half a Boston lobster, oysters, green lip mussels, clams, tiger prawns and house cold-smoked salmon.
🍽 Seafood, oyster bar, cold platters · ⏰ Daily 12pm to 10.30pm
Blue-and-white Greek taverna at #01-10 Quayside Isle, looking out over the yachts. Mezze, grilled fish, long lunches. Weekdays close between 3pm and 6pm, weekends run straight through.
🍽 Greek mezze, marina view · ⏰ Mon to Fri 12pm to 3pm and 6pm to 10.30pm, Sat, Sun and PH 12pm to 10.30pm
Indian vegetarian and chaat at #01-01, 42 Imbiah Road up at Imbiah Lookout, with a 10am to 10pm window that is unusually long for that part of the island, and Sentosa's directory tags it halal. The tandoor dishes are the draw, including a grilled potato taco with pico de gallo that should not work and does.
🍽 Indian vegetarian, chaat, tandoor · ⏰ Daily 10am to 10pm
Local plates like seafood curry noodles and chicken wing nasi lemak, plus Milo and kaya frappes, inside the cable car gift shop at the Sentosa station. It is the pit stop between attractions rather than a destination, and it opens at 9am. Do not mix it up with Arbora at Mount Faber Peak, which is the bigger garden bistro at the other end of the cable car, off the island.
🍽 Local dishes, kaya frappe, 9am open · ⏰ Daily 9am to 7pm
A garden cafe on the 1-Flowerhill hilltop looking over Sensoryscape, now trading as Wafu by Wildseed with a Japanese-leaning brunch menu, and dog friendly. It closes at 5pm and does not open on Mondays, and on weekdays it does not open until noon, so it is a daytime stop only.
🍽 Garden cafe, dog friendly, daytime only · ⏰ Tue to Fri 12pm to 5pm, Sat and Sun 9am to 5pm, closed Mon
Curry puffs and fried snacks at #01-K7 Beach Station, for when you want something in your hand in ninety seconds. Closes at 8pm, earlier than most of the beach.
Halal-certified Malaysian fried chicken a minute from Beach Station, in the iFly building at 43 Siloso Beach Walk: burgers, chicken meals, and nasi bowls with kari sauce. Along with Good Old Days, it is the halal option most people miss because they walk straight past it to the beach.
Ten food trucks beside the family beach, and for years the fastest way to feed a group that could not agree on anything. The Palawan's own site says the trucks took a pause after 13 September 2026 while something new is built in the space, and Sentosa's directory no longer lists them. When we checked on 7 October 2026 a takeaway pop-up kiosk beside the trucks, doing burgers, fish and chips and Korean chicken wings, was covering the gap from 12pm to 7pm daily, with 26 October given as its last day.
Wanton mee, char kway teow, fish udon and Chinese roast meats in a quick casual room on Level 3 of Shangri-La Rasa Sentosa, and for a long time the latest kitchen on the beach side at 11pm. It is closed for now: Sentosa's own listing marks it closed until further notice, and Shangri-La's own dining page says selected 8 Noodles dishes are served at Silver Shell Cafe next door instead. We will put it back when the room reopens.
🍽 Local noodles and roast meats, closed until further notice
The Sentosa Express monorail from Level 3 of VivoCity is $4 as a one-time entry fee, and travel between the island stations is free after that. Concession card holders pay $2, and children under 7 with an adult go free. Driving in costs $2 to $6 depending on the time of day, and parking is $2.20 per hour from 7am to 5pm, then $4 flat per entry after that, capped at $10 a day. Motorcycles are not allowed onto the island.
Where is the cheapest food on Sentosa?
Beach Station, which is where the monorail drops you. Good Old Days Singapore Flavours is an air-conditioned food court doing local hawker dishes at food-court prices, and Marrybrown and Old Chang Kee are in the same cluster. You do not need to walk more than two minutes from the station for any of them.
Is there halal food on Sentosa?
Yes. Sentosa's own listing describes Good Old Days Singapore Flavours at Beach Station as the island's only halal-certified food court, and Marrybrown a minute away in the iFly building is a halal-certified Malaysian fried chicken chain. Sentosa's directory also tags Old Chang Kee at Beach Station and Kailash Parbat at Imbiah Lookout as halal. As always, check the certificate at the counter if it matters to you.
Which Sentosa restaurants are actually on the beach?
On Siloso: Ola Beach Club, Coastes and Bikini Bar, all reachable on the Beach Shuttle or a short walk from Beach Station. On Palawan: +Twelve and Blu Kouzina, with The Palawan Food Trucks paused for now. On Tanjong: Tanjong Beach Club and FOC by the Beach. Trapizza sits at the Siloso Point end, next to Shangri-La Rasa Sentosa.
Where can I get breakfast on Sentosa?
Silver Shell Cafe at Dine on 3 in Siloso Point opens at 6.30am, which is the earliest on the island. Arbora Cafe at Imbiah Lookout opens at 9am, and so does Wildseed Cafe at 1-Flowerhill on Saturdays and Sundays. On weekends Coastes and Tanjong Beach Club both open at 9am, and +Twelve at 9.30am, so a beach breakfast only works Saturday and Sunday.
What is open late on Sentosa?
On Friday and Saturday nights Coastes, Bikini Bar and +Twelve go to 10.30pm and FOC by the Beach to 10pm. At Resorts World, Ocean Restaurant's dinner sitting goes to 10.30pm with last seating at 8.30pm, and PUTIEN to 10pm. At Sentosa Cove, Greenwood Fish Market and Mykonos on the Bay both go to 10.30pm every night. Most of the rest of the island stops serving between 8pm and 10pm, and the last Sentosa Express train back to VivoCity is at midnight.
How do I get around Sentosa once I am on it?
The Sentosa Express monorail has three island stops: Resorts World, Imbiah and Beach Station, and rides between them are free once you are on the island. From Beach Station the Beach Shuttle runs along the coast past Siloso, Palawan and Tanjong, 9am to 10pm daily. Bus A and Bus B leave the Beach Station transfer hub from 7am to 12.10am daily, every 10 minutes, A towards Siloso Point and B towards Palawan. For the Sentosa Cove restaurants, Sentosa lists Quayside Isle as a Grab pick-up and drop-off point, which is the simplest way there without a car.