Travel Plan
← Back to the Kuala Lumpur guide CITY GUIDE · FOOD & SHOPPING

Eat, drink & shop in Kuala Lumpur

Where to eat, drink and shop in Kuala Lumpur: nasi lemak and satay, nasi kandar, views from the towers, specialty coffee, giant malls, Chinatown and outlets.

Restaurants

Famous names, local favourites and halal options for every budget. In ringgit (RM): $ under 25 · $$ 25–60 · $$$ 60–150 · $$$$ over 150 per person.

Nasi lemak
Nasi lemak$

Village Park Restaurant

✓ Halal

Famous for one of the best nasi lemak with fried chicken in the city.

Damansara Uptown · Getting there: TaxiMap
Nasi lemak
Nasi lemak$

Nasi Lemak Antarabangsa

✓ Halal

A legendary nasi lemak spot in KL's traditional Malay village, near the Petronas Towers.

Kampung Baru · Getting there: LRT: Kampung BaruMap
Indian-Muslim (mamak)
Indian-Muslim (mamak)$

Nasi Kandar Pelita

✓ Halal

Busy 24-hour mamak restaurant: rice with curries, roti canai and teh tarik.

Several branches, near KLCC · Getting there: Several branchesMap
Satay
Satay$

Sate Kajang Haji Samuri

✓ Halal

The most famous satay name in Malaysia, grilled over charcoal.

Kajang & other branches · Getting there: Taxi / MRT: KajangMap
Malay
Malay$$$

Bijan Bar & Restaurant

Refined Malay cooking in a tropical house, a good place to try rendang and Malay desserts.

Bukit Bintang · Getting there: MRT: Bukit BintangMap
Malay
Malay$$$

Songket Restaurant

✓ Halal

Malay dishes with traditional dance performances in the evening.

Ampang · Getting there: TaxiMap
Malaysian
Malaysian$$

Madam Kwan's

✓ Pork-free

Popular mall restaurant for nasi lemak, nasi bojari and Malaysian favourites.

Suria KLCC & Pavilion · Getting there: LRT: KLCCMap
Taiwanese dumplings
Taiwanese dumplings$$

Din Tai Fung Pavilion

✓ Pork-free

The famous soup dumplings, with a pork-free menu in Malaysia.

Pavilion KL & other malls · Getting there: MRT: Bukit BintangMap
Street food street
Street food street$

Jalan Alor

KL's famous food street, lit up at night with grilled seafood, noodles and satay. Many stalls are Chinese, so check for halal signs.

Bukit Bintang · Getting there: MRT: Bukit BintangMap
Peranakan
Peranakan$$

Old China Café

Nyonya dishes in an atmospheric old guild hall.

Chinatown · Getting there: LRT: Pasar SeniMap
Hainanese kopitiam
Hainanese kopitiam$

Yut Kee

Old-school Hainanese coffee shop since 1928.

Jalan Kamunting · Getting there: Monorail: Medan TuankuMap
Buffet with a view
Buffet with a view$$$

Atmosphere 360

Revolving restaurant at the top of KL Tower, with views of the Petronas Towers.

KL Tower · Getting there: TaxiMap
Italian
Italian$$$$

Marini's on 57

Upscale Italian on the 57th floor, facing the Petronas Twin Towers.

Petronas Tower 3 · Getting there: LRT: KLCCMap
Modern Malaysian
Modern Malaysian$$$$

Dewakan

Malaysia's most celebrated fine dining, using local ingredients.

Naza Tower · Getting there: TaxiMap

Nothing matches this filter.

Malay and Indian-Muslim restaurants are halal. Chinese restaurants and some international places may serve pork, so look for the official JAKIM halal logo. Food photos are illustrative and do not show the restaurant itself.

Cafés, afternoon tea & desserts

Classic afternoon tea, specialty coffee and sweet stops.

VCR
Bukit Bintang

VCR

Popular specialty café in an old shophouse.

