• Go to app
  • Select a destination
  • 19 Charming Staycation Spots In KL & PJ: City Hotels For A Perfect Weekend Getaway

    Eunis Ong
    Eunis Ong
    Last updated 22 Mar 2024
    kl best staycations hotels

    Photo Credits: @jeslynyii (left), Avani Sepang Goldcoast Resort, The Chow Kit

    Weekend Getaway Without Leaving The City

    mandarin oriental kl hotel
    Photo Credit: @malyyhh
    Feeling the cabin fever creep in after spending extended periods of time at home? Check out our list of best city staycation spots all located within Klang Valley, perfect for a short escape if you're in need of a fresh view or a change of environment. Best thing? You won't even need to drive out of town to get to these places!
    P/s: we've tried including a good selection of modern hotels and laid-back boutiques suited for different budget ranges - start browsing and you're bound to find something for you on the list! For a complete list of hotels bookable on Klook, click here.

    Best Staycation Spots Around Klang Valley

    1. KLoe Hotel, Bukit Bintang

    Kloe Hotel KL Staycation Malaysia
    Photo Credits: @kloehotel
    kloe hotel kl boutique hotel staycation
    Kloe Hotel KL Staycation Malaysia
    Photo Credits: @kloehotel
    KLoe Hotel is a fairly new kid in town, having only opened its doors in February last year right before the pandemic hit the world. This chic boutique hotel boasts lush green walls, open walkways, a pretty sun terrace, an outdoor pool, comfy beds, and rooms with views of the city skyline. The folks at KLoe take pride in crafting a space that's "a safe haven and home for the creative and curious", and they have definitely managed to do so by putting together a collection of spaces aimed to inspire creativity and make their guests feel at home.
    • Address: 27, Bukit Bintang Street, Imbi, 55100 Kuala Lumpur
    • Price Range: $$ - from RM170 per person

    2. The KL Journal Hotel

    The KL Journal Hotel Deal Promo Staycation
    Photo Credits: @c.mersie
    The KL Journal Hotel Staycation Malaysia
    Photo Credits: @thekljournal
    kl journal hotel boutique hotel staycation
    The Kuala Lumpur Journal Hotel is a stylishly designed boutique hotel with a laid-back, retro vibe. Located right in the heart of Bukit Bintang, you can retreat to your room for a good night's sleep after exploring the many malls, specialty bars, cafes, and restaurants located within walking distance of the hotel. Make sure to also pop by the hotel's chic rooftop infinity pool and bar where you can take a refreshing dip or sip on refreshing cocktails in the sun.
    • Address: 30, Jalan Beremi, Off, Jalan Sultan Ismail, Bukit Bintang, 50200, KL
    • Price Range: $$ - from RM130 per person

    3. The RuMa Hotel & Residences

    the ruma hotel and residences kl
    the ruma and residences boutique hotel kl kuala lumpur
    Photo Credit: @qilaqla (Instagram)
    the ruma and residences boutique hotel kl kuala lumpur
    Photo Credit: @ng_ning1 (Instagram)
    ruma & residences hotel kl
    Photo Credit: @carinayeoh
    Voted as one of the Top 100 Most Incredible Hotels In The World by Fodor's Travel 2020, The RuMa Hotel is definitely a notch above your own rumah. A serene sanctuary amidst the downtown hustle and bustle, the hotel consists of minimalist, luxuriously appointed rooms and suites, many that offer views of the KL city skyline. The rooms here also come with deep-soaking bathtubs (and complimentary bath salts!) where you can soak your worries and pandemic fatigue away.
    • Address: 170, Bukit Bintang Street, Bukit Bintang, 55100 Kuala Lumpur
    • Price Range: $$$ - from RM310 per person

    4. Mandarin Oriental Kuala Lumpur

    mandarin oriental kuala lumpur kl hotel
    Photo Credit: @malyyhh
    mandarin oriental hotel kl breakfast in room
    Photo Credit: @malyyhh
    mandarin oriental kuala lumpur kl hotel
    Mandarin Oriental Kuala Lumpur is an elegant, timeless, and luxurious 5-star hotel with rooms that offer sweeping views of the KL skyline, the KLCC Park, or the hotel's beautiful swimming pool. If you'd like to treat yourself or your loved ones to a pampering stay, we'd highly recommend adding this classic staycation spot to your list. Facilities available at the hotel include an in-house spa, a lovely outdoor pool, tennis courts, 10 award-winning restaurants, and a fitness centre for the fitness junkies who still wish to get a good sweat while on vacation.
    • Address: Kuala Lumpur City Centre, 50088 Kuala Lumpur
    • Price Range: $$$ - from RM406 per person

    5. Pavilion Hotel Kuala Lumpur Managed by Banyan Tree

    MY Pavilion Hotel Staycation
    Photo Credits: @kellytan1111
    pavilion hotel room
    pavilion hotel room
    MY Pavilion Hotel Staycation
    Photo Credits: @kellytan1111
    Pavilion Hotel Kuala Lumpur is a city oasis featuring charmingly furnished rooms and suites that are perfect for a stylish weekend city getaway. Positioned above and directly connected to the Pavilion shopping mall, it's just a stone's throw away from the vibrant Bukit Bintang shopping district, classy restaurants, trendy bars, and everything you need. For bathtub lovers, we'd recommend booking a stay in their Urban Studio Room which comes with a rounded bathtub that's huge enough to accommodate two people at once (perfect for couples!).
    • Address: 170, Bukit Bintang Street, Bukit Bintang, 55100 Kuala Lumpur
    • Price Range: $$ - from RM293 per person

    6. WOLO Kuala Lumpur

    wolo hotel kl kuala lumpur
    Photo Credit: @nelson_ahson
    wolo hotel kl kuala lumpur
    Photo Credit: @nelson_ahson
    wolo hotel kl kuala lumpur
    Photo Credit: @nelson_ahson
    wolo hotel kl kuala lumpur
    Photo Credit: @nelson_ahson
    You've probably caught a glimpse of the stylish WOLO Kuala Lumpur by the corner of the bustling Jalan Bukit Bintang. Offering design-forward rooms that are both functional and extremely comfortable, WOLO prides itself on being perfect for sleep, work, rest, play, and exploration. The collection of rooms at WOLO are designed to impress and come complete with all the amenities you would need for a staycation. After a good's night sleep, the vibrant Bukit Bintang is just a few steps away - great for some retail therapy or a good meal!
    • Address: Corner of Jalan Bukit Bintang & Jalan Sultan Ismail, Bukit Bintang, 55100, KL.
    • Price Range: $ - from RM111 per person

    7. EQ Kuala Lumpur

    eq kuala lumpur kl hotel
    Photo Credit: @eqkualalumpur
    eq kuala lumpur kl hotel
    Photo Credit: @eqkualalumpur
    sky51 eq kuala lumpur kl hotel
    Photo Credit: @nina_alias
    sky51 eq kuala lumpur kl hotel
    Photo Credit: @harishawa
    EQ Kuala Lumpur is a magnificent, sparkling 52-storey tower offering 440 rooms with luxurious amenities and impressive views of the vibrant Kuala Lumpur city. Besides comfy and spacious rooms, EQ has an entire floor dedicated to fitness and wellness, including a gym, spa, 25-metre infinity pool, a Himalayan salt sauna, and even an aromatherapy steam room! Make sure you also pop by Sky51, a restaurant on its 41st floor offering contemporary European cuisine as well as Blue, its beautiful open-air rooftop bar and lounge.
    • Address: EQ, Equatorial Plaza, Jalan Sultan Ismail, Kuala Lumpur, 50250 Kuala Lumpur.
    • Price Range: $$ - from RM397 per person

    8. Avani Sepang Goldcoast Resort

    MY BM avani sepang goldcoast resort beach
    Kredit Foto: @jezziicaaa
    avani sepang goldcoast resort beach
    Photo Credit: @thanendran.m
    avani sepang goldcoast resort beach
    avani sepang goldcoast resort beach
    If you think you can't escape to the beach in Klang Valley, think again. Located just a 90-minute drive from KL in the tranquil coastal area of Kampung Bagan Lalang, Avani Sepang Goldcoast Resort offers tons of sand, sun, and fun. With over 300 dreamy Polynesia-inspired villas built on stilts over gentle waves, a private beachfront, infinity pool, spa, and a range of recreational activities, the resort promises an unforgettable getaway whether you're looking for relaxation or adventure. The resort also has spacious villas that are perfect for groups of friends or family!
    • Address: 67 Jalan Pantai Bagan Lalang, Kg Bagan Lalang, Bagan Lalang, 43950 Sungai Pelek, Selangor.
    • Price Range: $$ - from RM247 per person

    9. Villa Samadhi

    Villa Samadhi KL Staycation Malaysia
    Photo Credits: @villasamadhi.kl
    Villa Samadhi KL Staycation Malaysia
    Photo Credits: @villasamadhi.kl
    Villa Samadhi KL Staycation Malaysia
    Photo Credits: @villasamadhi.kl
    It's hard to believe that a peaceful green oasis like this would exist in the heart of KL. Villa Samadhi is a 5-star luxury hotel inspired by traditional Malay architecture, located just minutes away from KLCC. The 21 distinctive villas here are designed with a raw, rustic, yet sophisticated charm, promising an indulgent getaway without having to drive out of the city. Our favourite part of the hotel is definitely the outdoor lagoon pool that weaves through the entire resort - you can literally hop straight into the pool or simply sunbathe on your balcony!
    • Address: No. 8, Jalan Madge, Off Persiaran Madge, Jalan U-Thant, 55000, KL
    • Price Range: $$$ - from RM473 per person

    10. Sekeping Tenggiri, Bangsar

    MY BM Sekeping Tenggiri KL Staycation
    Kredit Foto: @jovieling
    Sekeping Tenggiri KL Staycation
    Photo Credits: @saraaliaa_
    Sekeping Tenggiri was once an art warehouse but has been transformed into a charming little getaway space located in the suburbs of Bangsar. With rustic concrete and brick walls, large glass windows that bring in ample natural sunlight, and a pool surrounded by leafy greens, this spot is perfect if you're looking for a laid-back staycation without having to leave the city. If you'd much prefer a nature-inspired spot rather than a modern city hotel, this one's a great addition to your staycation checklist.
    • Address: No. 48, Off Kuala Lumpur, Jalan Tenggiri, 59100, KL
    • Price Range: $$ - from RM110 per person

    11. The Chow Kit

    The Chow Kit Hotel KL Staycation Malaysia
    Photo Credits: @fioneooi
    MY BM The Chow Kit Hotel KL Staycation Malaysia
    Kredit Foto: @ormondhotels
    MY BM The Chow Kit Hotel KL Staycation Malaysia
    Kredit Foto: @fioneooi
    MY BM The Chow Kit Hotel KL Staycation Malaysia
    Kredit Foto: @moannaxdessire
    This hotel was ranked number 20th on the New York Time's list of 52 Places To Go In 2020! The Chow Kit is a charming boutique hotel that offers guests simplified luxury via their thoughtfully designed space inspired by local stories and honest materials. With floor-to-ceiling windows, timber floors, rain showers, and beds covered with luxury linen, it's a cosy staycation spot you won't wanna miss (especially worth it as the stays here come with an affordable price tag - who says staycations have to be expensive?).
    • Address: 1012, Jalan Sultan Ismail, Chow Kit, 50100 Kuala Lumpur
    • Price Range: $ - from RM92 per person

    12. Grand Hyatt Kuala Lumpur

    grand hyatt kl hotel bathtub
    Photo Credit: @jessicachaw
    grand hyatt kl bathtub
    grand hyatt kl bathtub
    Bathtub lovers - look over! Selected suites at the beautiful Grand Hyatt Kuala Lumpur come with some of the most amazing bathtubs you can get in a KL city hotel. You can even overlook the majestic Petronas Twin Towers while having a soak in their marble round bathtubs if you book a Tower View Suite. Elevate your tai tai life by heading to their restaurant located on the 38th floor for an afternoon tea session with your loved ones.
    • Address: Grand Hyatt Kuala Lumpur, 12, Jalan Pinang, Kuala Lumpur, 50450 Kuala Lumpur.
    • Price: $$$ - from RM350 per person

    13. Banyan Tree Kuala Lumpur

    banyan tree kl hotel bathtub
    banyan tree kl hotel bathtub
    banyan tree kl hotel bathtub
    Expect ultimate relaxation from the moment you step through the doors of Banyan Tree Kuala Lumpur. The hotel is a true haven in the midst of a bustling metropolis, it's no wonder it's such a popular staycation choice in KL. Planning a romantic staycation for a special occasion? Book a night in one of their suites that come with either a huge whirlpool tub or a private relaxation pool with views of the KL city skyline.
    • Address: Banyan Tree Kuala Lumpur, 2, Jalan Conlay, Kuala Lumpur, 50450 Kuala Lumpur.
    • Price: $$$ - from RM489 per person

    14. citizenM Kuala Lumpur

    citizenm boutique hotel kl
    Photo Credit: @iracarella
    citizenm boutique hotel kl
    Photo Credit: @chrisy_on_trip
    citizenm boutique hotel kl
    Photo Credit: @ancylook
    citizenm boutique hotel kl
    Photo Credit: @heyyml
    Famous for their XL king-sized beds and MoodPad where you can adjust the room's lights, blinds, temperature, and mood (prefer a romantic, relaxing, or party mood?) to your own liking with a few clicks, citizenM is a stylish award-winning hotel designed for convenience and comfort, with a tinge of artsy and luxurious vibe (without burning a hole in your pocket like the 5-star establishments may). The rooms here aren't huge but they're ridiculously cosy and smartly designed!
    • Address: 128, Jalan Pudu, Bukit Bintang, 55100 Kuala Lumpur
    • Price: $ - from RM135 per person

    15. Indie Hotel

    indie hotel kl affordable boutique
    indie hotel kl affordable boutique
    indie hotel kl best boutique
    Photo Credit: @pridestudiomy
    indie hotel kl affordable boutique
    indie hotel kl affordable boutique
    indie hotel kl affordable boutique
    Tucked away in the Changkat Bukit Bintang district and surrounded by pre-war, historical buildings, Indie Hotel will likely catch your eye with its chic white exterior. The folks behind Indie pride themselves in providing cosy accommodation in an aesthetic and fun-loving environment - all that without a hefty price tag. The minimalistic yet stylish rooms at Indie exude soft vibes and provide all the amenities you need for a perfect city escape. Even their largest room (that comes with a queen bed and a super king bed) costs under RM200 per night!
    • Address: 9, Jalan Ceylon, Bukit Ceylon, 50200 Kuala Lumpur.
    • Price: $ - from RM87 per person

    16. New World Petaling Jaya Hotel

    New World Petaling Jaya Hotel Paradigm Mall
    Photo Credits: @charlene22
    New World Petaling Jaya Hotel Paradigm Mall
    Photo Credits: @charlene22
    Occupying the upper floors of a soaring tower, New World Petaling Jaya Hotel offers panoramic views of the city from its rooftop restaurant, bar, and infinity-edge swimming pool! The hotel is located right next to Paradigm Mall and rooms are designed with luxury, elegance, and comfort in mind. Enjoy exclusive rates when you book your staycation on Klook!
    • Address: Paradigm, 1 Jalan SS7/26A, Kelana Jaya, 47301 Petaling Jaya, Selangor
    • Price Range: $ - from RM237 per person

    17. Sofitel Kuala Lumpur Damansara

    Sofitel Hotel KL Damansara
    Sofitel Hotel KL Damansara
    With effortlessly elegant lavish rooms and suites, Sofitel is a popular staycation spot for couples. Located just a short walk from downtown Damansara, you can spend your morning strolling through the landscaped botanical gardens and get some coffee or desserts at one of the nearby cafes. Alternatively, just lounge around in the hotel's sun terrace or outdoor swimming pool, or dive under the comfy sheets in your room!
    • Address: No 6, Jalan Damanlela, Bukit Damansara, 50490 Kuala Lumpur
    • Price Range: $$ - from RM212 per person

    18. InterContinental Hotel Kuala Lumpur

    Staycation Intercontinental Kuala Lumpur KL City Staycation Malaysia
    Staycation Intercontinental Kuala Lumpur KL City Staycation Malaysia
    Photo Credits: @xioven
    InterContinental Kuala Lumpur is one of the best five-star hotels in Kuala Lumpur. Located in the heart of the city, the hotel promises luxurious comfort and excellent hospitality with its spacious rooms complete with elegant decor. Be sure to head over to their lounge for their popular English-Style Afternoon Tea in a tranquil space with the vibes of a tropical garden.
    • Address: 165 Jalan Ampang, 50450 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
    • Price Range: $$ - from RM230 per person

    19. Sekeping Jugra, Old Klang Road

    Sekeping Jugra KL Staycation Malaysia
    Photo Credits: @lil_mun
    Sekeping Jugra KL Staycation
    Photo Credits: @jeslynyii
    Sekeping Jugra KL Staycation Malaysia
    Photo Credits: @asrafisa
    Located in a quiet neighbourhood along Old Klang Road, Sekeping Jugra is a hidden gem waiting to be explored. This single-storey house was built in the 1950s and is split into a few living and working spaces interconnected via narrow alleyways, courtyards, and gardens. The rustic space is simple yet serene, our favourite part is definitely the rooftop garden where you can harvest your own food!
    • Address: 3, Jalan Jugra, 58100 Kuala Lumpur
    • Price Range: $$ - from RM110 per person

    More Staycation Inspiration For You