Great Views and Good Food
Looking for a spot to celebrate a special occasion with your loved ones? Have an unforgettable meal at restaurants in luxurious hotels across KL and PJ that offer delicious buffets, lunch, dinner, and even afternoon tea with great views and even better atmosphere. Check out our 11 favourite hotels around the city that offer delicious buffets, afternoon tea, and evening drinks!
Best Hotel Buffets and Restaurants In KL & PJ
1. THIRTY8, Grand Hyatt Kuala Lumpur
Strategically located on the 38th floor of Grand Hyatt Kuala Lumpur, THIRTY8 is one of the most popular high tea spots in the city. Spend a classy afternoon indulging in a 3-tier high tea set while taking in panoramic views of the city skyline from the restaurant's huge floor-to-ceiling windows.
Dress up for the special experience and catch up with your loved ones over house-made scones, cakes, mini pastries, and fine teas! Besides afternoon tea, THIRTY8 also offers an ala carte menu - there's also a bar and lounge area for you to finish off your meal with a glass of bubbly or wine.
- Address: Grand Hyatt Kuala Lumpur, 12, Jalan Pinang, 50450, Kuala Lumpur
2. Lemon Garden Cafe, Shangri-La KL
Shangri-La Hotel's Lemon Garden Cafe has been serving delicious and indulgent seafood-assisted buffets for years. If you're a fan of seafood, you'd definitely get to eat your money's worth here. Opt for a buffet dinner or lunch and be spoilt for choice by their amazing spread where you can enjoy international favourites from sashimi to dimsum, pasta, noodles, grilled meats, and desserts.
Lemon Garden Cafe is especially popular during festive seasons as they typically offer special spreads for occasions like Ramadhan, Hari Raya, Chinese New Year, and Christmas.
- Address: Lobby Level, Shangri-La Hotel, No 11, Jalan Sultan Ismail, 50250, Kuala Lumpur.
3. Horizon Grill, Banyan Tree Kuala Lumpur
Banyan Tree Kuala Lumpur's Horizon Grill is the perfect spot for a romantic dinner date. Located on the 58th floor of the hotel, the restaurant exudes a Gatsby-esque ambiance and boasts stunning city night views from their breezy rooftop terrace. If you'd prefer dining more privacy, there are also two beautifully-designed private dining rooms that are perfect for intimate group gatherings.
Horizon Grill's offers breakfast, lunch sets, and Sunday roasts. You can expect to feast on dishes like avocado toast, tadka dhal, penne norma, and premium meat cuts.
- Address: 2, Level 58, Jalan Conlay, 50450, Kuala Lumpur.
4. Altitude, Banyan Tree Kuala Lumpur
Prefer having afternoon tea instead? Also located in Banyan Tree Kuala Lumpur on the 53rd floor, Altitude is an elegant space specializing in a popular afternoon tea, known as one of the best in KL. Offering magnificent views of the KL city skyline from floor-to-ceiling windows, you can sip on fine teas while catching up with your bestie - a serene, laid-back afternoon can't get better than this.
What we love about Altitude is how they always roll out fresh and inventive seasonal menus from time to time, their limited-time Sakura Spring Afternoon Tea last year consisted of a specially curated dessert menu served in a dreamy hanami bento box!
5. PJ's Bar and Grill, New World Petaling Jaya
Steaks, tapas, cocktails, or a glass of cold beer - PJ's Bar & Grill has them all. If you're looking for a spot for a chill night out, this is one of Petaling Jaya's most sociable venues. Perched on the rooftop of New World Petaling Jaya Hotel, PJ's Bar & Grill is perfectly positioned to offer 360-degree views of the city from the hotel's 30th floor.
Stylishly designed for laid-back gatherings or dates, it's great whether in the day or night - though we do have a preference for the night views filled with twinkling city lights. You can head over for lunch or dinner or pop by later in the evening for some drinks and small bites like Soft Shell Crab Baos, Naan Pizza, Australia Wagyu Beef Sliders, and Vietnamese-Style Chicken Wings.
- Address: Paradigm, 1, Jalan SS 7/26, 47301 Petaling Jaya, Selangor
6. Jann, Four Points by Sheraton Kuala Lumpur
Four Points by Sheraton Kuala Lumpur is a sleek 4-star hotel located within the vibrant Chinatown district. Besides being a great hotel for a cosy city staycation, the hotel also features a bold bar and restaurants for those looking for a unique hotel dining experience.
One of our favourite establishments within the hotel is Jann, an underrated bar that serves up original, inventive handcrafted cocktails that pay homage to the culture of Chinatown. These concoctions include tinges of local flavours like bak kwa, air mata kucing, cham 'O, and even madras punch. Opt for a seat on their outdoor patio and wind down with a drink after dinner with your date.
#KlookTip: You can start the evening with dinner at Quan's Kitchen, an all-day dining restaurant also located in the hotel that serves up traditional culinary specialties and Western favourites from an open theatrical kitchen..
- Address: No 2, Jalan Balai Polis, 50000, Kuala Lumpur
7. WET Deck & WOOBAR, W Kuala Lumpur
The stylish, trendy WET® Deck is stacked on the 12th level of W Kuala Lumpur, famous for its vibrant nightlife and having the Petronas Twin Towers as its stunning backdrop. Throw on your sexy smart casual outfit and get ready for a fun date night with inventive cocktails inspired by local flavours (imagine cocktails infused with familiar ingredients like milo, coconut, tuak, gula melaka, and pandan!).
Another option within W Kuala Lumpur is the WOOBAR located on the 8th floor of the hotel. Pop by this fun, relaxing, and hip space to enjoy their unique high tea sets that pay homage to local Malaysian artisans, spotlighting the best of local, sustainable ingredients.
- Address: Jalan Ampang, Kuala Lumpur, 50450 Kuala Lumpur.
8. Nook, Aloft Kuala Lumpur
Located on the 2nd floor of Aloft Kuala Lumpur Sentral, Nook is great for a laid-back hotel dining experience. The restaurant is known not just for its food but also for its futuristic design, with a refreshing setting featuring luxury jet-like private pods, splashes of colour with the rafflesia art, and lighting designed by Raimond Puts. Nook's buffet spread has garnered lots of praise, offering a fantastic spread with around 50 dishes that get whipped up at nine live stations.
- Address: 5, Jalan Stesen Sentral, Kuala Lumpur Sentral, 50470 Kuala Lumpur.
9. PRIVATE @ The Chow Kit
The Chow Kit is definitely one of our favourite boutique hotels in town. Besides being a great spot for city staycations, the hotel also houses delicious dining establishments that are perfect for intimate meals and celebrations with your loved ones. One of such is PRIVATE @ The Chow Kit, a private dining experience designed for unprecedented times like these.
Dine in the comforts and safety of a tastefully decorated guest room that can fit up to 4 guests - you'll get to pick from their famous platters (with mouthwatering dishes such as nachos, chicken wings, barbecue spare ribs, grilled tiger prawns, and more) or order a 4-course Western menu.
- Address: PRIVATE @ The Chow Kit, 1012, Jalan Sultan Ismail, Chow Kit, 50100 Kuala Lumpur
10. The Courtyard, Pavilion Hotel Kuala Lumpur
Admire the Bukit Bintang skyline from a relaxing courtyard located on the 8th floor of Pavilion Hotel Kuala Lumpur. The Courtyard is Pavilion's all-day dining restaurant that offers tempting buffet spreads with flavourful international and Malaysian specialties.
The spacious restaurant offers ample seating (making it a perfect spot for gatherings with friends, family, or even if you're planning a team dinner) - you can opt to sit indoors or savour delectable dishes al fresco, under the Centre Court's skylight. Be sure to check out their special festive buffets for occasions such as Chinese New Year, Ramadan, Hari Raya, and Christmas. Enjoy discounted prices when you book your voucher on Klook!
11. Jade Pavilion, Pavilion Hotel
Jade Pavilion is Pavilion Hotel Kuala Lumpur's new Cantonese specialty restaurant, inspired by the regality and beauty of traditional Chinese gardens. Housed in an elegant space with fresh aesthetics, 8 private dining rooms (the biggest which can accommodate up to 20 diners), and a common dining area with an open kitchen, the new restaurant exudes a refreshing vibe with a seamless blend of modern designs and traditional elements.
Indulge in authentic, pork-free Cantonese cuisine from freshly-made dim sum to exquisite dishes such as traditional Beijing duck, double-boiled soups, golden fried Hokkaido scallops, braised sea cucumber, and more here.
- Address: Managed by Banyan Tree, Pavilion Hotel, 170, Jln Bukit Bintang, 55100 Kuala Lumpur
More Dining Spots in the City
More Food Inspiration
💡 Klook Tip 💡 Install the Klook app now to get the latest updates on the best travel deals made just for you! You'll also get 5% off your first app booking when you use the promo code <BETTERONAPP>. T&Cs apply.
Available for download on both the App Store and Play Store. Already on your mobile device? Click here to download 📲
What is Klook?
Klook is a world-leading travel activity and service booking platform, covering over 400 destinations and over 100,000 travel services! Klook’s mission is to empower travellers around the world to discover, book, and experience the best things to do anywhere, anytime, including attractions, activities, car rentals, tours, local transfers, wifi, and SIM cards. 🧡
Follow us for more travel inspiration and the latest deals: