Malaysia may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Book Selangor Hotels

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Top Cities in Selangor

Top Hotels in Selangor

Sun Inns Hotel Bandar Puchong Utama
2.5 out of 5
35, Jln PBU 8, Bandar Puchong Utama, Puchong, Selangor
Free cancellation
The price is AU$18 per night from 2 Feb. to 3 Feb.
3.6/5Good! (35 reviews)

"good n nice nice hospitality simple view nice n clean"…"

Reviewed on 29 Aug. 2020

Sun Inns Hotel Bandar Puchong Utama
One World Hotel
5 out of 5
3259 First Avenue, Bandar Utama City Centre, Petaling Jaya, Selangor
Free cancellationReserve now, pay when you stay
The price is AU$117 per night from 5 Feb. to 6 Feb.
4.5/5Wonderful! (1,044 reviews)

"Five star hotel in Petaling Jaya. great property. rooms very nicely done."…"

Reviewed on 22 Jan. 2021

One World Hotel
Hilton Petaling Jaya
5 out of 5
No 2 Jalan Barat, Petaling Jaya, Selangor
Free cancellationReserve now, pay when you stay
The price is AU$56 per night from 29 Jan. to 30 Jan.
4.2/5Very Good! (970 reviews)
Upgrade without regrets

"Although it is just a short stay, we are very happy with the upgraded services & room given."…"

Reviewed on 10 Sep. 2020

Hilton Petaling Jaya
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.
Gold Coast Morib International Resort
3.5 out of 5
PT 294, Kawasan Kanchong Laut, Morib Beach, Banting, Selangor
The price is AU$51 per night from 23 Feb. to 24 Feb.
2.6/5 (306 reviews)

"the experience was new in here. But some thing cant bebuse like swimmingpool or water front because of covid19"…"

Reviewed on 3 Jan. 2021

Gold Coast Morib International Resort
Avani Sepang Goldcoast Resort
5 out of 5
No.67, Jalan Pantai Bagan Lalang, Kg Bagan Lalang, Sungai Pelek, Selangor
Free cancellationReserve now, pay when you stay
The price is AU$134 per night from 5 Feb. to 6 Feb.
3.7/5Good! (769 reviews)

"Thank you mrs gasturi n mr bazmeer for good service"…"

Reviewed on 5 Oct. 2020

Avani Sepang Goldcoast Resort
Sama-Sama Hotel, KL International Airport
4.5 out of 5
Jalan Cta 4b, Sepang, Selangor
Free cancellationReserve now, pay when you stay
The price is AU$152 per night from 5 Feb. to 6 Feb.
4.5/5Wonderful! (999 reviews)

"The bed was really nice. Due to Covid-19 room service all that was available, but was good. Nothing else open to try. Transport (carts to airport was shut down). Staff very vigilant on following virus guidelines. Overall the staff was very helpful!"…"

Reviewed on 24 Apr. 2020

Sama-Sama Hotel, KL International Airport
Sarang by the brook
3 out of 5
PT1742, Jalan Seruling 20, Taman Seruling Kuala Kubu Bahru, Kuala Kubu Bharu, Selangor
Free cancellationReserve now, pay when you stay
The price is AU$32 per night from 30 Jan. to 31 Jan.
4.2/5Excellent! (53 reviews)

"It’s very quite and calm with the best host. It’s good for a family or group vacation. Ask the manager for add on kkb nature experience"…"

Reviewed on 11 Jul. 2020

Sarang by the brook
Somerset Damansara Uptown Petaling Jaya
4 out of 5
2A Jalan SS 21/37, Damansara Utama, Petaling Jaya, Selangor
Free cancellationReserve now, pay when you stay
The price is AU$69 per night from 5 Feb. to 6 Feb.
4.4/5Excellent! (256 reviews)

"Did a work from hotel kinda stay. Very convenient, with eateries around and mall next door. Beautiful room. Internet connection is good."…"

Reviewed on 29 Dec. 2020

Somerset Damansara Uptown Petaling Jaya
The Kabin
3 out of 5
Lot 2984 Jalan Jati, Pantai Remis, Jeram, Selangor
Get Rates
4.5/5Wonderful! (8 reviews)

"no signboard from the main road."…"

Reviewed on 25 Dec. 2019

The Kabin
Sheraton Petaling Jaya Hotel
4.5 out of 5
Jalan Utara C, Petaling Jaya, Selangor
Free cancellationReserve now, pay when you stay
The price is AU$90 per night from 1 Feb. to 2 Feb.
4.4/5Excellent! (188 reviews)

"Room is clean, bed is comfy, toilet is clean, breakfast is good"…"

Reviewed on 29 Sep. 2020

Sheraton Petaling Jaya Hotel
Padi Box
2.5 out of 5
Lot 11126, Jalan Tali Air 4, Tanjong Karang, Sekinchan, Selangor
The price is AU$51 per night from 28 Jan. to 29 Jan.
4/5Very Good! (2 reviews)

"Nice view, comfortable stay and good facilities provided by the place."…"

Reviewed on 13 Dec. 2020

Padi Box
Sama-Sama Express KLIA Airside Transit Hotel
3 out of 5
Mezzanine Level, Satellite A Building, Sepang, Selangor
Free cancellationReserve now, pay when you stay
The price is AU$82 per night from 13 Feb. to 14 Feb.
3.7/5Good! (465 reviews)
Log layover

"Long layover transit stop, took a room for 12 hrs. This included two in room meals As part of the package. Burger was very good’. Overall a decent Room at an ok rate. Would definitely stay again if I have long layover."…"

Reviewed on 16 Oct. 2020

Sama-Sama Express KLIA Airside Transit Hotel
Sunway Pyramid Hotel
4 out of 5
Jalan PJS11/15, Off Persiaran Lagoon, Petaling Jaya, Selangor
Free cancellationReserve now, pay when you stay
The price is AU$104 per night from 27 Jan. to 28 Jan.
4.2/5Excellent! (515 reviews)

"Room is nice and as per picture. Clean and aircon is strong enough. Shower water pressure is strong and hot enough. Everything is well and good. Will return."…"

Reviewed on 1 Jan. 2021

Sunway Pyramid Hotel
The Villas at Sunway Resort Hotel & Spa
4.5 out of 5
Persiaran Lagoon Bandar Sunway, Petaling Jaya, Selangor
Get Rates
4.2/5Very Good! (54 reviews)

"excellent stay especially for someone who wants privacy and intimate couple honeymoon and getaway."…"

Reviewed on 7 Feb. 2020

The Villas at Sunway Resort Hotel & Spa
Eastin Hotel Kuala Lumpur
4.5 out of 5
13 Jalan 16/11, Petaling Jaya, Selangor
The price is AU$53 per night from 27 Jan. to 28 Jan.
4.1/5Very Good! (817 reviews)

"Very pleasant stayed with good hospitality from the staffs even during MCO. Overall is beyond good."…"

Reviewed on 20 Jan. 2021

Eastin Hotel Kuala Lumpur
Empire Hotel Subang
4 out of 5
Empire Subang, Jalan SS16/1, Subang Jaya, Selangor
Free cancellationReserve now, pay when you stay
The price is AU$51 per night from 29 Jan. to 30 Jan.
3.8/5Good! (774 reviews)

"The room was not tidied up and surprised to see some used face masks. But luckily they changed for us to suite room free of charge."…"

Reviewed on 16 Sep. 2020

Empire Hotel Subang
Putrajaya Marriott Hotel
5 out of 5
IOI Resort City, Serdang
Free cancellationReserve now, pay when you stay
The price is AU$82 per night from 1 Feb. to 2 Feb.
4/5Very Good! (351 reviews)

"The property is huge and a lot of activities on site. The room, amenities, food all are good. The only thing that I was disappointed was the check-in experience. Had to wait about an hour though it's evening at 6PM, seems the property does not have enough staff on duty."…"

Reviewed on 27 Sep. 2020

Putrajaya Marriott Hotel
New Wave Cyberjaya Hotel
2.5 out of 5
No 5 block A. Jalan GC1, Glomoc Cyberjaya, Cyber 12, Cyberjaya, Selangor
Free cancellationReserve now, pay when you stay
The price is AU$16 per night from 1 Feb. to 2 Feb.
4.6/5Wonderful! (7 reviews)

"Good and pleasant stay. Value for money. Suitable for emergency stay. No tooth brush provided. Just a small soap."…"

Reviewed on 11 Oct. 2020

New Wave Cyberjaya Hotel
Avenue Garden Hotel
3.5 out of 5
3, Pusat Perniagaan Bangi Avenue, Persiaran Bangi Avenue, Seksyen 2, Kajang, Selangor
The price is AU$54 per night from 2 Feb. to 3 Feb.
4.1/5Very Good! (50 reviews)

"Sangat selesa. Kali ke2 menginap di sini."…"

Reviewed on 10 Aug. 2020

Avenue Garden Hotel
Le Méridien Putrajaya
5 out of 5
Lebuh IRC, IOI Resort City, Sepang, Serdang
Free cancellationReserve now, pay when you stay
The price is AU$88 per night from 27 Jan. to 28 Jan.
4.6/5Wonderful! (419 reviews)

"Spacious room, good service"…"

Reviewed on 25 Aug. 2020

Le Méridien Putrajaya
Don't see what you're looking for?
See all available properties in Selangor
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.

Accommodation in Selangor

Want to get away to Selangor? The time to book your next holiday is now. Start building your itinerary, get your tickets, and prepare to take in all of the finest attractions that Selangor has to offer. From family getaways to solo retreats, you will enjoy your trip even more when you score Selangor hotel deals right here on Expedia.com.au.

Where to Stay in Selangor?

Whether you are travelling on a tight budget or want to indulge in a luxury 4- or 5-star hotel, Expedia.com.au is here to help you find the best Selangor accommodation. From hotels with swimming pools and upscale amenities to basic accommodation, you can find cheap hotel deals in Selangor to meet your needs. Explore the fantastic deals on Expedia.com.au and book your next Selangor hotel today!