4-Star Hotels in Selangor, Malaysia

4-Star Hotels in Selangor, Malaysia

Enter your dates for the latest hotel rates and availability.

Swipe down to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Top 4-Star Hotels - Selangor

Choose your travel dates to see the latest prices
Most Booked
Lowest price
Closest to downtown
Highest Rated
Hotels in Selangor
GGuest User 2026.03.12
Traveling for work. The bedsheet and blanket makes me feel itchy. cockroach in the room. No toothbrush kit provided. The chair has a big white patch as if someone had a great time on it. Didn’t sleep well that night ruined my next work day with important meetings
Very Good
1042 reviews
8.4/10
Price from
DKK 291
per night
Check availability
Hotel near Damansara Perdana,Petaling Jaya
AAnonymous User 2026.03.26
The facilities are pretty good overall. It would be even better if there was a rug in the bathroom. Generally, the experience was great; it's a quiet environment, perfect for relaxation.
Very Good
869 reviews
8.3/10
Price from
DKK 108
per night
Check availability
Hotels in Selangor
GGuest User 2026.04.14
Overall, it was a pleasant stay. The location is very convenient; it's easy to get a taxi, and they arrive quickly, which is crucial in Malaysia. There's direct access to IOI City Mall, making dining very convenient as the mall has everything you need. The surrounding area is also quite lovely and peaceful. The cleanliness was excellent; the room was spotless. The only minor downside might be that the room is a bit small. You can still open a large suitcase, but it's a tight squeeze. Compared to other Moxy hotels in different cities, the interior design here feels less like a Moxy and is also quite narrow. However, the facilities are decent.
Great
1221 reviews
9.3/10
Price from
DKK 483
per night
Check availability
Hotel near Damansara Perdana,Petaling Jaya
Sseab 2026.04.23
Everything was good but only 1 guy at the front desk again making check in take some time. Did put a note to give me room near to lift but the other way round happen. Deposit of rm200 was too much and it will take 14 days to credit back to the credit card.
Very Good
151 reviews
8.3/10
Price from
DKK 107
per night
Check availability
Hotel near i-City,Shah Alam
GGuest User 2026.04.17
Overall, it's a really good hotel with a very affordable price. The breakfast was plentiful and delicious, and the room was clean and well-maintained. I'd definitely recommend it.
Very Good
438 reviews
8.4/10
Price from
DKK 273
per night
Check availability
Hotels in Selangor
GGavinCH 2026.04.24
My overall experience during this stay was just okay. The room was a bit small, making it feel a little cramped. The room door and light switch were faulty; for the first two days, they were difficult to operate, and on the last day, the door got completely stuck, which was quite inconvenient. I've been staying here for over half a month this month, originally choosing to extend my stay for the gym and pool. However, due to these facility issues, this stay wasn't very pleasant. I hope the hotel can promptly inspect and maintain its facilities to improve the quality of future stays.
Great
210 reviews
9.0/10
Price from
DKK 307
per night
Check availability
Hotels in Selangor
GGuest User 2025.12.17
Booked for 3 people - 2 rooms with breakfast using app, but staff at counter told me I paid for breakfast for 6 people. Advised me to book rooms separately so that I don't pay extra. Cannot refund bcoz paid thru app. Aircon for one room not working. Temp 16 degrees but feel warm air. 😢😕 Shower only had hot water. Mother cannot shower properly, water too hot. Maintenance came, and said aircon spoilt. I just mentioned shower, he said too hot yah? Change room at 11pm. Even in the new room, maintenance had to wash aircon filters to make it cooler. I feel management need to check the rooms before assigning to guests.
Very Good
449 reviews
8.7/10
Price from
DKK 303
per night
Check availability
Hotel near Damansara Perdana,Petaling Jaya
EEmilyttk 2026.03.28
Returning to Johor Bahru from my hometown in North Malaysia during Chinese New Year, I made a stop in Kuala Lumpur and stayed at this hotel, which is integrated with a mall for shopping and entertainment. Dining and shopping were very convenient. My main reason for choosing it was the newly opened ski experience center.
Very Good
200 reviews
8.1/10
Price from
DKK 112
per night
Check availability
Hotel near KLIA/Sepang,Sepang 100% of visitors choose this area
PPurplebless 2026.04.16
8 mins walking distance from KLIA 2. Convenient for those who would like to catch early flight or arrival late. Unexpectedly the room quite spacious. But quite poor amenities, no toothbrush & toothpaste, no shower gel but soap is provided. 2 bottled water is provided. Just for a short transit, don’t put on too much expectation
Very Good
5068 reviews
8.2/10
Price from
DKK 277
per night
Check availability
Hotel near KLIA/Sepang,Sepang 100% of visitors choose this area
GGuest User 2026.02.27
Just a 10-minute drive from the airport, the surroundings are very spacious. A pleasant surprise was that I barely heard any airplane noise, so I got some good rest. The front desk staff was very friendly and wished me a Happy Chinese New Year. The breakfast wasn't super elaborate, but better than I expected, with bread, fried eggs, freshly ground coffee, fruit, and various Southeast Asian hot dishes. It's my top choice for a layover.
Very Good
1134 reviews
8.7/10
Price from
DKK 541
per night
Check availability
See All 4-Star Hotels in Selangor

