Top Food & Drink Experiences in Singapore

373 Reviews
Singapore lies at the crossroads of some of the world’s most vibrant and delicious cuisines. From Chinese dishes and fragrant Indian curries to local satays and spicy noodles, the island-nation’s food scene is sure to leave you satisfied. Here are some of our favorite food and drink experiences in Singapore.

Taste the World at a Hawker Center
A uniquely Singaporean experience—and a must for any foodie visiting the city—is the hawker center, a food court–like collection of various food stalls all under one roof. These inexpensive eateries are like an Asian buffet, where you can choose from dishes like Hainanese chicken rice, fiery laksa, Indian curries, or Singapore chili crab. A meal at a hawker center, whether in Chinatown or Little India, is an excellent way to put your finger on the pulse of Singapore’s culinary diversity. Come hungry.

Dine High in the Sky
The best table in town is aboard the Singapore Flyer, where you can gaze down at the city’s landmarks from as high as 1,540 feet (65 meters) in the air. During this fine dining experience on this iconic Ferris wheel, you’ll enjoy two full rotations of the wheel while taking in a 4-course dinner and panoramic views.

Eat Breakfast with Orangutans
The Singapore Zoo operates one of the world’s most successful orangutan breeding programs, and these great apes are inviting you to breakfast. Kick off your day with a buffet breakfast while observing the orangutans in their free-ranging habitat—and don’t forget to have your photo taken with your animal hosts.

Cook up the Flavors of Singapore
After you’ve tasted all that Singapore has to offer, learn to re-create those flavors in your own kitchen by enrolling in a cooking class. With the help of an expert chef, cook up traditional Singaporean foods like laska and Hainanese chicken rice—considered one of Singapore’s national dishes—so you can take home a taste of Singapore to impress friends and family.
Read More
Tours & Activities (63)
Clear all
Select Dates
Sort by:Default

Having trouble booking online?
(888) 651-9785
Call (888) 651-9785