Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local and health advisories for this destination before you book.

Photo by Jim Teo

Klang Hotels from RM40

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.

Filter by

Popular filters
Property class
Your budget
Guest rating
Payment type
Property type
Area
Popular locations
Meal plans available
Amenities
Accessibility
Trip type
Wyndham Acmar Klang
4.5 out of 5
NO. 1-G-1, PERSIARAN BUKIT RAJA 2/KU 1, BANDAR BARU KLANG SELANGOR D.E., Klang, SELANGOR D.E.
Free cancellationReserve now, pay when you stay
The price is RM250 per night from 10 Feb to 11 Feb
3.27 km from city centre
4.4/5Excellent! (11 reviews)

"Nice place to stay, near with shopping mall. Good hospitality"…"

Reviewed on 1 Oct 2020

Wyndham Acmar Klang
BekvämHome Impiria Residensi Klang
3 out of 5
B32A-11, Impiria Residensi, Jalan Batu Nilam 16, Bukit Tinggi 2, Klang, Selangor
The price is RM315 per night from 16 Jan to 17 Jan
6.17 km from city centre
5/5Exceptional! (1 review)

"Fabulous Experience with the nice comfy house as well as friendly and helpful staff"…"

Reviewed on 23 Jul 2018

BekvämHome Impiria Residensi Klang
Dream Hotel
2.5 out of 5
B1-57, Jalan Batu Nilam 1, Bandar Bukit Tinggi, Klang, Selangor
The price is RM45 per night from 17 Jan to 18 Jan
4.44 km from city centre
3/5 (18 reviews)
A Budget long stay

"The hotel was in a convenient location , banks , restaurants and many shops in walking distance ."…"

Reviewed on 31 Mar 2020

Dream Hotel
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Première Hotel
4 out of 5
Bandar Bukit Tinggi 1/KS6, Jalan Langat, Klang, Selangor
Get Rates
4.73 km from city centre
4.1/5Very Good! (313 reviews)

"Hello, Last week, we booked the Superior Triple Room. The front desk staff was so friendly, and greet us well. After that we check-in the room. Satisfied with the room, so spacious. But, the moment we entered the room, it have that unpleasant smell, probably from the carpet. Then, we checked the ..."…"

Reviewed on 16 Mar 2020

Première Hotel
The Canvas Hotel
2 out of 5
Jalan Batu Nilam 16, Bandar Bukit Tinggi 2, Klang, Selangor
The price is RM104 per night from 10 Feb to 11 Feb
6.27 km from city centre
4.2/5Very Good! (30 reviews)

"One of the best places to stay in Klang"…"

Reviewed on 21 Jul 2020

The Canvas Hotel
Station Hotel Klang
2 out of 5
27A, Jalan Stesen, Klang, Selangor
The price is RM75 per night from 26 Jan to 27 Jan
1.1 km from city centre
3/5 (15 reviews)

"no lif. need to climb stairs to 3rd level. iron need to go to first level at open area. air conditioner not cool ."…"

Reviewed on 26 Dec 2017

Station Hotel Klang
D'Spark Hotel Bayu Tinggi
2.5 out of 5
1 Jalan Bayu Tinggi 6, Klang, Selangor
Free cancellationReserve now, pay when you stay
The price is RM66 per night from 18 Jan to 19 Jan
4.22 km from city centre
4/5Very Good! (1 review)

"Actually ok... Abit not good is window room becaz so noisy outside ...midnight oso alot car ..noisy But anyway is good"…"

Reviewed on 12 Jul 2020

D'Spark Hotel Bayu Tinggi
Merrida Hotel
3 out of 5
No.18A, Lebuh Enggang, Off Persiaran Sultan Ibrahim, Klang, Selangor
Free cancellationReserve now, pay when you stay
The price is RM154 per night from 24 Jan to 25 Jan
1.48 km from city centre
3.4/5Good! (167 reviews)
Good hotel

"Happy short gateway.. Thanks Hotel.com"…"

Reviewed on 8 Sep 2020

Merrida Hotel
Panmour Villa Hotel
2 out of 5
78, Lebuh Turi, Taman Chi Liung, Klang, Selangor
Get Rates
3.11 km from city centre
3.3/5 (29 reviews)