Recent Reviews for Selangor Hotels

See all
8,3/10
Very Good
This service apartment is in Empire City. Newly opened. Location is good as near to Petaling Jaya and it is easy to get Grab. The waiting area is B3. The studio unit is complete for a short stay with a basic kitchenette. There is a fridge but it wasn't connected to a power socket so it was not usable. For toiletries, there is only shower gel and shampoo. The shower area is next to the toilet bowl & there is no partition to separate them. The shower pressure is good. The towel is clean. The whole place is clean. The mattress is comfortable although a bit stiff and the pillows are comfy too. One pillow per pax. The whole place is full of high rise under development but it wasn't noisy. The building itself is 39 floors with 6 fast lifts. On Saturday, there was a crowd waiting for the lifts and the same when we checked out on Sunday. All 6 lifts serve all floors so those of us staying on the lower floors had to wait quite long to get a lift down during check out time. We had a few worried minutes when the lift wouldn't move down after it stopped at floor 5. Someone told us over the intercom to push the doors when they are closing so that the doors would be closed properly so two guys did that. The lift began moving down but due to the peak hour, it stopped at every floor & the two guys would have to help push the doors close every time as the doors were closing. This caused all us anxiety. I hope the management will look into the problems. I was told to contact the customer care through WhatsApp if I need help but they aren't helpful. The services management company, Flash unfortunately is offering guests money rewards if they give 5-star reviews meaning there will be fake 5-star reviews.
Forte Seasons Mossaz Premium Suites Petaling Jaya

Forte Seasons Mossaz Premium Suites Petaling Jaya

Hotel near Damansara Perdana, Petaling Jaya
Price per night from:DKK 108
8,8/10
Very Good
They were probably overbooked and upgraded us to the resort instead. The staff at the resort checked with us on our room choices and then upgraded us to a family room. The room was fantastic. I included breakfast in my stay so I had breakfast at the resort as well. It was awesome.
Sunway Pyramid Hotel

Sunway Pyramid Hotel

Hotel near Bandar Sunway, Subang Jaya
Price per night from:DKK 544
8,2/10
Very Good
I had a wonderful stay at the Tune Hotel because of its strategic location just beside the airport especially convinence for those who take the mid night flights upon arrival. The staff were friendly, attentive and prompted to what the guests need. Furthermore the room is clean and comfortable, and the facilities are user friendly.  Welcome drinks were served too. Thank you for making my stay pleasant and memorable. I look forward to returning soon and introduce to friends. Congrats!
Tune Hotel KLIA-KLIA2

Tune Hotel KLIA-KLIA2

Hotel near KLIA/Sepang, Sepang
Price per night from:DKK 277
8,4/10
Very Good
Beautiful and good environment, suitable for family and any company events. Travel by own transportation are more convenient. Buffet breakfast are so delicious 😋
Monkeys Canopy Resort

Monkeys Canopy Resort

Hotel near Hulu Semenyih
Price per night from:DKK 419
8,5/10
Very Good
The bad: on the 2nd day of our 3 day stay, i went to eat breakfast at 8:20am. There was not much food left. I thought they will replenish. They didn't. The staff told me some 200 over had their breakfast and they finished the food. But I've paid for my breakfast during the booking. Trip.com should seek a refund from the hotel The good: the staff at the restaurant. She's very friendly and attentive. The chef at the egg station. He was kind and friendly to me. I've uploaded their pictures. This hotel is very near to the MRT station. Don't follow Google to guide you to the hotel. When u step out of the mrt, the hotel is right in front of your. U don't need to make a big turn like the Google directed. Google is wrong!! The breakfast for the 3 days are repetitive. So not worth. The fried rice is surprisingly good.
ibis Styles Kuala Lumpur Sri Damansara

