Best hotels in Shah Alam
Best hotels in Shah Alam: the best-rated on Staylist is DoubleTree by Hilton Shah Alam I-City (AI score 8.6, typically $135 a night); the best-rated under $100 is Concorde Hotel Shah Alam (AI score 6.9, typically $68 a night). Staylist lists 6 hotels in Shah Alam, Malaysia, each with a booking link.
More about hotels in Shah Alam
Across the 6 with a previously observed price, typical nightly rates run from about $58 to $68, with the middle around $61. Guests most often mention delicious breakfast, convenient for shopping, large rooms.
Good for your kind of trip
From Staylist's AI overviews: the best-ranked hotels that suit each kind of trip.
Business trips
- DoubleTree by Hilton Shah Alam I-CityNew, friendly Shah Alam family pick
- Courtyard by Marriott Setia AlamSetia Alam's link
- Concorde Hotel Shah AlamShah Alam's concorde
- 18.6DoubleTree by Hilton Shah Alam I-City5-star · Finance Avenue · 820 m to Seksyen 7 Shah Alam$135 / night

- 28.2Courtyard by Marriott Setia Alam4-star · Setia Alam$135 / night

- 36.9Concorde Hotel Shah Alam4-star$68 / night

- 46.1FOX Hotel Glenmarie Shah Alam4-star · The Glenz@Glenmarie · 460 m to Kerjaya$58 / night

- 56.9The Saujana Hotel Kuala LumpurShah Alam$61 / nightNo photo yet
- 66.7Wyndham Garden i-City Shah AlamShah Alam$46 / nightNo photo yet
Previously observed price; confirm current price and availability. Data updated 2 October 2026. How Staylist ranks hotels.