Skip to content

10 Cafes & Restaurants In KL With The Best Rooftop Views Of The City Skyline

Rooftop cafes & restaurants in KL


We don’t mind blowing our budget and splurging on dates or get-togethers at fancy restaurants with great views of Kuala Lumpur’s glittering skyline, once every blue moon. For those casual weekends, when you want to dine out with a view but not empty out your wallet, head to one of these 10 cafes and restaurants in KL instead that offer rooftop views of the city’s skyline and reasonably priced grub.


1. Curio L5


rooftop cafes restaurants kl - curio
Image credit: @terrencechng318 via Instagram

Tucked within UR-MU, curio L5 is a well-hidden coffee shop in the museum that remains under-the-radar for most. It operates exclusively on the weekends, on the rooftop of the museum, with a patio area that offers both calm and a view of KL’s skyline.

rooftop cafes restaurants kl - curio
Image credit: @terrencechng318 via Instagram

You won’t need a museum ticket to enter – to get here, head to the fourth floor of the museum and then take the stairs up to the fifth floor.

rooftop cafes restaurants kl - curio
Image adapted from: @weekend_runaway_projects via Instagram

Enjoy a small, yet creative, selection of coffee drinks like the Daylight, which has a base of filtered coffee and notes of roasted rice, red dates, and black dates.

Price: $

Address: 131, Jalan Tun H S Lee, City Centre, 50000 Kuala Lumpur
Opening hours: Fri-Sun 11am-7pm (Closed Mondays to Thursdays)
Contact: curio L5 Instagram


2. Moments


rooftop cafes restaurants kl - moments
Image credit: @momentskl__ via Instagram

A newer spot in KL’s Petaling Street, Moments offers close-up views of the Merdeka 118 building. It takes a bit of navigation to find this spot – you have to make your way to Yu Hotel, and then head up to its rooftop on the fifth floor. But the views will be worth it.

rooftop cafes restaurants kl - moments
Image credit: @momentskl__ via Instagram

The casual fine-dining restaurant serves all-day brunch, pastas, appetisers, and mains perfect for a candlelit dinner, such as the Mini Lobster Brioche (RM45) and Salmon In Soothing Dill (RM90). 

Price: $$

Address: 5th floor, Yu Hotel, 126 & 128, Jalan Petaling, City Centre, 50000 Kuala Lumpur
Opening hours: 11am-2.30pm & 6.30pm-10.30pm, Daily
Contact: Moments KL Dining Instagram


3. Daily Dose Coffee


rooftop cafes restaurants kl - daily dose coffee
Image credit: @louisa.vp via Instagram

You don’t always have to fork out a fortune for a meal with a view of the Petronas Twin Towers. Daily Dose Coffee is a cosy coffee shop, just across the towers, with a rooftop seating area.

If you’re wondering just how close you’ll be to the KL landmark, you’ll likely have to utilise the 0.5 camera function on your phone for non-cropped shots with the towers.

rooftop cafes restaurants kl - daily dose coffee
Image credit: @hulyogalang via Instagram

As for food, the coffee shop serves coffee drinks, hand-pressed fruit juices, and a small selection of sandwiches, all reasonably priced. It also opens till late daily, until midnight on weekdays and till 1am on the weekends.

Price: $

Address: Bangunan Getah Asli (Menara), Jalan Ampang, Kampung Baru, 50450 Kuala Lumpur
Opening hours: Sun-Thur 7.30am-12am | Fri & Sat 7.30am-1am
Contact: Daily Dose Coffee Instagram


4. Luuma Dining


rooftop cafes restaurants kl - luuma
Image credit: @spy_jenn via Instagram

In the heart of KL Sentral, within Menara Sentral Vista, you’ll find LUUMA Dining. Klang Valley folks turn to this casual-dining restobar for special occasions, as it offers open views of KL’s skyline that’ll be the perfect backdrop for celebratory meals, whether big or small.

It’s also a popular spot in KL to catch sunset views.

rooftop cafes restaurants kl - luuma
Image credit: @luuma_dining via Instagram

The menu here spans a wide range of Asian-Western fusion dishes, from salads and soups to mains such as grilled lamb chops and Mee Goreng seafood.

Price: $$

Address: Level 20, Menara Sentral Vista, 150, Jalan Sultan Abdul Samad, Brickfields, 50470 Kuala Lumpur
Opening hours: 4pm-12am, Daily
Contact: LUUMA Dining Instagram


5. Fly Me To


rooftop cafes restaurants kl - fly me to
Image credit: @carol.eats via Instagram

Though not situated on the rooftop of a building, Fly Me To sure feels like it. Operating inside Upper View Regalia Hotel, on the 37th floor, this aesthetically pleasing cafe in Chow Kit has a sweet view of KL’s skyline from cosy booths set at an outdoor dining area.

rooftop cafes restaurants kl - fly me to
Image credit: @carol.eats via Instagram

The indoor dining area of Fly Me To is not too shabby either, featuring straw umbrellas and wood furnishings that’s giving all sorts of beach vibes.

rooftop cafes restaurants kl - fly me to
Image credit: @flymeto_kl via Instagram

On weekdays, between 12pm and 3.30pm, they have an affordable lunch set for RM49 that comprises a starter, a main, and a drink. The mains range from Mushroom Risotto to Ong Ong Fried Rice.

Price: $$

