As we enter the month of November, the school holidays are fast approaching. It’s an ideal time to utilize the travel credits given by the Singapore Tourism Board (STB) to all eligible Singaporeans. That said, one of the island’s most renowned travel destinations is Sentosa Island, where tourists and locals alike can stroll along beautiful beaches and dine at some of Singapore’s finest restaurants.

So, if you’re planning your itinerary and having a hard time deciding on the multitude of food choices, check out our top picks of the best restaurants on Sentosa Island in this article.

1. Royal Taj

Image credit: Royal Taj

Located at Mess Hall, Royal Taj is a newly opened restaurant with an opulent contemporary interior. They serve traditional Indian dishes elevated with modern techniques to cater to global palates. As the only Indian restaurant on Sentosa Island, Royal Taj is the place to go for an exotic feast that will properly stimulate your senses.

In the words of restaurant manager Abhishek Kumar: “Here you can find mouthwatering & sizzling hot tandoori appetizers, Indian curries, biryanis, and buttery naans prepared (to) utmost perfection”. There are buffet meals, à la carte options, executive lunch sets as well as a comprehensive bar with wines, single malts and spirit-based cocktails.

The venue also houses a luxurious dining hall that is well-conceived for weddings, receptions, corporate events and family parties. For your next memorable event, consider treating your guests to a scrumptious Indian meal!


  • Only Indian restaurant on Sentosa Island
  • Buffet meals, à la carte options, executive lunch sets as well as a comprehensive bar
  • Luxurious dining hall open for event booking
Address2, Block 16 Gunner Ln, 02-06 Singapore Mess Hall, Singapore 099567
Contact number+65 9118 5896
Business hours12 PM – 3 PM, 6.30 PM – 10.30 PM daily

2. Panamericana Singapore

Panamericana Singapore
Photo credit: Panamericana

Panamericana nestles within the prestigious Sentosa Golf Club. Spanning across 7,000 square feet, it holds court with a spacious indoor dining area flanked by the lush golf course and tropical greenery, as well as a curved verandah that offers unobstructed view of the Tanjong Beach and South China Sea. Patrons are served authentic Pan American cuisines, characterized by the smoky flavours of Asado-style grilling and roasting.

Enjoy mesmerizing ocean sights and vibe to the music in the exclusive section, The Lawn, where limited seats are available and a minimum spend is required. Make your reservation and pose in your best tropical gears with the Instagram tag #panamericanasg – you may just walk away with some weekly bottles of Panamericana Prosecco or S$200 worth of monthly dining vouchers.


  • The Lawn: a manicured VIP lawn area for the best views
  • Full-stocked bar and authentic Pan American cuisines
  • Pose in tropical attires and tag #panamericanasg on Instagram to win voucher worth of $200.
Address27 Bukit Manis Rd, Sentosa Golf Club, Singapore 099892
Contact number+65 8817 0961
Business hours12 PM – 10 PM daily

3. Mykonos On The Bay

Image credit: Mykonos On The Bay

Mykonos On The Bay is a Greek establishment that offers an unobscured view of the dock, where countless yachts sit idle, awaiting their next sea-bound adventure. The restaurant dons a bright blue and white frontage that brings to mind the sun-washed architecture of Santorini. The ambience complements a dining experience that highlights Mediterranean flavours.

Expect authentic Greek cuisines made by hand using carefully-sourced ingredients. Kick-off your meal with Taramosalata, a fish roe spread salad with herb prawns and Lagana bread. Dig into a comforting serving of Mousaka, an eggplant and beef casserole with creamy béchamel sauce. End on a high note with Baklava: crispy pistachio “phyllo” rolls drenched in honey syrup and topped with their original fior di latte ice-cream.

In the coming months, Best In Singapore readers can enjoy an exclusive 10% discount on their food bill with promo code “bestinsingapore10”. Catch the limited-time offer before it slips away!


  • Authentic Greek cuisines
  • Unobscured view of the dock at Sentosa Cove
  • Enjoy a 10% discount with promo code “bestinsingapore10″
