This action requires an account to continue. Please log in or create an account in order to proceed with your booking.
Luxurious Accommodation
Experience comfort and style in our air-conditioned rooms with modern amenities.
Relaxation and Recreation
Unwind by our outdoor swimming pool, stroll in the garden, or enjoy a meal at our on-site restaurant.
Convenient Location
Explore nearby attractions like Mid Valley Megamall and Federal Territory Mosque during your stay.
Book your stay at M Resort & Hotel Kuala Lumpur for a memorable experience!
From 1st January 2023, a tourist tax of RM 10 per room per night is applied to all foreign guests. This tax is not included in the room rate and must be paid upon check-in. Guests with a valid Malaysian Identity Card or valid permanent residents MY PR Card are exempted.
Please note that Child from age 5 – 12 years require to pay additional RM38 per day for breakfast upon check-in.
A deposit may be required at the property.
Swimming pool
No water heater to drink hot water
The rooms and the buffet breakfast
Breakfast was amazing
Nothing was a nice stay
I really liked the facilities, especially the swimming pool. The breakfast spread was also delicious.
Clean,modern,breakfast was fantastic
Beside pool there is nothing much to see
The lobby is very big and bright
While Waiting for grab outside, there is not even one seat available for the elderly to sit and wait. Your seat/waiting area inside the lobby was way back at the end corner. The deco at lobby should be more impressive rather than just plain simple and empty.
The pool for my kids. Kids friendly
Parking was a bit far but got buggy. Just need to queue up.
good
The room, the pool, the kids play room and the restaurant. All nice and good.👍🏻
Covered parking is quite a distance from the hotel but still ok if manage to catch the buggy. No grocery shop in the hotel. The in room snacks seems to be very limited now as compared to my last stay in 2023.
I came for a short family getaway, check in around 9.00 pm. but the stay was not worth the price. The pool was average, and parking was a hassle—spaces were hard to find, and the parking area was too far away. The location was also inconvenient, with limited food options nearby and difficulty getting food delivered. No mart at all.
I was dressed casually, but the way the receptionist looked at me made me feel judged, as though I couldn’t afford to stay there. I paid 500++. Guests should feel welcome regardless of how they dress. Overall, it was a disappointing experience.
Your guide to the flawless travel experience