Travel advisory

Please be aware of any coronavirus (COVID-19) travel advisories and review updates from the World Health Organization (WHO). Due to the unprecedented volume of travel disruptions, refunds may take up to 30 days to process.

Shah Alam Hotels from SG$16

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top 10 Hotels in Shah Alam

Concorde Hotel Shah Alam
4 out of 5
3, Jalan Tengku Ampuan Zabedah C9/C, Shah Alam, Selangor
SG$46
per night
3 May-4 May
0.56 km from city centre
4/5Very Good! (391 reviews)

"A great place to stay"…"

Reviewed on 2 Feb,2020

Concorde Hotel Shah Alam
Best Western i-City Shah Alam
3.5 out of 5
A-GF-01, No 6, Persiaran Multimedia, i-City, Shah Alam, Selangor
Free cancellationReserve now, pay when you stay
SG$54
per night
7 Apr-8 Apr
4.48 km from city centre
3.9/5Good! (156 reviews)

"Cleanliness is good. The room is true to the pictures."…"

Reviewed on 17 Jan,2020

Best Western i-City Shah Alam
Acappella Suite Hotel
4 out of 5
8 Persiaran Sukan, Seksyen 13, Shah Alam, Selangor
SG$93
per night
16 Apr-17 Apr
3.08 km from city centre
4.4/5Wonderful! (150 reviews)

"A very nice place to stay. Breakfast was delicious. The room was big and clean."…"

Reviewed on 16 Dec,2019

Acappella Suite Hotel
Nexus Business Suite Hotel
4 out of 5
No 2, Jalan Perimbun 27/11, Seksyen 27, Shah Alam, Selangor
Free cancellationReserve now, pay when you stay
SG$38
per night
11 Apr-12 Apr
8.4 km from city centre
3.8/5Good! (96 reviews)
Superb!

"Amazing!"…"

Reviewed on 21 Dec,2019

Nexus Business Suite Hotel
New Wave Shah Alam Hotel
2 out of 5
No 40 & 42 Jalan Jubli Perak 22/1, Shah Alam
SG$16
per night
7 Apr-8 Apr
4.19 km from city centre
3.7/5Good! (41 reviews)

"great and good job"…"

Reviewed on 16 Mar,2020

New Wave Shah Alam Hotel
I City @ I Soho Yuuki Homestay (002U)
2.5 out of 5
I Soho, I - city PSN Multimedia, Seksyen 7, Shah Alam, Selangor
Free cancellationReserve now, pay when you stay
SG$43
per night
15 Apr-16 Apr
4.93 km from city centre
I City @ I Soho Yuuki Homestay (002U)
Pegasus Hotel Shah Alam
3.5 out of 5
Jalan Pahat L 15/L Datran Otomobil, Shah Alam, Selangor
Free cancellationReserve now, pay when you stay
SG$49
per night
15 Apr-16 Apr
2.42 km from city centre
3.6/5Good! (90 reviews)

"Good place to stay. Breakfast was good. Other restaurant and 24/7 shop just a minute walk."…"

Reviewed on 6 Mar,2020

Pegasus Hotel Shah Alam
I City @ I Soho Yuuki Homestay
3 out of 5
Persiaran Multimedia, Seksyen 7, Shah Alam, Selangor
Free cancellationReserve now, pay when you stay
SG$43
per night
3 May-4 May
4.98 km from city centre
5/5Exceptional! (1 review)

"The"…"

Reviewed on 2 Mar,2020

I City @ I Soho Yuuki Homestay
The Saujana Hotel Kuala Lumpur
5 out of 5
Jalan Lapangan, Terbang SAAS, Shah Alam, Selangor
SG$76
per night
21 Apr-22 Apr
6.82 km from city centre
4/5Very Good! (188 reviews)

"rooms are just a bit tired but the amenities and grounds are great. Staff was a bit slow at check in."…"

Reviewed on 24 Nov,2019

The Saujana Hotel Kuala Lumpur
Hotel de Art Section 7 Shah Alam
2.5 out of 5
No. 3, Jalan Kristal AS7/AS, Section 7, Shah Alam, Selangor
SG$59
per night
3 May-4 May
3.69 km from city centre
3.7/5Good! (40 reviews)

"good stay with good hospitality"…"

Reviewed on 26 Nov,2019

Hotel de Art Section 7 Shah Alam
Can't see what you're looking for?
See all available properties in Shah Alam
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting Shah Alam