ibis Styles Kuala Lumpur Sri Damansara

Hotel near Petaling Jaya
Price per night from:DKK 271
8,9/10
Very Good
Hands down one of the best hotels in glenmarie. I have stayed here multiple times, I have nothing but superb reviews for them. comfortable and well-appointed room, everything was perfect. The staff were incredibly friendly and helpful, always going above and beyond to ensure a pleasant stay. Not the least the ambiance, cozy rest areas, great view, great front office and house keeping staffs, not to mention fantastic food. I am definitely coming back to the hotel in the near future, probably to do a full review with plenty of photos.
Mercure Kuala Lumpur Glenmarie

Mercure Kuala Lumpur Glenmarie

Hotel near Shah Alam
Price per night from:DKK 347
8,7/10
Very Good
Very relaxing hotel resort. Big baby pool. Good for spending time with little kids ! Near airport. And have free shuttle bus service every hour. Airline transit in KL this hotel definitely the first choice 😎❤️✈️
ibis Styles Sepang KLIA

ibis Styles Sepang KLIA

Hotel near KLIA/Sepang, Sepang
Price per night from:DKK 541
7,9/10
Good
Very nice stay cleanese peaceful relax. Except no hair dryer. The rest very good.
Mossaz Ango Suites Kuala Lumpur

Mossaz Ango Suites Kuala Lumpur

Hotel near Damansara Perdana, Petaling Jaya
Price per night from:DKK 108
8,7/10
Very Good
Hotels look new, the room is very comfortable. There is a shopping mall adjacent to the hotel but there is nothing much to shop there, mostly an empty mall. Opposite the waterway, there are many eateries like Pizza Hut, Ayam Penyet, McD, Domino Pizza. The Onsen is chargeable even for hotel guests. Onsen is pretty small and nothing much facilities there.
KSL Esplanade Hotel

KSL Esplanade Hotel

Hotel near Klang District
Price per night from:DKK 317
8,0/10
Very Good
We stayed at the Premium Quadruple Studio and it was absolutely breathtaking! The room was spotless, with super comfortable beds, a big TV, and excellent high-speed WiFi. The small kitchen area was a nice touch—perfect for preparing light meals like ramen. The bathroom was clean, spacious, and had reliable hot water, which made our stay even more comfortable. The entire studio felt roomy and well-designed, making it easy to relax after a long day of exploring. Reception was very easy to access, and we also loved that there’s a retail shop right on the ground floor with plenty of variety. Overall, we had a fantastic stay and are very satisfied—highly recommended for anyone looking for comfort, convenience, and a great travel experience!
Mossaz Suites by MyKey

Mossaz Suites by MyKey

Hotel near Petaling Jaya
Price per night from:DKK 87

Frequently Asked Questions

How do I book a hotel on Trip.com?

To book a hotel on Trip.com, simply enter your destination, travel dates, and the number of guests on the page. Then, browse through the available hotels and select the one you want to book. Follow the prompts to enter your payment information and complete the booking.

How do I get hotel deals on Trip.com?

There are several ways to find affordable hotels on Trip.com. You can narrow down your search results by filtering hotels according to your preferred price range, or you can sort the results by price to view the cheapest options first.

Where can I find hotel deals on Trip.com?

Trip.com offers a wide variety of hotel deals and promotions that are available throughout the year. You can easily find these special offers on our deals page. What's more, if you are a member of our loyalty program, you can sign in to your account and discover exclusive discounted rates at hotel list pages.

How can I get lower prices for hotels?

Sometimes booking hotels midweek is cheaper, but it also depends on the season.

How many hotels are listed on Trip.com?

You can find over 1.5 million hotels in more than 230 countries or regions on Trip.com. Haven't decided which hotel to book? Browse our site to get ideas!

Can I cancel or change my hotel bookings on Trip.com?

It depends on the hotel policy and date of cancellation. Please check the policy section of the related hotel pages. To cancel or change your bookings, sign in to your Trip.com account, go to "My Bookings", and follow the instructions.

How do I contact Trip.com customer support?

You can contact Trip.com's 24/7 customer support by visiting the Help Center on Trip.com and submitting a request. You can also contact us by phone or service chat, depending on your location.

Property Information for Tourists

Total properties199
Number of reviews36,133
Highest priceDKK 5,122
Lowest priceDKK 145
Weekend Avg. PriceDKK 3,178
Weekday Avg. PriceDKK 3,058