Address31 Ocean Way, 01-10 Quayside Isle, Sentosa Cove, Singapore 098375
Contact number+65 6334 3818
Business hours12 PM – 3 PM, 6 PM – 10.30 PM (Mon – Fri)
12 PM – 10.30 PM (Sat – Sun)

4. Greenwood Fish Market @ Asian Cuisine 

Image credit: Greenwood Fish Market

A few doors down from Mykonos, there is Greenwood Fish Market. The chain claims four spots on the little red dot, two of which are located side by side on Sentosa Island: Quayside Isle and Asian Cuisine. At the former, the oysters are the speciality. The second spotlight Asian dishes, with maki rolls and platters of sushi or sashimi being the crowd favourites.

Every Tuesday, gastronomes flock to the restaurant to stuff themselves with sea-to-table oysters. House Oysters are priced at only S$1.95++ each while Freshly Shucked Oysters are 35% off. Enjoy unlimited orders for all available oysters with purchase of the main course, among which whole fishes like Steamed Orange Roughy are highly sought after. Wash the meal down with some refreshing sake and gin at their seaside bar, Flaming Poppy, at just S$16.95++ during Happy Hour.


  • Flaming Poppy Happy Hour lasts from 12 PM to 7.30 PM
  • Hendrick’s or Sakura Gin and Tonic at S$16.95++
  • Oyster Tuesdays: House Oysters at S$1.95++ each and Freshly Shucked Oysters at 35% off
Address31 Ocean Way, 01 – 03, Quayside Isle, Sentosa Cove, Singapore 098375
Contact number+65 6977 9577
Business hours6 PM – 10 PM (Tue)
12 PM – 3 PM, 6 PM – 10 PM (Wed – Fri)
12 PM – 10 PM (Sat – Sun)
Closed on Monday

5. Nayana KPOP Cafe & Restaurant

Nayana kpop cafe & restaurant
Image credit: Nayana

Nayana KPOP Cafe & Restaurant is an unabashed declaration of love towards KPOP. The Korean-themed eatery creates a youthful atmosphere by playing KPOP songs round the clock. They encourage fellow fans to bond over their admiration for certain idols, organizing occasional KPOP nights to facilitate the process.

Nayana’s kitchen is helmed by a Korean executive chef, who consistently deliver authentic Korean eats such as hot plates, stews and BBQ. Delectable desserts, including bingsu and ice-creams, can also be found on the menu. Furthermore, all prices are inclusive of GST and no service charge is imposed, making it a budget-friendly place for the younger consumers that frequent the place.


  • Korean eats prepared by a Korean executive chef
  • A youthful atmosphere with round-the-clock KPOP songs in the background
  • Prices inclusive of GST, no service charge imposed
AddressFlora Vista: 7 Ang Mo Kio Street 66, #01-13 Flora Vista Singapore 567708
The Poiz Centre: 51 Upper Serangoon Road, #01-37 Singapore 347697
Contact numberFlora Vista: +65 6513 6948
The Poiz Centre: +65 6281 0339
Business hoursFlora Vista:
11 AM – 3 PM, 5 PM – 10 PM (Tue-Sun)
Closed on Monday
The Poiz Centre:
11 AM – 10 PM (Wed-Mon)
Closed on Tuesday

6. The Knolls

Image credit: The Knolls

The Knolls is one of the dining arms of Capella Hotels and Resorts in Singapore. Housed in two restored Tanah Merah colonial bungalows dating back to the 1880s, the property is located just shy of the reach of the South China Sea. Indulge in Mediterranean classics and let the ocean breeze season your food with an extra briny flair.

