Get stunning views of KL City! ✨
Plan the perfect city staycation for you and your loved ones with incredible views of Kuala Lumpur. There is no better way to experience the KL city life than pampering yourself with a night’s stay at some of the top hotels in KL and admiring the stunning city skyline light up at night.
Whether you’re looking for a hotel in the city to catch the best views of the city or simply to enjoy a luxurious night in 5-star comfort, we’ve compiled a list of the best hotels in KL for you to plan your upcoming city staycation!
What can I enjoy with Klook Stay+?
- Up to 50% Off - Book a bundle and get up to half price off your hotel or activity
- Lots of Options - Choose from attractions, transport, WiFi/SIM and more to bundle with
- Essentials Included - Book your ideal room and trip essentials all in one place
Klook's Great Hotel Sale
Travelling soon but haven’t booked your hotel yet? Don’t worry, Klook’s Great Hotel Sale is here! You deserve a good rest, so we’re treating you to unbeatable hotel deals from 15 November to 1 December 2024:
- 15% off selected hotels*
- 9% off all hotels
- 10% off your first hotel booking
- Kids eat for free
- Family-friendly hotels
- One-of-kind experiential stays
*Terms and conditions apply.
12 Kuala Lumpur hotels with the best city views 🌃
1. Grand Hyatt Kuala Lumpur
Overlooking the iconic Petronas Twin Towers, Grand Hyatt Kuala Lumpur is an iconic five-star hotel in KL. Watch the city light up the night sky from the luxurious comforts of your own room, and soak your stress and worries away in large deep-soaking marble tubs with breathtaking views of the KL city skyline (or even views of the Twin Towers if you book a Tower View suite!).
Even if you don't book a room with the tower view, you can pop by THIRTY8, an elegant dining space located on the 38th floor of the hotel that boasts an even better 360-degree view of the KL city skyline! Elevate your tai tai life by having their signature afternoon tea, or better yet, indulge in their amazing dinner buffet spread as you celebrate special occasions.
- Address: 12, Jalan Pinang, 50450 Kuala Lumpur
- Price Range: from RM734 per night
2. Traders Hotel
With 571 sleek and spacious rooms perfect for winding down with your loved ones, Traders Hotel is the city escape you’ve been needing for a weekend break. Here, you can also get one of the best views of the Petronas Twin Towers. Positioned opposite the iconic building and the Suria KLCC mall, many say that this is probably the best place to watch the city's fireworks display up close.
Level up your year-end celebration by heading up to their massive rooftop swimming pool and bar. The hotel's SkyBar is a glamorous cocktail lounge with an exquisite view of the Petronas Twin Towers through its floor-to-ceiling windows and a pool that you can sit by while sipping on the bar’s divine drink selections.
- Address: Kuala Lumpur City Centre, 50088 Kuala Lumpur
- Price Range: from RM551 per night
3. Imperial Lexis Kuala Lumpur
Next on the list is Imperial Lexis Kuala Lumpur, a luxurious 5-star hotel right in the centre of KL. The hotel has 3 rooms for guests to choose from: Executive Pool Room, Premium Pool Suite, and Panorama Pool Suite, all of which include personal swimming pools.
Make sure to visit the infinity pool at night, even if you're not planning to swim. The view from the 51st floor completely changes after dark—what was once a bright blue sky turns into a dazzling display of city lights, with landmarks like the Petronas Twin Towers, KL Tower, and Merdeka 118 all illuminated. Also, don't skip the SkyDeck, where you can look down at the city below—it feels like walking on air!
- Address: 15, Jalan Kia Peng, Kuala Lumpur, 50450 Wilayah Persekutuan, Wilayah Persekutuan Kuala Lumpur
- Price Range: from RM957 per night
4. W Kuala Lumpur
Kick the fun up a notch by planning a year-end staycation at the stylish W Kuala Lumpur. This urban hotel exudes a vibrant atmosphere, with its trendsetting, chic design that can be seen throughout its trendy rooms and other glamorous spaces. However, what attracts us the most is the gorgeous view that the hotel offers.
Head on over to their WET® Deck Pool Bar, one of the hottest spots in town where you can laze by the poolside with refreshing, colourful cocktails! The pool here provides unobstructed views of the Petronas Twin Towers, especially impressive after the sky turns dark. If you’re more of a tea kind of person, try out the chic WOOBAR and enjoy their sweet and savoury treats over fine teas.
- Address: 121 Jalan Ampang, 50450 Kuala Lumpur
- Price Range: from RM1,176 per night
5. Banyan Tree Kuala Lumpur
With the year ending, pamper yourselves with a lavish city staycation at Banyan Tree KL, another luxurious five-star hotel. The hotel is the perfect place to rest and recharge for the new year in the comforts of their premium rooms, complete with large, comfortable beds and an oversized soaking tub.
Complete your stay here with an unforgettable experience at their sky-high dining venues, whether it is a delectable afternoon tea at Altitude, a wine and dine experience at Horizon Grill or a boozy night out at their rooftop bar Vertigo. Whatever it is that you pick, we promise that they come with stunning city views as well.
- Address: No. 2, Jalan Conlay, 50450 Kuala Lumpur
- Price Range: from RM1,157 per night
6. EQ Kuala Lumpur
The original Hotel Equatorial opened its doors in the heart of KL in 1973 and became an iconic five-star hotel in the city, before closing down for redevelopment. The all-new EQ Hotel reopened in March 2019 and this magnificent 52-storey tower is a sparkling addition in town, offering 440 guestrooms and suites with luxurious amenities and impressive views of the vibrant Kuala Lumpur city.
Besides their comfy and spacious rooms, EQ has an entire floor dedicated to fitness and wellness, with our favourite part being the 25-metre infinity pool and its breathtaking panoramic view of the KL skyline. Make sure you also pop by Sky51, a restaurant on their 41st floor offering contemporary European cuisine as well as Blue, their beautiful open-air rooftop bar and lounge!
- Address: Equatorial Plaza, Jalan Sultan Ismail, 50250 Kuala Lumpur
- Price Range: from RM960 per night
7. Mandarin Oriental
Sandwiched between the beautiful KLCC Park and the towering Petronas Twin Towers, Mandarin Oriental KL is the perfect getaway in the city for those craving for a break, yet are reluctant to travel across state borders. The hotel offers impressive city views from their luxurious rooms and gorgeous rooftop pool, making it the perfect staycation spot for you to celebrate the New Year countdown while staying safely away from crowds.
Mandarin Oriental also boasts 7 different award-winning dining venues for you to choose from, as well as wellness facilities including an in-house spa, a fitness centre, and even a tennis court, where you can go for individual coaching sessions. With their great wellness and dining offerings, the hotel’s beautiful view of KL city is just the cherry on top of the cake.
- Address: Kuala Lumpur City Centre, 50088 Kuala Lumpur
- Price Range: from RM1,009 per night
8. The RuMa Hotel & Residences
Voted Top 100 Most Incredible Hotels In The World by Fodor's Travel 2020, The RuMa is definitely a notch above your own rumah. A serene sanctuary amidst the downtown hustle and bustle, the hotel consists of luxuriously-appointed rooms and suites, many that offer views of the KL city skyline. You can also start your first day of the new year right by waking up to a divine hotel breakfast spread in your hotel room here.
The rooms at The RuMa also come with a deep-soaking bathtub where you can soak your worries and stress away! After a year filled with loads of uncertainties, it’s a nice feeling to treat yourself to a soothing, long bath as you take in the alluring view of KL at night.
- Address: No. 7, Jalan Kia Peng, 50450 Kuala Lumpur
- Price Range: from RM887 per night
9. The Kuala Lumpur Journal
The KL Journal Hotel is a chic and charming spot in town with the funkiest rooftop poolside bar for you to hang out at. The Swimming Club, with its laid-back and retro vibe, is the perfect place to sip on colourful cocktails as you take fun Instagrammable shots of each other. We totally recommend coming by at night time when the bar’s bright neon lights and vibrant city skyline light up the pool area.
After a relaxed day spent chilling by the pool, the hotel’s stylishly furnished rooms welcome you in for a good night’s sleep as you sink into their soft pillows. Selected rooms will also come complete with a beautiful view of the city's shopping district, Bukit Bintang. Book your staycation at KL Journal on Klook and enjoy up discounts of up to 58% off!
- Address: 30, Jalan Beremi, Off Jalan Sultan Ismail, Bukit Bintang, 50200 Kuala Lumpur
- Price Range: from RM390 per night
10. Shangri-La Hotel
Shangri-La Hotel's 662 luxurious rooms and suites are appointed with modern amenities as well as a range of facilities designed to elevate the quality of your stay, promising a pampering staycation for anyone. The large windows in the rooms here also welcome stunning views of either the beautiful KL city skyline or their lush, well-manicured gardens.
Besides cosying up in the room, be sure to take a refreshing dip in their outdoor pool, surrounded by towering skyscrapers and a view of the magnificent KL Tower. If you're feeling hungry, you can also easily pop by one of their many restaurants offering everything from a full-fledged seafood buffet to afternoon tea, premium sushi, or even dim sum.
- Address: 11, Jalan Sultan Ismail, Kuala Lumpur, 50250 Kuala Lumpur
- Price Range: from RM646 per night
Read more here:
11. Impiana KLCC
Get ready to enjoy exceptional service and comfortable rooms at Impiana KLCC. This inexpensive luxury hotel is right in the heart of KL’s Golden Triangle, offering up close views of the Petronas Twin Towers from their outdoor infinity pool and their rooftop restaurant, Cedar on 15, as well as selected rooms. You can enjoy some year-end shopping as well, by heading over to the nearby malls via a fully air-conditioned skybridge.
Experience an unparalleled sense of comfort in their rooms that offer the luxury of fine design, with classic wooden furniture and vibrant fabrics, providing an ideal atmosphere even for business trips or weekend getaways. The highlight would definitely be their signature 24-hour bespoke Pillow Menu service, provided to you to ensure you sleep well during your stay here.
- Address: 13, Jalan Pinang, 50450 Kuala Lumpur
- Price Range: from RM422 per night
Spend your night at these other staycation spots! 🏨
What can I enjoy with Klook Stay+?
- Up to 50% Off - Book a bundle and get up to half price off your hotel or activity
- Lots of Options - Choose from attractions, transport, WiFi/SIM and more to bundle with
- Essentials Included - Book your ideal room and trip essentials all in one place
Plan your future trips with Klook! 📲
💡 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: