Hotels in Kuala Lumpur

Find the best Kuala Lumpur hotel for your dates, by price or preference

Compare hotel deals across hundreds of providers, all in one place

Look out for Kuala Lumpur hotels with free cancellation or excellent ratings

Trusted Kuala Lumpur hotel providers

See all hotels in Kuala Lumpur

View more hotels
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
View more hotels

Find a Kuala Lumpur hotel in the heart of the action

Beat the queues at the top Kuala Lumpur attractions by staying close to them.

Fast facts

Sleep easy, armed with the stuff that's good to know before you go.
Highest rated hotelSanta Grand Signature Kuala Lumpur – 4.4

How to find the best hotel deals in Kuala Lumpur

Want to use the same magic that powers our award-winning flight search to find the best room rates on the internet? Here are a few tips to help you search and save in seconds.

How to find the best hotel deal in Kuala Lumpur

  • You already use our search engine to find top flight deals. Now you can use the same magic to uncover amazing rates on Kuala Lumpur hotels. These tips will help you book a great stay for less.

  • Plan ahead to save on your Kuala Lumpur hotel. You'll also have a wider variety of stays and room types to choose from, especially when demand is high.

  • However, you could still come across last-minute deals. Although prices generally increase closer to your stay, some places drop rates a day or two before to fill empty rooms, especially during low season.

  • Another hack for finding cheaper hotels? Flexibility. If your itinerary isn't set in stone, experiment with your travel dates to discover where the best value is.

  • Avoid the risk of extra fees by searching for stays with free cancellation. If your plans change or a better deal comes along, you can cancel your booking without penalty.

Where to stay in Kuala Lumpur

Central Kuala Lumpur

  • Central Kuala Lumpur keeps you where it's all happening. If sightseeing is what you're here to do, stay at any of these hotels and you'll find yourself close to some big-name attractions.

  • The Chow Kit - an Ormond Hotel sets you up to explore with ease. Around 2 kilometres away, this 4-star stay is one of the most popular hotels near Petronas Twin Towers. It gets a lot of bookings from business travellers in particular.

  • On the hunt for hotels near Sky Terrace KL Tower? Kloe Hotel is around 2 kilometres away. Rated 4 stars, this hotel in Kuala Lumpur appeals to couples in particular.

  • Or check out the availability of hotels near Warisan Merdeka Tower. The RuMa Hotel and Residences is 2 kilometres or so from this popular sight. Families tend to choose 5-star option as their base for exploring both this area and the wider city.

When to go to Kuala Lumpur

  • If you're planning a peak season trip, book your hotel in Kuala Lumpur for July. This is when the city's attractions and events are in full swing, giving you plenty to plan your days around.

  • March is the best month to lock in your Kuala Lumpur hotel for a slower, more relaxed experience.

  • Weather plays a big role in choosing the right time to visit. If you prefer warmer conditions, March tends to deliver with a maximum high temperature of 33ºC (91ºF).

  • Expect lows of 21ºC (70ºF) in January, the coolest month here.

  • For a lower chance of grey skies, search for Kuala Lumpur hotels during July. With an average of 12 days of rain, this is the driest month.

  • The wettest time of year is November. Take your trip then and you can expect to get around 23 days of rainfall.

Best hotels in Kuala Lumpur

Best budget hotels

  • Why pay extra? Budget Kuala Lumpur hotels come with the basics so you can spend your cash on what really matters: having adventures and grabbing souvenirs at every stop. Often equipped with money-saving amenities like in-room kettles and microwaves, you'll find at least 690 of these affordable stays across the city.

  • Vivids Hotel is a 3-star option that gives you what you need without the extras. Wi-Fi and internet access are some of its amenities.

  • Alternatively, check the availability at OYO 90484 Bright Hotel. Featuring conveniences including Wi-Fi and parking, this 2-star Kuala Lumpur hotel lets you enjoy more while spending less.

  • Wi-Fi and an airport shuttle are just a couple of the things you'll find at Hotel Arba. Another win for your bottom line, this place is rated 2 stars.

