We all know the drill. The moment a long weekend shows up on the calendar, half of Singapore is already booking flights to Bangkok or driving up to JB. But if you want something in between, a proper short getaway with hotel pool vibes without burning through your annual leave or your savings, Kuala Lumpur is honestly the sweet spot.
It’s about 55 minutes by flight, the food is amazing, the shopping is cheaper than Orchard, and one can easily get decent accommodation for as low as S$32/night. Here’s the kicker: an apartment-style hotel with a full infinity pool overlooking the Twin Towers costs the same as a basic room in Clarke Quay. Some of these hotels even let you swim with the Petronas Twin Towers, Merdeka 118, and KL Tower all in the same frame. Your Instagram grid will thank you.
We’ve rounded up the best hotels in KL with infinity pools, grouped by neighbourhood, so you can pick based on whether you’re there for the shopping, the food, the transit convenience, or just to do absolutely nothing except float in a pool and stare at the skyline.
*Note: Prices are accurate at the time of writing.
Table of Contents
This is the area you want if you plan to walk out of the hotel and be at Suria KLCC within 5 minutes. It’s the most tourist-friendly zone in KL, with shopping, fancy restaurants, the Twin Towers at your doorstep, and the iconic park right there.
Image credit: Impiana KLCC
Impiana KLCC is probably the best value-for-money hotel in the KLCC area if a Twin Towers pool view is non-negotiable for you. The infinity-edge pool sits on Level 4, which sounds low but is actually perfect because it puts the Twin Towers directly at eye level across the road.
The hotel itself is a solid 4-star property with all the usual stuff like a gym, spa, and a decent breakfast buffet with local and western options. The best part is the covered skybridge that connects the hotel directly to Suria KLCC and Pavilion. This means you can walk to both malls in full air-con without ever stepping into KL’s famous afternoon heat. Lazy girl dream.
Rooms start from S$103/night, making it a steal for the location. Book this one if you want to tick off the classic KL Twin Towers pool shot without paying 5-star hotel prices.
Image adapted from: @thefacehospitality via Instagram
If you’ve scrolled through KL travel content on TikTok or Instagram, you’ve seen The Face Suites. The 51st-floor Sky Deck infinity pool is basically the KL pool shot, a long rectangular pool with the Twin Towers and KL Tower framed together in a way no other hotel in the city can match.
Rooms here are apartment-style, which means you get a proper kitchenette, a living room, and a washing machine. Super useful if you’re travelling with family or friends and want to split the cost. Studios start from S$96.70, and 2-bedroom suites can be found for S$122.33.If you split it between 4 people, it works out to roughly S$30.58 per pax per night. Pretty cham.
One thing to know: the pool gets absolutely packed at sunset because everyone and their grandmother is trying to get the same shot. Go early morning around 7am if you want a peaceful swim with the view to yourself. The breakfast at Deep Blue restaurant next to the pool is also a whole vibe, surprisingly good quality for a serviced apartment building.
Image adapted from: @vijaykeerthikeyan & @kz._.e via Instagram
Ceylonz Suites is that one friend who somehow always finds the best hawker stall in a neighbourhood you thought you knew. Located smack in the Bukit Ceylon area, just a short stroll from Jalan Alor, this apartment-style building has a rooftop infinity pool with lovely KL skyline views including the KL Tower from certain angles.
One thing to know is that Ceylonz is a serviced apartment building where multiple operators rent out units, so your experience depends heavily on which host you book with. Stick to well-reviewed listings on Agoda or Booking.com to avoid the occasional bad apple. Units come with kitchenettes, which is great if you want to do a supermarket run to Jaya Grocer and cook something simple one night.
Location-wise, you’re 740m from Jalan Alor, close to Pavilion, and about 2km from KLCC. Rooms start from RM135 (~S$43.44), which is honestly great for the area. Use this one as a base for a full-on shopping and eating trip.
This is the beating heart of KL for most Singaporeans who are shopaholics and foodies. Popular malls like Pavilion, Lot 10, Sungei Wang, Jalan Alor, and the Changkat nightlife strip are all within walking distance of each other. If your KL trip involves any of the above shopping areas, stay in this cluster.
Image credit: Pan Pacific
The Skypool on Level 31 at PARKROYAL Serviced Suites is one of those rare pools where you get both the KL Tower and the Twin Towers in your view, depending on which edge you swim to. Part of the pool deck is covered, which is actually a plus for families because you can escape the brutal afternoon sun while the kids splash around. There’s also a sauna and a nice play area, making this one of the more family-friendly options in this list.
Units here are proper apartment-style with full kitchenettes, separate living areas, and plenty of space to unpack your shopping haul. The 10-minute walk to Pavilion is flat and well-shaded, and Jalan Alor is practically next door for supper. Rooms start from around RM315 (~S$85). Perfect for a family trip where you want the infinity pool experience but also need actual space to breathe.
Image adapted from: @capribyfraserbb via Instagram
Not to be confused with the older outpost in Bangsar South, this newer Capri by Fraser in Bukit Bintang is right next to TRX and a short walk from Pavilion. The infinity pool sits on the 38th floor with clear views of the KL city skyline.
Rooms are large studio-style apartments with full kitchenettes, microwaves, and big windows. Some higher-floor units have genuinely incredible views, so it’s worth paying the small upgrade for a city view room if you can. The service here is excellent too, with multiple guests specifically flagging the front desk team for handling everything from early check-ins to late check-outs with a smile.
Starting from ~S$119/night, it’s ideal for a couple’s getaway or a longer stay where you want space to actually live rather than just sleep.
This area sits east of KLCC, about 5 to 10 minutes by Grab from the main tourist spots. You trade a bit of walking convenience for significantly lower prices and often better pool views.
Image adapted from: Trip.com
Expressionz Professional Suites @ Tun Razak is the quiet underdog on this list. The Level 48 sky pool is wide and open-air, with a 360-degree view of KL that takes in the Twin Towers, the Titiwangsa lake garden, and the whole city skyline stretching out in every direction. For a studio apartment starting from ~S$88, this is honestly wild value.
Because it’s a large residential building, multiple operators run units at different price points and quality levels. MyKey, Wodages, and KL Suites are some of the bigger names, and they tend to have the more consistently well-maintained units. Do read recent reviews for your specific host before booking.
One important heads up: the Level 48 pool isn’t always included in the room rate. Some operators charge a small fee of RM25/pax (~S$8.08) per visit, or require a refundable deposit to access the facility. It’s still worth it, but factor that into your budget.
Image adapted from: @elementkualalumpur via Instagram
Element by Marriott Kuala Lumpur sits inside the iconic Ilham Tower, an architecturally stunning building just 800m from the Twin Towers. The sky pool is on the 39th floor and has panoramic views of the KLCC area and the greater KL skyline.
One thing to flag upfront: the pool here is actually indoor and heated, not the traditional open-air infinity pool you might be picturing. It’s included on this list because the pool has an unbroken floor-to-ceiling glass wall that makes it feel like you’re swimming into the sky. If you specifically want an outdoor pool experience, this isn’t the one. But if you want a premium Marriott-brand stay with great city views in any weather, Element is a lovely pick.
Rooms (from RM566/night, ~S$183) are apartment-style with full kitchens and washing machines. Good for business trips or when you want a quieter, more upscale stay without the 5-star hotel pricing.
Kampung Baru is one of the most unique neighbourhoods in KL, a traditional Malay village with wooden houses and hawker stalls sitting directly across from the gleaming Twin Towers. Staying here gives you a really interesting contrast that you won’t get anywhere else in the city.
Image credit: Tamu Hotel & Suites Kuala Lumpur via Facebook
Tamu Hotel & Suites is the pool view hack that a lot of Singaporeans don’t know about yet. The Level 14 pool is massive, and because of the hotel’s unique position in Kampung Baru, you get an uninterrupted view of 3 iconic KL landmarks in a single frame: the Petronas Twin Towers, KL Tower, and the newer Merdeka 118, which is currently the second-tallest building in the world.
The hotel caters heavily to local and Muslim travellers, which means a few things. First, the pool is split into separate men’s and women’s sections. Second, the hotel doesn’t serve alcohol on the premises. Third, there’s no shortage of halal food options in the surrounding kampung area, including the famous Kampung Baru Ramadan night market during the fasting month.
The building also has restaurants on Level 27 and Level 40 with equally incredible views if you want a fancy meal with a skyline backdrop. Rooms start from RM357 (~S$119) if you book directly from their website, but you can get cheaper deals as low as S$63/night from third-party booking sites.
This cluster is all about convenience, especially for Singaporeans who fly in, as it has the next transit access from the airport. KL Sentral is the terminus of the KLIA Ekspres, which gets you from the airport to your hotel in 28 minutes flat. It’s also near Mid Valley.
Image credit: Marriott
Aloft Kuala Lumpur Sentral is the hotel you book when you want zero stress about transport. It’s directly connected to KL Sentral station, so you literally step off the KLIA Ekspres and walk to the hotel without going outside. There’s also a covered walkway straight into NU Sentral mall, which has an Uniqlo, H&M, and a Padini Concept store for shopping.
The rooftop pool is saltwater-based and has views of the KL skyline, though the Twin Towers are pretty far away from here, so don’t book this one expecting a picture-perfect KLCC shot. What you do get is a fun, young, family-friendly vibe with a kids pool area, a cool rooftop bar called Mai Bar that has live bands and DJs, and a genuinely good breakfast buffet at Nook restaurant.
From RM450/night (~S$145), it is Ideal for first-time KL visitors or families who want to minimise travel hassle and maximise time doing fun stuff.
Image adapted from: Hyatt
Alila Bangsar is the splurge pick on this list, and it’s worth every Ringgit if you’re the type who wants a proper staycation where the hotel itself is the destination. The 40th-floor pool isn’t the flashiest in KL, but the whole property has this moody, design-forward aesthetic with dark wood, dim corridors, and a genuinely calming vibe that feels a world away from the chaotic streets below.
It’s part of the Hyatt family but priced way below what you’d expect for the quality, with rooms from RM342/night (~S$110). The location in Brickfields puts you directly above the Bangsar LRT station, which gets you to KLCC in 15 minutes and Mid Valley in 5.
Botanica + Co, the ground-floor restaurant, is popular with locals for weekend brunch, and each floor has a self-serve pantry with free coffee, tea, and local snacks, which is a really nice touch. Book this one for a quiet weekend when you want to disconnect from everything and just exist in a beautiful space.
Image credit: @ve.bangsarsouth via Instagram
VE Hotel & Residence in Bangsar South is tucked inside a corporate complex called The Vertical, which sounds intimidating but actually means the hotel is connected to The Sphere mall via a covered walkway with a bunch of restaurants and cafes. There’s also a free shuttle to Mid Valley.
The outdoor infinity pool has skyline views, and there’s a separate kids’ wading pool. Rooms are modern, spacious, and consistently clean according to recent reviews. The breakfast buffet at The Straits Estate restaurant is well-regarded among Malaysian travellers for its variety.
Starting from ~S$105/night, a stay here means you’re slightly further from the tourist core area, and about 10 minutes by Grab to Bukit Bintang, but you have 2 LRT stations on your doorstep: Universiti and Kerinchi.
Chow Kit is a slightly grittier area north of KLCC, famous for its massive wet market. It’s one of the oldest neighbourhoods in KL, but the trade-off is prices that are genuinely a fraction of what you’d pay elsewhere in the city.
Image adapted from: WP Hotels, @jhoana.rs via Instagram
WP Hotel is the absolute budget champion of this list. From ~S$32/night, you get a clean, modern room in a hotel with a rooftop infinity pool that somehow manages to capture views of both the Twin Towers and Merdeka 118 in the distance. That’s mind-bending value.
The building sits along Jalan Tuanku Abdul Rahman, close to Sogo department store and Quill City Mall, with the Medan Tuanku monorail station a short walk away for easy access to Bukit Bintang. Rooms are basic but perfectly comfortable for a short stay, and the breakfast included in many booking rates is decent enough.
One heads up: 2025 reviews have flagged occasional pool maintenance closures with no advance notice, which is frustrating when you booked specifically for the pool. Do drop the hotel a message before booking to confirm the pool is operational during your dates. Parking is also limited, so if you’re driving up from Singapore, plan accordingly.
WP Hotel in Chow Kit is currently the cheapest option, starting from ~S$32/night. The rooftop infinity pool there captures views of both the Twin Towers and Merdeka 118, making it an incredible value for anyone looking for that iconic KL pool shot without the luxury hotel price tag.
The Face Suites wins this one hands down. Its Level 51 Sky Deck infinity pool captures both the Petronas Twin Towers and KL Tower in a single frame, making it the most iconic pool view in KL. For a more budget-friendly option with an equally impressive view, consider Tamu Hotel & Suites in Kampung Baru.
Yes, most of the time. Platforms like Trip.com MY, Agoda, Traveloka MY, and direct hotel websites frequently show better rates than Booking.com accessed from Singapore. Always compare a few platforms, and check the hotel’s own website for member-direct discounts before you confirm your booking. Klook also runs KL hotel promotions from time to time that are worth checking.
For stays of 3 nights or longer, or if you’re travelling with family, yes. Serviced apartments like Capri by Fraser, Expressionz, PARKROYAL Serviced Suites, VE Hotel, and Tamu come with kitchenettes and washing machines, which means you can cook simple meals, do laundry, and save money on eating out. The trade-off is less frequent housekeeping compared to traditional hotels.
Bukit Bintang is the classic pick because you’re walking distance from Pavilion Mall, Jalan Alor’s food street, Starhill Gallery, and the Changkat nightlife strip. KLCC is a close second if you prefer a more upscale and slightly quieter vibe. KL Sentral is best if you want maximum transit convenience, especially for getting to the airport.
Most are, since KL has a tropical climate with no winter. However, pools occasionally close for maintenance, deep cleaning, or during heavy thunderstorms for safety reasons. If the pool is your main reason for booking, drop the hotel a quick message via email or WhatsApp to confirm it’ll be operational during your stay.
Most are, but PARKROYAL Serviced Suites, Capri by Fraser Bukit Bintang, Aloft KL Sentral, and VE Hotel specifically stand out for families. They have kids’ pools, family rooms with multiple beds, and easy access to child-friendly attractions. Aloft even has a kids programme.
KL is honestly one of the easiest and most rewarding short getaways for Singaporeans. The flights are cheap, the drive is manageable, the food is incredible, and as this list shows, you really don’t need to spend a lot to stay in a hotel with an infinity pool view that rivals anything in Asia.
Whether you’re hunting for the perfect Twin Towers sunset swim, a quiet weekend to recharge, or just a cheap base for a shopping rampage at Pavilion, there’s something on this list for every budget and every vibe.
More things to do in KL:
Also read: 3D2N KL Itinerary Via The New $28 ETS Train Service From Singapore
Cover image adapted from: Trip.com
A portion of this content may contain referral links to products. Our opinions remain our own.
Call up any of these private driving instructors to sign up for lessons and you…
I finally understand my GF's pains, literally.
Here are all the best things to do this weekend in Singapore.
Let your dreams of having a clutter-free home come true, by storing all your mess…
Calling all pious folks and pawrents.
They say Tokyo is one of the most expensive cities in Japan, but you can…