"Location is good, spacious room for 3 persons. But pls train your staff more as we wait for 30 min just to get another senior person to attend us at the reception counter, there was an exisiting young indian lady at the counter but seems not understand english and not clear with the check in ..."…"

Reviewed on 19 Feb 2020

Panmour Villa Hotel
Bayu View Hotel Klang
2 out of 5
47, Jalan Sentosa 4, Taman Bayu Tinggi, Klang, Selangor
Free cancellationReserve now, pay when you stay
The price is RM59 per night from 16 Jan to 17 Jan
4.44 km from city centre
3.9/5Good! (16 reviews)

"Quite clean for the charge"…"

Reviewed on 12 Jan 2020

Bayu View Hotel Klang
Hotel Viva
2.5 out of 5
21-23, Lorong Batu Nilam 10A, Bandar Bukit Tinggi Klang, Klang, Selangor
The price is RM77 per night from 16 Jan to 17 Jan
4.94 km from city centre
3.7/5Good! (7 reviews)

"The staff there are friendly and helpful. Some area are under renovation, but overall are ok"…"

Reviewed on 30 Apr 2019

Hotel Viva
Bukit Tinggi Klang - Cozy Home
3 out of 5
4, Jalan Gambus 14, Taman Desawan, Klang
Get Rates
5.32 km from city centre
4.5/5Wonderful! (2 reviews)
A great stay

"Very clean and comfortable. Stylish and modern interior. Feel like home. We loved our stay."…"

Reviewed on 17 Sep 2018

Bukit Tinggi Klang - Cozy Home
Gocos Hotel
3 out of 5
9, Jalan Pasar, Klang City Center, Klang, Selangor
The price is RM124 per night from 21 Jan to 22 Jan
0.02 km from city centre
3/5 (4 reviews)
Great view of the river and mosque

"Breakfast was included. The TV did not work. The room was large with a big window. This hotel feels like it was once grand but is now a bit rundown. The swimming pool was locked because they had to put chemicals in the water. It was walking distance from the train station."…"

Reviewed on 27 Dec 2019

Gocos Hotel
Dream Garden Hotel
3 out of 5
No 36, Lorong Raja Bot, Klang, Selangor
The price is RM77 per night from 17 Jan to 18 Jan
0.64 km from city centre
3.7/5Good! (31 reviews)
a hotel located at a less traffic area.

"electric kettle is provided but not a single glass.....at mid night can hear noises from outside of the room.....other than that everything is OK."…"

Reviewed on 27 Jun 2018

Dream Garden Hotel
Country Hotel
2 out of 5
No. 46, Jalan Tiara 2D/KU1, Bandar Baru Klang, Klang, Selangor
Free cancellationReserve now, pay when you stay
The price is RM77 per night from 21 Jan to 22 Jan
3.12 km from city centre
3.2/5 (43 reviews)
Country Hotel

"Great hotel. I wasn’t aware that I had booked a Japanese style room with bed (futon) on the floor and no en-suite. Upgraded on arrival. Nice location’"…"

Reviewed on 9 Jul 2019

Country Hotel
OYO 1219 Hotel BBK
2 out of 5
Lot 21387, No 32A, Lorong Tiara 1B, Bandar Baru Klang, Klang, Selangor
Free cancellation
The price is RM40 per night from 17 Jan to 18 Jan
3.19 km from city centre
4/5Very Good! (1 review)

"So far everything is ok. The hotel is near to bakery shop and restaurants."…"

Reviewed on 17 Sep 2020

OYO 1219 Hotel BBK
Rock & Roll Hotel
2.5 out of 5
2, Jalan Batu Unjur 1, Taman Bayu Perdana, Klang, Selangor
Free cancellationReserve now, pay when you stay
The price is RM61 per night from 17 Jan to 18 Jan
4.03 km from city centre
2.8/5 (15 reviews)
Improvement needed

"No towel, No toilet door. Reception closed at 10pm open 9am. Dirty Bed Linen. Full of stains and smells bad. Improvement needed immediately if the owner is still looking for customer coming thru the door."…"

Reviewed on 12 Jul 2020