Best 4-star hotels in Kuala Lumpur

  • Go a little luxe without going all in at one of the 4-star hotels in Kuala Lumpur. Pick from around 120 of these stays, many of which offer perks like rooftop bars, fitness centres, and in-house restaurants. From the rooms to the amenities and service, they're known for their extra attention to detail.

  • Kloe Hotel offers everything you'd expect from a 4-star stay. A restaurant and an outdoor swimming pool help make this option a crowd favourite.

  • The Chow Kit - an Ormond Hotel is another top pick. You'll find amenities like room service and a lobby bar at this Kuala Lumpur hotel in Chow Kit.

  • Holiday Inn Kuala Lumpur Bangsar by IHG is one more tempting addition to your list. It keeps guests happy with room service, concierge assistance and more.

Best luxury 5-star hotels

  • You could just find a place that's good enough. Or you could book one of the 80 or so 5-star hotels in Kuala Lumpur and feel every bit like a VIP. Think things like indulgent spa menus, gourmet dining experiences, and unbeatable locations. (And perhaps even a personal concierge at your service.) Most of these upscale stays are in Kampung Baru.

  • Wake up on the right side of luxury at Hotel Royal Signature. An outdoor swimming pool and valet parking help elevate the whole experience here.

  • Kimpton Naluria Kuala Lumpur by IHG also delivers 5-star fabulousness at every turn. Located in Imbi, this Kuala Lumpur hotel features room service, a lobby bar and much more.

  • One more unforgettable stay is Hyatt Centric City Centre Kuala Lumpur. Valet parking and room service are among its many amenities.

Best hotels in Kuala Lumpur for families

  • Finding the right hotel can change the whole experience when travelling with kids. With things like pools, play areas, and spacious suites, family-friendly hotels in Kuala Lumpur are loaded with perks that just make life easier. Choose from around 240 of these stays that come both adult- and kid-approved.

  • Cardogan Hotel is an affordable option that regularly scores an overall guest rating above 4 out of 5. With room service, a ticket office and plenty more, this 2-star hotel offers comfort without the high cost.

  • Give your family trip a luxury twist at Muji Style Duplex Arte Mont Kiara. Rated 4 stars, this Kuala Lumpur hotel offers air conditioning and a fitness centre.

  • Another one for your list is Agile Crown Plaza. Featuring a children's pool and a pool, this stay is popular for a reason.

Best hotels with a spa

  • Swap sightseeing for some serious downtime at a Kuala Lumpur hotel with a spa. With roughly 200 to choose from, they're designed to help you relax. Many offer features like hot tubs, massages, beauty treatments, and plunge pools. You'll find most of these stays in Chow Kit.

  • Escape to Bintang Collectionz Hotel and then put the world on hold. A spa, a fitness centre and other thoughtful extras await you at this 3-star option.

  • Located in Kuala Lumpur City Centre, B Hotel Kuala Lumpur is another favourite where you can enjoy a little TLC. Take advantage of a spa and a lobby bar at this 3-star hotel in Kuala Lumpur.

  • De Elements Business Hotel KL lets you balance sightseeing with a little spa bliss. You'll find a fitness centre and a lounge at this accommodation option.

Best hotels with a pool

  • Add a splash of fun to your getaway with a pool. If you pick a city hotel, expect indoor or rooftop options. Resorts? They usually go big with expansive outdoor layouts and maybe even a swim-up bar. There are at least 340 pool hotels in Kuala Lumpur made for your next adventure.

  • Make relaxing poolside a priority at Muji Style Duplex Arte Mont Kiara. With an outdoor swimming pool, a sauna and parking, this Kuala Lumpur hotel makes it easy to recharge your batteries.

  • A swimsuit and good vibes are all you need at Takuro Homestay. An outdoor swimming pool, a lounge and a bar are just the start of what this place packs in.

  • Or make room for a little fun at Acappella Kuala Lumpur City Centre in Kuala Lumpur City Centre. You'll have access to a children's pool at this 4-star hotel, which also offers an airport shuttle and ironing services.

