When staying in Kuala Lumpur, many visitors ask the question 'Which hotel has the best view of the Petronas Towers?'.

The answer is actually most hotels, especially those not too close to the Petronas Towers, have a view of sorts.  Remember that many hotels will also have views of the KL Menara or KL Tower which whilst not as iconic is also very beautiful.

The hotel closest to the  Petronas Towers is the Mandarin Oriental [5*], but as it is so close the rooms just do not have much of a view.

The Traders hotel [4*] is across KLCC park from Petronas Towers / Suria KLCC mall and the garden / park view rooms have just about the best views of the Petronas Towers.  The City view rooms do not have views of the Petronas Towers.

Hotels that are a few minutes walk further away will have rooms that offer a view or a partial view.

East of the Petronas Towers - Maya, Crown Regency, Shangri-la, Sheraton Imperial, Renaisance, Pacific Regency

South of the Petronas Towers - Crown Plaza, Impiana, Prince

South of the Petronas Towers and in Bukit Bintang area - Westin, Ritz Carlton, Dorsett Regency, Pavillion Mall Residences, Royal Chulan, Royal Bintang, Berjaya, Istana, Millenium

West of the Petronas Towers - Corus [has balconies], Nikko, Zon All Suite

Hotels that are a bit further away or slightly out of the city will have rooms that offer spectacular views over the city.

If a balcony is essential then consider serviced apartments or residences.