Though primarily a Mediterranean restaurant, the menu has a fair range of local fares. With foolproof crowd-pleasers such as Hainanese Chicken Rice, Bak Kut Teh and Our Singapore Laksa primed to win over the tastebuds of foreign patrons. There are plenty of gluten-free options and a handful of vegetarian dishes, but the chefs will be happy to accommodate any additional dietary restrictions.


  • The Mediterranean restaurant attached to the Capella Hotel in Sentosa
  • Enjoy a view of the South China Sea while dining
  • A selection of local fares available
AddressCapella Singapore, 1 The Knolls, Sentosa island Singapore 098297
Contact number+65 6591 5046
Business hours12 PM – 10 PM daily

7. FOC Sentosa

foc sentosa
Image credit: FOC Sentosa

FOC Sentosa is an expansive restaurant at the east end of the Palawan Beach. It employs an open layout that embraces the coastline to take full advantage of its proximity to the beach. Hence, it boasts a panoramic view of the lagoon that is popular for weddings, private parties and even corporate events.

The outlet has a lively, laid-back ambience that is reminiscent of the beach culture of Barcelona. The menu, appropriately Mediterranean to complete the experience, is crafted by Michelin Star Chef Nandu Jubany, a native Spanish of Can Jubany fame. Share their sizeable signature paellas with your friends. Unwind with a glass a crisp white wine from their extensive beverage menu.


  • Mediterranean menu by Spanish Michelin Star Chef Nandu Jubany
  • Beachfront restaurant on the Palawan Beach
  • Extensive beverage menu with a large variety of alcoholic drinks
Address110 Tanjong Beach Walk, Singapore 098943
Contact number+65 6100 1102
Business hours11 AM – 10.30 PM (Wed-Sun)
Closed on Monday and Tuesday

8. The Cliff

Image credit: The Cliff

The Cliff at Sofitel Singapore Sentosa Resort & Spa serves innovative Italian cuisines, Pan-Asian favourites and exquisite desserts. Hailing from California, Chef Jeremy has a distinctively Mexican cooking style that is heavily informed by Italian techniques. His dishes are a combination of fresh produce, seasonal ingredients, and even herbs he cultivated himself.

Pick from a vast selection of handmade pizzas or pastas and pamper yourself with a tall glass of premium wine. Alternatively, embark on a Gastronomy Tour of Italy to sample the Chef’s most confident interpretations of Italian classics. The package is available at S$98++ to AccorPlus members, who can also enjoy 20% off total bill on the Spectacular Saturday Prosecco Brunch.


  • Italian fares with a Mexican influence
  • Use of fresh produce, seasonal ingredients and homegrown herbs
  • AccorPlus members can access exclusive packages
AddressSofitel Singapore Sentosa Resort & Spa, 2 Bukit Manis Rd, Singapore 099891
Contact number+65 6708 8310
Business hours12 PM – 10 PM (Sun – Thu)
12 PM – 10.30 PM (Fri – Sat)

9. Slappy Cakes

Image credit: Slappy Cakes

Slappy Cakes would appeal to those looking for a more kid-friendly dining place. Founder Ashley Berry, who started out in Portland, Oregon, is a big advocate of self-expression. As such, the restaurant is built upon fun and interactive concept, with griddles at each table for DIY pancake sessions. Four 8oz bottles of pandan, whole grain, chocolate and buttermilk flavours paintbrushes with which young – or young-at-heart – artists experiment. Customize your work of art further with sweet and savoury toppings like fresh fruits, ham and various dressings.

In the readymade section, Slappy Cakes have all-day breakfasts and an adequate collection of Western mains. There is also a pancake platter with 10 pieces of buttermilk pancakes, maple syrup, strawberries, blueberries, bananas, chocolate chips and bacons.


  • Islandwide delivery available
  • Make your own pancake at your table
  • A kid-friendly dining place that is great for family bonding
