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.

Explore on the map

Good for your kind of trip

From Staylist's AI overviews: the best-ranked hotels that suit each kind of trip.

Business trips

  1. DoubleTree by Hilton Shah Alam I-City
    18.6DoubleTree by Hilton Shah Alam I-City5-star · Finance Avenue · 820 m to Seksyen 7 Shah Alam$135 / night
  2. Courtyard by Marriott Setia Alam
    28.2Courtyard by Marriott Setia Alam4-star · Setia Alam$135 / night
  3. Concorde Hotel Shah Alam
    36.9Concorde Hotel Shah Alam4-star$68 / night
  4. FOX Hotel Glenmarie Shah Alam
    46.1FOX Hotel Glenmarie Shah Alam4-star · The Glenz@Glenmarie · 460 m to Kerjaya$58 / night
  5. 56.9The Saujana Hotel Kuala LumpurShah Alam$61 / night
  6. 66.7Wyndham Garden i-City Shah AlamShah Alam$46 / night

Previously observed price; confirm current price and availability. Data updated 2 October 2026. How Staylist ranks hotels.

Best Hotels in Shah Alam (2026): 6 Rated · Staylist World