Best pet-friendly hotels

  • Why go it alone when your pet can join the fun? From comfy beds and water bowls to fenced exercise yards, pet-friendly hotels are set up to make you and your best buddy feel at home. There are roughly 40 Kuala Lumpur hotels ready to welcome your best friend.

  • You pack the toys, U Pac Hotel will manage the rest. Amenities like a 24-hour front desk and room service add to the appeal of this pet-friendly hotel in Kuala Lumpur.

  • You can also relax with your four-legged friend at KL Guest Hotel. It includes a restaurant, room service and more.

  • 3-star rated Metro Hotel is one more place that gets what pet owners need. It's in the Pudu area and features Wi-Fi and a restaurant.

Flying to Kuala Lumpur

Kuala Lumpur International Airport (KUL)

  • A flight to Kuala Lumpur will usually have you touching down at Kuala Lumpur International Airport (KUL), the main airport. From there, the centre is about 48 kilometres away.

  • It takes about 55 minutes to reach central Kuala Lumpur by ride-share or taxi. The journey by public transport is roughly 40 minutes.

  • If you're flying in late, consider booking Sama Sama Hotel Klia, a 5-star option within easy reach of the runway. One of the things guests like most about this place is its rooms.

  • Ibis Styles Sepang Klia is a reliable 4-star stay that's also close to KUL. It has an overall rating of 4-plus out of 5 from satisfied guests.

  • Need another go-to stay? Tune Hotel Klia Aeropolis (Airport Hotel) might be just the ticket. It has a 3-star rating and tends to be favoured by solo travellers.

Kuala Lumpur Sultan Abdul Azziz Shah Airport (SZB)

  • Get to Kuala Lumpur through Kuala Lumpur Sultan Abdul Azziz Shah Airport (SZB). About 18 kilometres from the centre, the city's it's the city's second key airport.

  • Give yourself roughly 30 minutes to get to the centre by car. If you're hopping on public transport, it'll take 45 minutes or so.

  • After a Kuala Lumpur hotel close to SZB? Capital O 812 Hotel SMC Seksyen 13 makes flying in or out just a little easier. Amenities like luggage storage and internet access only add to the convenience of this 3-star stay.

  • Mercure Kuala Lumpur Glenmarie is another place where you can settle in right away. Business travellers in particular tend to favor this 4-star option.

  • With overall guest ratings above 4 out of 5, Acappella Suite Hotel, Shah Alam was built for on-the-go travellers. You'll also be within easy reach of SZB if you pick this 4-star stay.

Finding cheap hotels in Kuala Lumpur: FAQs

In Kuala Lumpur, the expected average temperature in July is 26°C. The warmest month is typically May, which averages 29°C. The coolest month is December, with temperatures averaging 23°C. The rainiest month is November, and the driest month is June.

You can always cancel or amend your hotel reservation if you need to, but look out for hotels in Kuala Lumpur with free cancellation or flexible booking options if you want to protect your money. Some hotels allow you to cancel and get your money back if your plans change.

Of course - the cheapest hotel deal we found within the next seven days is 7 € per night. If you need somewhere in the next 24 hours, we've found you somewhere to stay for 10 € per night.
The average price of a hotel during the week is 58 € per night, and the average price on weekends is 60 €. Overall, it looks like the cheapest day to stay in Kuala Lumpur could be Thursday.
The nearest airport to Kuala Lumpur is Kuala Lumpur Sultan Abdul Azziz Shah Airport (SZB), which is 17.7km from the city centre.

Other airports include:

Kuala Lumpur International Airport, which is 45.5km from the city centre.
We crunched some numbers on our calendar and found that Thursday is the cheapest day to stay in Kuala Lumpur. And the most expensive day seems to be Saturday
The average price of a 3-star hotel in Kuala Lumpur is currently around 31 € per night. And the cheapest 3-star hotel we found is 7 € per night.
The average price of a 4-star hotel in Kuala Lumpur is currently around 65 € per night. And the cheapest 4-star hotel we found is 21 € per night.
The average price of a 5-star hotel in Kuala Lumpur is currently around 111 € per night. And the cheapest 5-star hotel we found is 13 € per night.
The cheapest month to stay in a hotel in Kuala Lumpur is July, with an average price of 54 € per night. The most expensive month is October, when the average room rate can rise to 83 € per night. These average prices are based on all the hotels we found – from hostels through to fancy 5-star hotels.
The average price of a hotel in August is 63 € per night, which is around 7% lower than the rest of the year.