AddressResorts World Sentosa: 26 Sentosa Gateway #01-29, Singapore 098269
The Grandstand: 200 Turf Club Road #01-20/21, Singapore 287994
Plaza Singapura: 68 Orchard Road #03-02, Singapore 238839
Contact numberResorts World Sentosa: +65 6795 0779
The Grandstand: +65 6465 1814
Plaza Singapura: +65 6738 7207
Business hoursResorts World Sentosa:
10 AM – 3 PM, 5.30 PM – 9.30 PM (Mon – Fri)
8.30 AM – 3 PM, 5 PM – 9.30 PM (Sat-Sun, PH)
Closed on Tuesday
The Grandstand:
10 AM – 3 PM, 5.30 PM – 9.30 PM (Tue – Fri)
8 AM – 3 PM, 5.30 PM – 9.30 PM (Sat-Sun, PH)
Closed on Monday
Plaza Singapura:
10 AM – 10 PM (Mon – Fri)
9.30 PM – 10 PM (Sat-Sun, PH)

10. Bones ‘n Barrels Sentosa

Bones 'n Barrels sentosa
Image credit: Bones ‘n Barrels

Bones ‘n Barrels is found on the Sentosa boardwalk overlooking the slow to-and-fro progressions of cable cars. Patrons favour the Alfresco seating section that looks out to the scenic Sentosa Bay; reservations are thus recommended to secure a spot.

The restaurant has a diverse menu encompassing Mexican, Italian and Indian fares. Help yourself to some juicy mutton seekh kebabs that come attached with a vial of mint cilantro chutney. Otherwise, brave the fiery tandoori chicken and tame your tongue with a draft, craft or bottled beer of choice.


  • Islandwide delivery available
  • Mexican, Italian and Indian food
  • Frequent promotions on beers
AddressSentosa Boardwalk: 6 Sentosa Gateway #01-05/06/07, Singapore 098072
Far East Plaza: 14 Scotts Rd, Singapore 228209
Commontown Novena Regency: 275 Thomson Rd, Singapore 307645
Alexandra Technopark: 438B Alexandra Road #01-01, Block B, Singapore 119968
Contact numberSentosa Boardwalk: +65 6221 0346
Far East Plaza: +65 6904 8115
Commontown Novena Regency: +65 6493 2134
Alexandra Technopark: +65 9793 5313
Business hoursSentosa Boardwalk: 4.30 PM – 10.30 PM daily
Far East Plaza: 2 PM – 10.30 PM daily
Commontown Novena Regency:
11.30 AM – 10.30 PM daily
Closed on Tuesday
Alexandra Technopark:
11.30 AM – 10 PM (Mon – Fri)
Closed on Saturday and Sunday

11. Ola Beach Club

No photo description available.
Photo credit: Ola Beach Club

Ola Beach Club is a bustling beachfront restaurant on the picturesque Siloso Beach. It hosts several water sports to attract adrenaline junkies, including jetpacks that send you 30 feet into the air and bumpy doughnut rides led by cunning speedboats. In the food department, the promise of Hawaiian-inspired breakfasts and lunches lure gourmets in during the day.

Come evening, the place teems with nightlife. Plop down on the fine sand to catch mesmerizing sunsets and lounge with friends and family. Quench your thirst with Singapore’s largest selection of mojitos at Ola Beach Club’s bar. Feeling peckish? Feel free to snack on moreish bar bites that are available at all hours.


  • Singapore’s largest selection of mojitos
  • All-hour bar bites and Hawaiian-inspired cuisines
  • Water sports include jetpack, banana boat, doughnut ride, stand-up paddleboard and kayaking
Address46 Siloso Beach Walk Singapore 099005
Contact number+65 8189 6601
Business hours11 AM – 9 PM (Mon – Thu)
10 AM – 10 PM (Fri – Sat)
10 AM – 9 PM (Sun)

By the end of your Sentosa Island staycation, you would’ve satiated the demands of your stomach with some of the most enjoyable food Singapore has to offer. Coming down from a vacation-high is not going to be easy, especially for the kids who have a long holiday ahead of them. Perhaps consider these fun kid activities for a quality family weekend to continue keeping the little ones occupied!