Address: 37th Floor, Block A, Regalia Residence, 2, Jalan Sultan Ismail, Chow Kit, 50480 Kuala Lumpur
Opening hours: 12pm-11pm, Daily
Contact: Fly Me To Instagram


6. Petra Pudu


rooftop cafes restaurants kl - petra pudu
Image credit: @nongkrongtrosss via Instagram

The Petra-like structures at Petra Pudu have been catching attention online – for good reason, as the reddish-brown structures on the cafe’s rooftop are visible even from the streets below. The cafe also happens to offer stunning views of KL’s skyline from its rooftop dining area.

rooftop cafes restaurants kl - petra pudu
Image credit: @nongkrongtrosss via Instagram

You can enjoy unblocked views of the Merdeka 118 building without having to use the zoom function on your camera, all while dining on waffles, sandwiches, coffee, and mini cheesecakes.

Price: $

Address: 392, Jalan Pudu, Pudu, 55100 Kuala Lumpur
Opening hours: Thu-Mon 12pm-8pm (Closed on Tuesdays & Wednesdays)
Contact: Petra Pudu Instagram


7. Shhhbuuuleee


rooftop cafes restaurants kl - Shhhbuuuleee
Image credit: @shhhbuuuleee via Instagram

REXKL’s resident Shhhbuuuleee has a semi-outdoor dining area, where you can catch impressive unblocked views of the KL Tower. The setting at this modern izakaya is laidback and relaxed, with bar seats and long communal-style tables.

rooftop cafes restaurants kl - Shhhbuuuleee
Image credit: @shhhbuuuleee via Instagram

The restobar serves Japanese-style cocktails and food, including a range of refreshing cocktails and Japanese-infused dishes.

Price: $$

Address: REXKL, 80, Jalan Sultan, 50000 Kuala Lumpur
Opening hours: Thu-Mon 12pm-10pm (Closed on Tuesdays & Wednesdays)
Contact: Shhhbuuuleee Instagram


8. Eden


Rooftop cafes and restaurants in Klang Valley - KL tower
Image credit: @venicekeqian via Instagram

Another casual spot that lets you dine with a view of the KL Tower is Eden. This rooftop cafe can be found on the eighth floor of Lot 10 shopping centre in Bukit Bintang, and is defo worth the trek up to the top floor of the mall for its affordable coffee drinks and views of KL’s skyline. 

rooftop cafes restaurants kl - eden
Image credit: @johan.danial via Instagram

Although the cafe is cosy in scale, its menu of beverages and pastries is fairly extensive and ideal for coffee dates. Find comforting lattes and thirst-quenching teas that you can’t go wrong with, as well as a selection of pastries.

Address: 8th floor, Lot 10, Bukit Bintang, 55100 Kuala Lumpur,
Opening hours: Mon-Fri 9am-5.30pm | Sat 10am-5.30pm | Sun 8am-4.30pm


9. Envi Skydining


rooftop cafes restaurants kl - envi
Image credit: @enviskydining via Instagram

Envi Skydining is a great alternative to fancier restaurants in KL that offer meals with a view. Here, you can have a reasonably priced lunch or dinner with a view of the Petronas Twin Towers. 

rooftop cafes restaurants kl - envi
Image credit: @enviskydining via Instagram

Take advantage of their lunch menu that’s priced from RM16.80 from Mondays to Saturdays, with beloved local food like curry laksa, belacan fried rice, and kam heong squid with rice as options for mains. The set also comes with complimentary coffee, hot tea, or iced lemon tea.

rooftop cafes restaurants kl - envi
Image credit: @enviskydining via Instagram

While Envi Skydining is a casual fine-dining restaurant, there is a Smart Casual dress code that diners must adhere to – consider it an excuse to chuck aside your usual slippers and go for dress shoes. 

Price: $$

Address: 22, Menara TA One, Jalan P. Ramlee, 50250 Kuala Lumpur, WPKL
Opening hours: Mon-Sat 11am-3pm & 5pm-12am | Sun 5pm-12am
Contact: Envi Skydining Instagram


10. Little Salty Cafe


Little Salty Cafe - balcony

Hiding out in Ampang is Little Salty Cafe, a charming cafe on a hilltop with an alfresco dining area overlooking KL’s skyline and trees below.

Little Salty Cafe - views
Image credit: @michael_mtk06 via Instagram

It has become a popular spot among Klang Valley residents looking to feast on desserts while enjoying a panoramic view of the city and nature.

Little Salty Cafe - waffles

Here, you can have your pick of hearty sandwiches, Japanese rice bowls and pastas, and finish off your meal on a sweet note with their signature fluffy waffles and a coffee, tea, smoothie, or mocktail.

Price: $

Address: Lot 9270, Bukit Ampang Permai, Jalan Hulu Langat 68000 Ampang, Kuala Lumpur
Opening hours: Tue-Sun 4pm-10pm (Closed on Mondays)
Contact: Little Salty Ampang Instagram


Cafes & restaurants with rooftop skyline views in KL

These rooftop cafes and restaurants in KL prove that you don’t always have to spend a fortune for meals with nice views.  So, bookmark these spots to impress your date or friends on your next outing.

Also check out these spots:


Cover image adapted from: @shhhbuuuleee, @momentskl__, @carol.eats via Instagram

This article was first published on 20th June 2022, and was last updated by Janet on 30th August 2025.