The best restaurants in Sentosa Island are usually more associated with the beaches and theme parks. Sentosa now boasts a whole list of restaurants with Michelin star chefs plying their trade in their kitchens, many taking full advantage of fresh seafood products as well as some specially imported ingredients from around the world.

    The emergence of several world-class, five-star hotels on Sentosa Island has, of course, boosted this emerging dining scene, with many resorts such as the Shangri-La and Singapore Resort and Spa both boasting a list of excellent eateries. We’ve also found a few great spots at the massive Resorts World Sentosa – not forgetting a couple of picturesque beachside restaurants.



    Trapizza is where to head to if you’re after some feel-good Italian food with an exotic beach view in Sentosa. Located right on the Silosa beachfront at the sumptuous Shangri-La Rasa Sentosa Hotel, this casual diner serves up some excellent thin-crust pizzas which are all cooked in the wood fire oven onsite.

    Trapizza also does a range of pasta, salads, snacks and desserts. The range of cocktails and beers is solid and there are some nice fruit juice combos for those skipping the alcohol. Set amidst the palm trees of Siloso Beach and overlooking the South China Sea, Trapizza is a great bet if you’re at the western end of Siloso Beach and looking for a spot to watch the sun go down.

    Location: Shangri-La Rasa Resort & Spa, 10 Siloso Beach Walk, Singapore 098995, Singapore

    Open: Monday–Friday from 11 am to 10 pm, Saturday–Sunday from 9 am to 10 pm

    Phone: +65 6376 2662


    Malaysian Food Street

    For a little slice of Kampong Glam (Singapore’s predominantly Malaysian neighbourhood) right on Sentosa Island, look no further than Malaysian Food Street at the Bull Ring, inside Resorts World Sentosa. This tiny imitation street has pulled out at the stop to recreate that old-town charm so synonymous with the Kampong Glam neighbourhood, complete with hawker stalls, brightly painted shop houses and wooden tables and chairs to perch on awkwardly whilst tucking into your food.

    As for what to eat, you’ll find everything Malay, from basic chicken and rice dishes to more exotic tastes such as satay sticks, noodle soups like laksa and fried omelettes with oysters. Prices are cheap for Sentosa, but not as cheap as the real deal across the water on the main Singapore Island.

    Location: 8 Sentosa Gateway, The Bull Ring, Resorts World Sentosa, Singapore

    Open: Monday–Thursday from 10 am to 9 pm, Friday–Sunday from 9 am to 10 pm

    Phone: +65 8140 7228


    photo by Alpha (CC BY-SA 2.0) modified


    The Cliff

    Another fine dining restaurant within a hotel on Sentosa Island is The Cliff, which boasts some stunning views across the South China Sea alongside some equally impressive food. The restaurant welcomes ‘guest chefs’ into its kitchen who all usually have a Michelin Star or two to their name, as well as a long history of working in top restaurants globally.

    With that in mind, expect the degustation menu to change constantly, and to encompass a range of flavours from around the world. A 6-course dinner at The Cliff with Champagne will set you back close to S$200 per person but expect a whole host of exotic and luxurious ingredients creating one unforgettable dining experience. You can find The Cliff restaurant located in the much-loved Sofitel Singapore Sentosa Resort.

    Location: 2 Bukit Manis Rd, Sentosa, Sofitel Singapore Sentosa Resort, Singapore

    Open: Daily from midday to 10.30 pm

    Phone: +65 6371 1425


    SKIRT at W Singapore – Sentosa Cove

    SKIRT is a posh steakhouse at W Singapore – Sentosa Cove Hotel, towards the east of the island. Those with a craving for some meat will love their sharing menu, which takes advantage of a range of fine cuts, including Blackmore Japanese Wagyu and Australian Tajima Wagyu beef – 2 particularly rare and expensive varieties. Almost more striking than the food, however, is the design of SKIRT.

    Huge floor-to-ceiling windows allow light to flood in during the daytime, while the artsy hanging light features create a rather romantic setting at night. Seating arrangements are flexible, but those coming in groups should opt for one of the booths which are nice and cosy and great for that sharing menu. If you’re on a limited budget, SKIRT at W Singapore is probably not the place for you; their set menu starts from S$168 per person (minimum of 6 people).

    Location: 21 Ocean Way, W Singapore - Sentosa Cove, Sentosa, Singapore

    Open: Sunday–Thursday from 6 pm to 11.30 pm, Friday–Saturday from 6 pm to 11.59 pm

    Phone: +65 6808 7278


    Blue Lotus @Sentosa Cove

    Blue Lotus @Sentosa Cove is a fine dining establishment at the modern Sentosa Cove. Also dubbed the Blue Lotus Chinese Eating House, this is actually a sister restaurant of the flagship Saint Pierre restaurant of the same company just a few minutes’ walk away. Rather than French, the flavours here are of course all Chinese, although Blue Lotus has certainly given traditional dishes more of a modern touch.

    Examples of this include their borderline-fusion crispy Sichuan-style fish and chips, their Wagyu beef and foie gras fried rice and their range of other changing dishes take full advantage of fresh seafood like lobster and crab. Traditional red paper lanterns attempt at making the decor fit with the food, although the surroundings don’t wow us too much, leaving room for their inventive and delicious dishes to do all the talking.

    Location: #01-13 Quayside Isle, 31 Ocean Way, Sentosa Cove, Singapore

    Open: Monday–Friday from 6 pm to 10 pm, Saturday and Sunday from 11.30 am to 3 pm and from 6 pm to 10 pm

    Phone: +65 6339 0880


    Tanjong Beach Club is the place to come for a chilled out beach party vibe as the sun sets over the lush Sentosa Beach. Don’t forget, however, that this (relatively) long-running Sentosa spot does some excellent beach grub too! They have an inside dining area if you want to escape the heat, though most diners prefer their alfresco seating space which boasts some great sea views and people watching opportunities.

    The food is surprisingly fancy considering Tanjong Beach Club is more known for its parties, with dishes such as their lobster pie, roasted chicken and various pasta creations all going down well. Most mains are about S$25 but expect to pay much more if you go for the lobster or other items from the menu featuring expensive ingredients. Wash it all down with one of the signature mojitos or a glass of wine and you have yourself a hard-to-beat beach dining experience.

    Read more

    Location: 20 Tanjong Beach Walk, Sentosa Island, Singapore

    Open: Tuesday–Friday from 11 am to 11 pm, Saturday–Sunday from 10 am to midnight (closed on Mondays)

    Phone: +65 6270 1355


    photo by BouncedPhoton (CC BY-SA 3.0) modified


    Faber Peak

    Faber Peak, part of the scenic cable car riding experiences in Sentosa, offers a romantic dining experience for people who think they’ve seen it all. Instead of dining in a restaurant, head over to Faber Peak, board the cable car over to Sentosa Island and sit down for a private four-course meal served over the course of a 90-minute journey.

    The menu can be tailored to suit specific dietary requirements, although the recommended menu starts with a king prawn appetiser served with salmon roe and a tart raspberry dressing, before moving onto chargrilled sirloin steak and almond-encrusted seabass with edamame puree.

    Location: 109 Mount Faber Rd, Singapore 099203, Singapore

    Open: Daily from 6 pm until 8.30 pm

    Phone: +65 6377 9688


    Privé Keppel

    Privé Keppel's laidback atmosphere and simple yet wholesome café fare have cemented its position as one of the best places in Singapore to enjoy a casual meal or to grab brunch by the water’s edge.

    Popular dishes at the café include their award-winning Eggs Benedict, fluffy pancakes, wraps, wagyu burgers and sticky date pudding.

    Location: 2 Keppel Bay Vista, Singapore 098382, Singapore

    Open: Monday–Friday from 9 am to midnight, Saturday–Sunday from 8 am to midnight

    Phone: +65 6776 0777


    photo by Graham Hills (CC BY 2.0) modified


    Privé Grill at The University Club

    Privé Grill at The University Club specializes in cooking meats to perfection using the acclaimed Spanish imported Josper grill. With an extensive menu offering carefully selected cuts, chosen for their ability to enhance the unique smokiness imparted by the Josper, diners can enjoy top quality steaks at their most flavorful. Privé Grill also features tantalizing appetizers, mouth-watering mains and decadent desserts.

    The interior of Privé Grill is itself a haven of quiet sophistication which exudes warmth and intimacy. Accented by Grand Blotch Damask Wallpaper and Flos lamps, it is the ideal place to enjoy a gourmet meal while taking in sweeping views of the beautiful marina and the surrounding lush greenery.

    Location: Shaw Foundation Alumni House, #04-02, 11 Kent Ridge Drive, Singapore 119244, Singapore

    Open: Mondays–Fridays from 11.30 am to 2.30 pm and from 6.30 pm to 10.30 pm (closed on Saturdays and Sundays)

    Phone: +65 6776 0777

    Ben Reeves | Compulsive Traveller

    Start planning your trip

    Back to top