10 Best Hotels in Kuala Lumpur, Malaysia Highly Rated by Guests
Searching for the best hotels in Kuala Lumpur, Malaysia? Take your pick from our list!
On our previous KL trip, we stayed at Sunway Putra Hotel for its relative affordability and central location near top KL attractions like the Petronas Twin Towers, Merdeka Square, Masjid Jamek, and Central Market.
If you’re visiting the Malaysian capital soon, we compiled this list of the best Kuala Lumpur hotels with good reviews and strategic locations near public transport and tourist spots.
Note: The Kuala Lumpur hotel prices here are accurate as of writing. They could still change depending on your chosen stay period, so do check their respective listings.
Best Kuala Lumpur hotels near KL Sentral
KL Sentral is a great area to stay in Kuala Lumpur as it has direct access to the airport via the KLIA Ekspres and the KLIA bus. Plus, you can conveniently reach other places beyond KL like Batu Caves and Genting Highlands from here.
💡Tip: Got a layover in KL Airport? You may want to stay in one of these hotels near Kuala Lumpur Airport.
1. Le Méridien Kuala Lumpur
Le Méridien Kuala Lumpur is easily one of the best Kuala Lumpur hotels with its unbeatable location across KL Sentral, the city’s main transportation hub.
On top of that, guests rave about its exquisite rooms with breathtaking views, a large outdoor pool, and the incredibly friendly staff, giving an overall 5 star experience.
*Read more Le Méridien Kuala Lumpur reviews on Agoda.
BOOK LE MERIDIEN
Address: 2, Jalan Stesen Sentral, Kuala Lumpur, Malaysia, 50470
Distance from KL Sentral Station: 270m (1-min walk)
Rates: From RM540 (US$134) / night (King Room good for 2 pax)
Book: Agoda; Booking.com; Trip.com; Expedia
2. Hilton Kuala Lumpur
Upholding the Hilton brand, Hilton Kuala Lumpur features sparkling clean rooms with sweeping views, and high-class amenities, including a huge pool with a waterslide, and a full-service spa.
Beyond the luxury, guests admire the exceptional hospitality and the convenient location with a direct footbridge to KL Sentral and NU Sentral Mall.
*Read more Hilton Kuala Lumpur reviews on Agoda.
BOOK HILTON KUALA LUMPUR
Address: 3, Jalan Stesen Sentral, Kuala Lumpur Sentral, Malaysia, 50470
Distance from KL Sentral Station: 240m (3-min walk)
Rates: From RM442 (US$109) / night (Twin Deluxe Room good for 2 pax)
Book: Agoda; Booking.com; Klook; Trip.com; Expedia
3. Aloft by Marriott Kuala Lumpur Sentral
Location is everything at Aloft by Marriott Kuala Lumpur Sentral as it is directly linked to KL Sentral and NU Sentral Mall.
This hotel near KL Sentral stands out with its stylish loft-inspired rooms and a rooftop infinity pool, making it a trendy place to stay in KL, especially for young travelers.
*Read more Aloft by Marriott Kuala Lumpur Sentral reviews on Agoda.
BOOK ALOFT
Address: 5, Jalan Stesen Sentral, Kuala Lumpur Sentral, Kuala Lumpur, Malaysia, 50470
Distance from KL Sentral Station: 84m (1-min walk)
Rates: From RM400 (US$99) / night (Queen Room good for 2 pax)
Book: Agoda; Booking.com; Klook; Trip.com; Expedia
Best Kuala Lumpur hotels near Petronas Twin Towers
If you want to see the iconic Petronas Twin Towers up close, stay here.
4. Mandarin Oriental, Kuala Lumpur
Mandarin Oriental, Kuala Lumpur is literally beside Petronas Twin Towers and KLCC Park, giving you the most spectacular city views.
Many guests adore the elegant rooms with Malaysian-inspired designs, a scenic pool surrounded by greenery, and the Little Explorer Club, ideal for those traveling with kids.
*Read more Mandarin Oriental, Kuala Lumpur reviews on Agoda.
BOOK MANDARIN ORIENTAL
Address: Kuala Lumpur City Centre, Kuala Lumpur, Malaysia, 50088
Distance from Petronas Twin Towers: 350m (5-min walk)
Rates: From RM748 (US$185) / night (Deluxe City View Room good for 2 adults & kids below 13 yrs old)
Book: Agoda; Booking.com; Klook; Trip.com; Expedia
5. Grand Hyatt Kuala Lumpur
Grand Hyatt Kuala Lumpur will surely give you a grand holiday with its luxe rooms, rooftop dining, and a sky lobby showcasing Kuala Lumpur’s iconic skyline.
More than its grandeur, this upscale hotel in KL is well-loved by guests for its professional and friendly staff who go above and beyond to deliver high-quality service.
*Read more Grand Hyatt Kuala Lumpur reviews on Agoda.
BOOK GRAND HYATT
Address: 12, Jalan Pinang, Kuala Lumpur, Malaysia, 50450
Distance from Petronas Twin Towers: 600m (8-min walk)
Rates: From RM756 (US$186) / night (Twin Room good for 2 adults & kids below 13 yrs old)
Book: Agoda; Booking.com; Klook; Trip.com; Expedia
Best Kuala Lumpur hotels near Bukit Bintang
Bukit Bintang is a shopper’s paradise, so if you love shopping, you know where to stay in KL.
6. WOLO Kuala Lumpur
WOLO Kuala Lumpur is a boutique lifestyle hotel in the middle of Bukit Bintang’s happenings. In fact, everything is just within walking distance, from shopping to dining and nightlife.
Guests like the immaculate rooms, art-inspired spaces, and the overall creative vibe of this contemporary hotel in KL.
*Read more WOLO Kuala Lumpur reviews on Agoda.
BOOK WOLO KUALA LUMPUR
Address: Corner of Jalan Bukit Bintang, Jln Sultan Ismail, Bukit Bintang, Kuala Lumpur, Malaysia, 55100
Distance from Bukit Bintang: 40m (1-min walk)
Rates: From RM284 (US$70) / night (Copper King Room good for 2 pax)
Book: Agoda; Booking.com; Klook; Trip.com; Expedia
7. Sleeping Lion Suites
Sleeping Lion Suites won the hearts of many by giving an upscale hotel experience without blowing a hole in your wallet. It features spacious rooms and top-class amenities, including an infinity pool with a view, a fitness center, and a sauna.
With its prime location and affordable luxury, it is a real value-for-money hotel in the heart of KL.
*Read more Sleeping Lion Suites reviews on Agoda.
BOOK SLEEPING LION SUITES
Address: 5, Lorong Walter Grenier, Bukit Bintang, Kuala Lumpur, Malaysia, 55100
Distance from Bukit Bintang: 500m (6-min walk)
Rates: From RM177 (US$44) / night (Junior Super King Room good for 2 pax)
Book: Agoda; Booking.com; Klook; Trip.com; Expedia
More top-rated Kuala Lumpur hotels in a central location
8. The RuMa Hotel and Residences
The RuMa Hotel and Residences is certainly one of the best places to stay in Kuala Lumpur with its luxury home concept with touches of Chinese-Peranakan design.
Guests consistently praise the hotel’s tastefully designed rooms, mostly with full-sized bathtubs, the pool with a view, and the genuine hospitality of the staff.
*Read more The RuMa Hotel and Residences reviews on Agoda.
BOOK THE RUMA
Address: 7, Jalan Kia Peng, Kuala Lumpur, Malaysia, 50450
Distance from KLCC Park: 250m (4-min walk)
Rates: From RM682 (US$169) / night (Deluxe King Room good for 2 pax)
Book: Agoda; Booking.com; Klook; Trip.com; Expedia
9. EQ Kuala Lumpur
EQ Kuala Lumpur is a premier luxury hotel in the heart of the Golden Triangle, KL’s main shopping, entertainment, and commercial district.
This 5-star hotel is highly rated for its Sky51 rooftop bar and dining venue with panoramic views, a world-class gym, and an overall sleek luxury feel, making each stay extraordinary.
*Read more EQ Kuala Lumpur reviews on Agoda.
BOOK EQ KUALA LUMPUR
Address: Equatorial Plaza, Jln Sultan Ismail, Kuala Lumpur, Malaysia, 50250
Distance from Raja Chulan Monorail Station: 250m (4-min walk)
Rates: From RM795 (US$196) / night (Deluxe Twin Room good for 2 pax)
Book: Agoda; Booking.com; Klook; Trip.com; Expedia
10. Sunway Putra Hotel Kuala Lumpur
We chose to stay at Sunway Putra Hotel Kuala Lumpur on our 2-day KL trip since it’s a relatively affordable hotel in a central location. In fact, it is directly linked to Sunway Putra Mall and the MRT station, making it extremely accessible to many parts of KL. Plus, it’s right across the World Trade Centre Kuala Lumpur, which is perfect for those who will attend events or trade shows in this massive venue.
Overall, we’d give this KL hotel a thumbs up for its accessibility, value for money, and excellent customer service. We commend the reception staff who made us feel welcomed despite our late arrival and check in.
*Read more Sunway Putra Hotel Kuala Lumpur reviews on Agoda.
BOOK SUNWAY PUTRA
Address: 100, Jalan Putra, Chow Kit, Kuala Lumpur, Malaysia, 50350
Distance from PWTC Station: 90m (1-min walk)
Rates: From RM218 (US$54) / night (Superior Room good for 2 pax)
Book: Agoda; Booking.com; Klook; Trip.com; Expedia
So, which of these Kuala Lumpur hotels will be your base in the capital city of Malaysia?
Plan your trip to Kuala Lumpur, Malaysia! 🇲🇾✅ Essentials:
🎟️ Popular KL Attractions:
🧭 Guides: |




