Visitors to Shah Alam are sure to enjoy the golfing. Tourists can also enjoy the city's lakeside setting, theme park and rainforests. Shah Alam Blue Mosque, Malaysian Houses of Parliament and Merdeka Square are some of the top sights around the area.

  • You'll find 2042 Expedia hotels and other accommodation options in the larger area of Kuala Lumpur
  • The closest major airport is in Subang (SZB-Sultan Abdul Aziz Shah), 4.1 mi (6.6 km) from the city centre
  • The next closest is in Kuala Lumpur (KUL-Kuala Lumpur Intl.), 25.9 mi (41.6 km) away

Getting around Shah Alam

If you want to journey outside of the area, hop aboard a train from Kuala Lumpur Shah Alam KTM Komuter Station, Kuala Lumpur Batu Tiga KTM Komuter Station or Kuala Lumpur Padang Jawa KTM Komuter Station. Shah Alam might not have many public transport choices so consider a car rental to maximise your time.

Dressing for Shah Alam

  • Between January and March, you can expect the daytime average to be around 33°C and the nighttime average to be 22°C
  • From April to June, temperatures average about 33°C during the day and 23°C at night
  • July to September averages 32°C during the day and 23°C at night
  • Between October and December, the average temperature is 31°C during the day and 23°C at night
  • Average annual rainfall for Shah Alam is 80 millimetres
  • Hottest months are usually March and February with an average temperature of 33°C, while the coldest months are February and January with an average of 22°C

Frequently asked questions

Where is the best place for a stay in Shah Alam?
Acappella Suite Hotel is a favourite with Expedia customers. This 4-star hotel offers a restaurant and an outdoor pool. Traveller reviews also recommend The Saujana Hotel Kuala Lumpur and Pegasus Hotel Shah Alam as top choices for your visit.
If I need to cancel my hotel reservation in Shah Alam, will I receive a refund?
Yes! The majority of hotel bookings are fully refundable if cancelled before the hotel’s cancellation deadline, which is often 24 or 48 hours before your scheduled arrival. If you booked a non-refundable reservation, you may still be able to cancel and get a refund within 24 hours of your booking. Enter dates and click on “Search”, then filter by “free cancellation” to get the top deals on offer in Shah Alam.
What's the best place to stay on a budget in Shah Alam?
Based on reviews, Holiday Inn Kuala Lumpur Glenmarie is a popular hotel for our travellers who want a more economical choice, and features free WiFi and free parking. Other options for your budget-friendly stay include Hotel de Art Section 19 Shah Alam and Concorde Hotel Shah Alam.
What's the best hotel when travelling with children to Shah Alam?
Holiday Inn Kuala Lumpur Glenmarie is a top 4-star hotel on Expedia for families, and features 2 outdoor pools and 6 restaurants. Other options for your stay with the children include Concorde Hotel Shah Alam and Nexus Business Suite Hotel. Also, attractions such as i-City and Wet World Shah Alam are fun for children of all ages.
What's the best place to stay for couples in Shah Alam?
Nexus Business Suite Hotel is a favourite 4-star hotel for couples, and features pillowtop beds and a restaurant. Another good option for a stay with your sweetheart is Holiday Inn Kuala Lumpur Glenmarie.
What's the best golf hotel in Shah Alam?
Best Western i-City Shah Alam is a 3.5-star hotel featuring a free water park and free WiFi, and it’s a top choice for golfing nearby. Another good choice is The Saujana Hotel Kuala Lumpur if you’d like to be close to a golf course while in town. You can tee off at Glenmarie Golf and Country Club or Saujana Golf and Country Club while you’re in town.
What is staying in Shah Alam like?
Visitors to Shah Alam will definitely enjoy the golf courses. Tourists can also enjoy the city’s lakeside setting, theme park and rainforests. Top sights in the city include i-City and Shah Alam Stadium. In Shah Alam, there are 199 hotels and other accommodation options to choose from.
What is there to see in Shah Alam?
Attractions such as i-City and Wet World Shah Alam are fun for everyone, not just children. The city is notable for landmarks such as Shah Alam Blue Mosque, Sri Maha Mariamman Temple and Bangunan Sultan Salahuddin Abdul Aziz Shah. The picturesque setting of Taman Botani Negara Shah Alam and Shah Alam Lake Garden exemplify the city’s natural beauty.
How can I get around Shah Alam?
If you want to travel outside the city, take a train from Kuala Lumpur Shah Alam KTM Komuter Station, Kuala Lumpur Batu Tiga KTM Komuter Station or Kuala Lumpur Padang Jawa KTM Komuter Station. Shah Alam might not have many public transport options to choose from, so consider renting a car to explore more.
What's the seasonal weather like in Shah Alam?
The hottest months are usually March and February, with an average temperature of 33°C, while the coldest months are January and February, with an average of 22°C. Average annual rainfall for Shah Alam is 2330.70 mm.

Recent Reviews in Shah Alam

More trip options