Getting there: Monorail: ImbiMap
Merchant's Lane
Chinatown

Merchant's Lane

Brunch café upstairs in a heritage building on Petaling Street.

Getting there: LRT: Pasar SeniMap
Feeka Coffee Roasters
Bukit Bintang

Feeka Coffee Roasters

Coffee and cakes in a bright two-storey shophouse.

Getting there: MRT: Bukit BintangMap
Ho Kow Hainam Kopitiam
Chinatown

Ho Kow Hainam Kopitiam

Classic kopitiam breakfast: kaya toast, soft eggs and local coffee.

Getting there: LRT: Pasar SeniMap
The Majestic Hotel – Tea Lounge
Near KL Sentral

The Majestic Hotel – Tea Lounge

Colonial-era afternoon tea in a 1932 heritage hotel.

Getting there: LRT/KTM: KL SentralMap
Inside Scoop
Several branches

Inside Scoop

Local ice cream brand with flavours such as durian and pandan.

Getting there: Several branchesMap
Pulp by Papa Palheta
Bangsar

Pulp by Papa Palheta

Industrial-style roastery café in a former printing factory.

Getting there: LRT: BangsarMap

Nothing matches this filter.

Shopping & markets

Department stores, luxury streets, malls, outlets and markets.

LuxuryBukit Bintang

Pavilion Kuala Lumpur

KL's top luxury mall, with designer brands and a large food court.

Getting there: MRT: Bukit BintangMap
LuxuryBukit Bintang

Starhill

Quiet, upscale luxury mall with watch and jewellery houses.

Getting there: MRT: Bukit BintangMap
MallKLCC

Suria KLCC

Mall at the foot of the Petronas Twin Towers, next to KLCC Park.

Getting there: LRT: KLCCMap
MallTun Razak Exchange

The Exchange TRX

New mall with a rooftop park in KL's financial district.

Getting there: MRT: Tun Razak ExchangeMap
MallBukit Bintang

Lot 10

Fashion mall with a famous hawker food hall in the basement.

Getting there: MRT: Bukit BintangMap
MallMid Valley

Mid Valley Megamall & The Gardens

Two connected malls, from mid-range to luxury brands.

Getting there: KTM: Mid ValleyMap
MallImbi

Berjaya Times Square

Huge mall with an indoor theme park.

Getting there: Monorail: ImbiMap
MallPetaling Jaya

Sunway Pyramid

Egyptian-themed mall next to the Sunway Lagoon theme park.

Getting there: Taxi / BRT: SunwayMap
Shopping streetBukit Bintang

Bukit Bintang

KL's main shopping and nightlife street.

Getting there: MRT: Bukit BintangMap
MarketChinatown

Central Market (Pasar Seni)

Art Deco market hall for batik, crafts and souvenirs.

Getting there: LRT: Pasar SeniMap
MarketChinatown

Petaling Street

Covered Chinatown market street. Bargain hard.

Getting there: LRT: Pasar Seni / MRT: MerdekaMap
MarketMasjid Jamek

Jalan Masjid India

Fabrics, abayas, baju kurung and Indian goods near the old mosque.

Getting there: LRT: Masjid JamekMap
OutletGenting Highlands

Genting Highlands Premium Outlets

Outlet mall on the way up to Genting Highlands.

Getting there: Bus or taxi (about 1 hour)Map
OutletNear KLIA airport

Mitsui Outlet Park KLIA

Outlet mall near the airport, handy before a flight.

Getting there: Taxi from the airportMap

Nothing matches this filter.

Plan your trip to Malaysia

Internet from the moment you land Buy an eSIM for Malaysia before you fly and switch it on at arrival. No shop queues, no roaming bills. See eSIM plans → Airport transfer, booked ahead A driver waits for you in arrivals at a fixed price. Handy with children and luggage. Book a transfer → Car rental for road trips Compare the big rental brands at the airport or in the city, with free cancellation on many offers. Compare cars →

Partner links: if you book, we may earn a small commission at no extra cost to you.