Hotels in Shah Alam, Malaysia

Only selected and tested accommodation

Price range for hotels in Shah Alam

A world of accommodation options awaits, from budget-friendly stays to luxurious retreats, with prices suited to every traveler's dream vacation.

⬆️ The highest price
US$ 63
⬇️ The lowest price
US$ 35
💸 Average price for
5-star hotels
US$ 57
4-star hotels
US$ 38
3-star hotels
US$ 42
Apartments
US$ 42

How to get to Shah Alam

A list of all available types of transport

Airports
Sultan Abdul Aziz Shah (SZB)

Weather in Shah Alam

Check out the weather statistics so you know what to expect when you book your hotel in Shah Alam

Average Weather
Average monthly max temperature
Average monthly min temperature
31°C
23°C
January
32°C
23°C
February
32°C
24°C
March
33°C
24°C
April
32°C
24°C
May
32°C
23°C
June
32°C
23°C
July
31°C
23°C
August
31°C
23°C
September
32°C
24°C
October
31°C
24°C
November
31°C
23°C
December
Hottest month
33°C
April
Coldest month
23°C
January
Sunny days
149
days per year
Rainy days
190
days per year
High season
December to February
Low season
June to August
For hiking and trekking around Shah Alam, including the Taman Rimba Ampang and Bukit Cerakah, the best time is from December to February during the high season when the weather is cooler and drier. Rainy days peak from May to October, making it less ideal for such activities. For those seeking water sports around the nearby lakes or rivers, the dry months of June to August offer pleasant weather. Consider staying at hotels in Shah Alam for convenient access to these adventurous spots.