Kuala Lumpur

Twin towers, street food heaven and five-star stays at three-star prices

Kuala Lumpur may be the best-value big city in Asia for hotel quality: genuine five-star towers beside the Petronas Twin Towers regularly cost €100–150 per night, less than a mid-range room in most European capitals. The choice of base shapes your trip — KLCC puts the skyline and park at your feet, Bukit Bintang is the street-food and nightlife engine around Jalan Alor, Chinatown near Merdeka Square delivers heritage shophouses and the new Merdeka 118 tower, while KL Sentral suits travelers using the airport express and day trips to the Batu Caves. According to HaveNaGo's selection, the smartest picks are upper-tier hotels in KLCC and Bukit Bintang, where rooftop infinity pools facing the towers come almost as standard. The KLIA Ekspres train reaches KL Sentral in 28 minutes, so arrival is painless. Book 4–6 weeks ahead for most dates, and earlier around Chinese New Year and the late-year school holidays, when rates climb 30–50%.

Kuala Lumpur

Hand-picked hotels in Kuala Lumpur

Selected across neighbourhoods and budgets — booked safely on Booking.com.

We may earn a commission when you book through links on this page — at no extra cost to you.

Mandarin Oriental, Kuala Lumpur

★★★★★
9.0 KLCC €€€€ · Luxury

Directly beside the Petronas Towers with an infinity pool overlooking KLCC Park — polished service and the city's most coveted address.

Grand Hyatt Kuala Lumpur

★★★★★
8.9 KLCC €€€ · Upscale

Floor-to-ceiling tower views from every room and the THIRTY8 restaurant on the top floor — five-star polish opposite the convention centre.

The Majestic Hotel Kuala Lumpur

★★★★★
8.7 KL Sentral & Brickfields €€€ · Upscale

A restored 1932 colonial grande dame opposite the old railway station — orchid conservatory, proper afternoon tea and old-Malaya elegance.

Traders Hotel Kuala Lumpur

★★★★★
8.8 KLCC €€€ · Upscale

Home of the legendary SkyBar with its pool-side view straight at the Petronas Towers — the classic KL photo comes with your room key.

Hotel Stripes Kuala Lumpur, Autograph Collection

★★★★★
8.7 Chinatown & Merdeka €€ · Mid-range

Industrial-chic boutique on quiet Kamunting Street with a rooftop pool and bar facing the KL Tower — design-hotel feel at mid-range rates.

Aloft Kuala Lumpur Sentral

★★★★
8.5 KL Sentral & Brickfields €€ · Mid-range

Colourful, modern rooms directly above KL Sentral station — airport express downstairs, rooftop pool upstairs, Little India across the road.

Berjaya Times Square Hotel

★★★★★
7.9 Bukit Bintang €€ · Mid-range

Huge suites above the Times Square mega-mall with its indoor theme park — a family favourite within walking distance of Jalan Alor.

Hotel Capitol Kuala Lumpur

★★★★
8.0 Bukit Bintang €€ · Mid-range

Dependable mid-ranger steps from the Bukit Bintang crossing — clean, quiet rooms and every mall and food street within a five-minute walk.

Travelodge Bukit Bintang

★★★
8.0 Bukit Bintang · Budget

Bright, no-nonsense budget rooms two minutes from Jalan Alor's food stalls — everything you need and nothing you pay extra for.

The Bed KLCC

★★
8.7 KLCC · Budget

Designer capsule pods a short walk from the Petronas Towers — blackout blinds, quality mattresses and co-working corners at hostel prices.

Frequently asked questions

Which area of Kuala Lumpur is best for first-time visitors?

Bukit Bintang or KLCC. Bukit Bintang puts Jalan Alor's street food, malls and nightlife on your doorstep, while KLCC offers quieter five-star luxury facing the Petronas Towers. The two districts are linked by an air-conditioned walkway, so you can easily enjoy both.

How many nights do you need in Kuala Lumpur?

Two to three nights covers the highlights — the Petronas Towers, Batu Caves, Chinatown and a proper street-food evening on Jalan Alor. Add a night if you want the Islamic Arts Museum and a day trip to the Genting or Cameron Highlands.

Is Kuala Lumpur cheap for hotels?

Remarkably so. Genuine five-star hotels typically cost €100–150 per night, solid four-star options €40–70, and stylish budget beds under €25. It is one of the few cities where upgrading to luxury barely dents the budget.

When is the best time to visit Kuala Lumpur?

The city is hot year-round with afternoon showers possible any month. May to July and December to February are relatively drier; March–April and September–November bring heavier monsoon rain. Thaipusam at the Batu Caves (January/February) is spectacular but books out early.