Rock & Roll Hotel
Hotel Double Star Klang
3 out of 5
20, Jalan Klang Sentral 3/KU5, Klang Sentral, Klang, Selangor
Get Rates
6.77 km from city centre
Hotel Double Star Klang
Hotel Impress
3 out of 5
33 Lorong Laksamana 19/KS7, Klang, Selangor
Free cancellationReserve now, pay when you stay
The price is RM84 per night from 21 Jan to 22 Jan
6.97 km from city centre
4.7/5Exceptional! (10 reviews)
Satisfactory overall

"A small hotel for budget travelers. Room is very basic and small but clean. Limited facility but good for a comfortable overnight night stay."…"

Reviewed on 29 Oct 2019

Hotel Impress
OYO 496 Hotel De Eco Inn
2 out of 5
No 21 & 23, Jalan Gelugor, Klang, Selangor
Free cancellation
The price is RM52 per night from 18 Jan to 19 Jan
0.89 km from city centre
3.9/5Very Good! (11 reviews)
Basic but clean.

"Very clean room. Bathroom was clean too. Good for an overnight stay. Only thing, windows were thin, so outside noise was not muffled. Bring earplugs."…"

Reviewed on 30 Dec 2019

OYO 496 Hotel De Eco Inn
Don't see what you're looking for?
See all available properties in Klang
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 Klang

Visitors can enjoy all that Klang has to offer including the monuments, seafood restaurants and waterfront. Tourists can also enjoy so much more including its sightseeing tours. Shah Alam Blue Mosque, Malaysian Houses of Parliament and Mid Valley Mega Mall are some of the top sights around the area.

  • There are 37 hotels and other accommodation options in Klang
  • The closest major airport is in Subang (SZB-Sultan Abdul Aziz Shah), 9.9 mi (15.9 km) from the city centre
  • The next closest is in Kuala Lumpur (KUL-Kuala Lumpur Intl.), 26.9 mi (43.4 km) away

Getting around Klang

If you want to journey outside of the area, ride aboard a train from Kuala Lumpur Klang KTM Komuter Station, Kuala Lumpur Teluk Pulai KTM Komuter Station or Kuala Lumpur Teluk Gadong KTM Komuter Station. Klang might not have many public transport choices so consider a car rental to maximise your time.

Dressing for Klang

  • Between January and March, daytime temperatures average 33°C, whilst night-time temperatures stay around 22°C
  • From April to June, the average is 33°C during the day and 23°C at night
  • July to September sees average temperatures of 32°C during the day and 23°C at night
  • Between October and December, you can expect 31°C as the daytime average and 23°C as the night-time average
  • Average annual rainfall for Klang is 80 millimetres
  • March and February are usually the hottest months averaging 33°C, while January and February are usually the coldest with an average temperature of 22°C

Frequently asked questions

What's the best place to stay in Klang?
The Canvas Hotel is ranked highly by Expedia customers. This hotel is a short 7-minute walk from Aeon Jusco Bukit Tinggi Shopping Center, and it offers free WiFi and free parking. Reviews from our site also recommend Bayu View Hotel Klang and Dream Garden Hotel as top choices for your visit.
If I need to cancel my hotel reservation in Klang, will I receive a refund?
Yes, most hotel bookings are fully refundable provided that you cancel before the accommodation’s cancellation deadline, which is often 24 or 48 hours before your scheduled arrival. If you have a non-refundable reservation, you may still be able to cancel and be given a refund within 24 hours of your booking. Add your dates and click on “Search”, then use the filter option “free cancellation” to review the best options available in Klang.
What's the best budget-friendly accommodation in Klang?
Based on reviews, Dream Garden Hotel is a popular 3-star hotel for our travellers looking for an economical choice, and features free WiFi and free parking. Another top choice for your stay on the cheap is Merrida Hotel.
What's the best hotel for a family holiday in Klang?
Rock & Roll Hotel is a hotel with free WiFi and soundproofed rooms, and it’s a top choice on Expedia for families. Other good options for your stay with the children include Gocos Hotel and Bayu View Hotel Klang. Also, attractions in the area such as i-City and KidZania are fun for children of all ages.
What are some hotels with pools in Klang?
Merrida Hotel is a popular 3-star hotel featuring an outdoor pool, a children’s pool and a restaurant. Other choices that offer an on-site pool include Première Hotel and Gocos Hotel.

Recent Reviews in Klang

More trip options