Find and Book Top Rated Hotels in Kuala Lumpur

Search among 441 available hotels and places to stay in Kuala Lumpur from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-50 out of 441
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.6
Great818 reviews
MapView on map3.0 km from City Centre700 m from Petronas Towers
From   US$ 99 /nightSelect
8.6
Great1915 reviews
MapView on map3.7 km from City Centre400 m from Kuala Lumpur City Centre KLCC
From   US$ 87 /nightSelect
8.6
Great658 reviews
3.5 km from City Centre200 m from Petronas Towers
From   US$ 190 /nightSelect
8.6
Great249 reviews
3.4 km from City Centre400 m from Pavilion Kuala Lumpur
From   US$ 127 /nightSelect
8.0
Great205 reviews
2.8 km from City Centre1.2 km from Petronas Towers
From   US$ 72 /nightSelect
8.4
Great83 reviews
3.6 km from City Centre300 m from Suria KLCC
From   US$ 208 /nightSelect
8.6
Great620 reviews
200 m from City Centre200 m from KL Sentral
From   US$ 92 /nightSelect
8.2
Great84 reviews
3.9 km from City Centre300 m from Suria KLCC
From   US$ 250 /nightSelect
8.4
Great273 reviews
3.5 km from City Centre400 m from Kuala Lumpur City Centre KLCC
From   US$ 139 /nightSelect
8.6
Great788 reviews
3.1 km from City Centre800 m from Petronas Towers
From   US$ 100 /nightSelect
8.0
Great77 reviews
3.5 km from City Centre200 m from Pavilion Kuala Lumpur
From   US$ 242 /nightSelect
8.4
Great267 reviews
4.4 km from City Centre700 m from Kuala Lumpur City Centre KLCC
From   US$ 92 /nightSelect
8.2
Great248 reviews
4.7 km from City Centre1000 m from Kuala Lumpur City Centre KLCC
From   US$ 71 /nightSelect
8.4
Great612 reviews
2.8 km from City Centre100 m from Berjaya Times Square
From   US$ 44 /nightSelect
8.4
Great263 reviews
3.2 km from City Centre600 m from Kuala Lumpur City Centre KLCC
From   US$ 178 /nightSelect
800 m from City Centre800 m from Chinatown - Kuala Lumpur
From   US$ 90 /nightSelect
8.4
Great234 reviews
100 m from City Centre300 m from KL Sentral
From   US$ 100 /nightSelect
8.4
Great249 reviews
2.7 km from City Centre800 m from Pavilion Kuala Lumpur
From   US$ 50 /nightSelect
8.4
Great641 reviews
3.5 km from City Centre300 m from Pavilion Kuala Lumpur
From   US$ 98 /nightSelect
8.2
Great256 reviews
3.1 km from City Centre900 m from Petronas Towers
From   US$ 87 /nightSelect
8.6
Great525 reviews
3.3 km from City Centre200 m from Pavilion Kuala Lumpur
From   US$ 95 /nightSelect
8.4
Great181 reviews
3.4 km from City Centre300 m from Pavilion Kuala Lumpur
From   US$ 106 /nightSelect
8.4
Great265 reviews
4.3 km from City Centre700 m from Suria KLCC
From   US$ 11 /nightSelect
8.4
Great721 reviews
3.5 km from City Centre500 m from Suria KLCC
From   US$ 57 /nightSelect
8.4
Great1272 reviews
2.3 km from City Centre600 m from Berjaya Times Square
From   US$ 63 /nightSelect
8.6
Great661 reviews
3.2 km from City Centre200 m from Pavilion Kuala Lumpur
From   US$ 92 /nightSelect
8.4
Great481 reviews
2.9 km from City Centre500 m from Pavilion Kuala Lumpur
From   US$ 67 /nightSelect
Hotel
8.2
Great70 reviews
3.7 km from City Centre600 m from Pavilion Kuala Lumpur
From   US$ 101 /nightSelect
8.4
Great214 reviews
2.8 km from City Centre900 m from Petronas Towers
From   US$ 50 /nightSelect
8.4
Great203 reviews
2.9 km from City Centre1.1 km from Putra World Trade Centre
From   US$ 80 /nightSelect
8.6
Great1238 reviews
3.7 km from City Centre500 m from Pavilion Kuala Lumpur
From   US$ 58 /nightSelect
Aparthotel
8.2
Great29 reviews
5.0 km from City Centre300 m from MATRADE Exhibition and Convention Centre
From   US$ 155 /nightSelect
3.5 km from City Centre400 m from Pavilion Kuala Lumpur
From   US$ 137 /nightSelect
8.6
Great1189 reviews
3.5 km from City Centre100 m from Sunway Putra Mall
From   US$ 49 /nightSelect
8.4
Great943 reviews
4.1 km from City Centre500 m from Suria KLCC
From   US$ 39 /nightSelect
8.6
Great1232 reviews
3.0 km from City Centre400 m from Pavilion Kuala Lumpur
From   US$ 66 /nightSelect
7.8
Very good55 reviews
5.0 km from City Centre1.4 km from Kuala Lumpur City Centre KLCC
From   US$ 199 /nightSelect
8.6
Great765 reviews
3.0 km from City Centre700 m from Petronas Towers
From   US$ 49 /nightSelect
8.4
Great231 reviews
400 m from City Centre100 m from Nu Sentral Mall
From   US$ 68 /nightSelect
8.4
Great418 reviews
11.2 km from City Centre300 m from Sunway Lagoon Theme Park
From   US$ 93 /nightSelect
8.6
Great459 reviews
2.8 km from City Centre300 m from Berjaya Times Square
From   US$ 44 /nightSelect
8.4
Great14 reviews
400 m from City Centre500 m from KL Sentral
From   US$ 235 /nightSelect
8.6
Great784 reviews
3.4 km from City Centre400 m from Kuala Lumpur City Centre KLCC
From   US$ 65 /nightSelect
8.6
Great725 reviews
3.0 km from City Centre300 m from Berjaya Times Square
From   US$ 98 /nightSelect
8.4
Great151 reviews
400 m from City Centre200 m from Nu Sentral Mall
From   US$ 24 /nightSelect
8.2
Great385 reviews
3.4 km from City Centre300 m from Pavilion Kuala Lumpur
From   US$ 33 /nightSelect
8.2
Great71 reviews
2.9 km from City Centre500 m from
From   US$ 136 /nightSelect
8.6
Great996 reviews
3.2 km from City Centre500 m from Petronas Towers
From   US$ 92 /nightSelect
8.0
Great94 reviews
3.4 km from City Centre1.4 km from Mid Valley Megamall
From   US$ 34 /nightSelect
8.6
Great503 reviews
From   US$ 81 /nightSelect

Best hotels and places to stay in Kuala Lumpur

Why visit?

Kuala Lumpur, the vibrant capital of Malaysia, is a dynamic city that offers a fascinating blend of modernity and tradition. With its iconic skyline, cultural diversity, and mouthwatering cuisine, it is a must-visit destination for any traveler. Exploring the bustling streets, visiting the iconic Petronas Twin Towers, and immersing yourself in the rich history and heritage of the city are just a few of the many reasons to visit Kuala Lumpur. Finding the perfect hotel is essential for an unforgettable stay.

Where to stay?

Bukit Bintang: Known as the citys entertainment and shopping hub, Bukit Bintang is a popular area for tourists. With its abundance of luxury hotels, such as the JW Marriott Hotel Kuala Lumpur and The Westin Kuala Lumpur, visitors can enjoy a comfortable stay with easy access to the citys attractions, shopping malls, and vibrant nightlife. The area also offers a wide range of dining options, from street food stalls to upscale restaurants.

KLCC: Located in the heart of Kuala Lumpur, the KLCC (Kuala Lumpur City Centre) area is home to the iconic Petronas Twin Towers. This bustling district boasts luxurious hotels like the Mandarin Oriental Kuala Lumpur and Traders Hotel Kuala Lumpur, providing guests with stunning views of the city skyline. Visitors staying in KLCC can enjoy easy access to Suria KLCC shopping mall, the Kuala Lumpur Convention Centre, and the beautiful KLCC Park.

Chinatown: For travelers seeking a more cultural experience, Chinatown is an ideal neighborhood to stay in. Here, you can immerse yourself in the vibrant Chinese culture, explore the bustling markets, and sample delicious street food. The area offers a mix of budget-friendly accommodations and boutique hotels, including the Mingle Hostel and OYO 127 Lotus Hotel. It is conveniently located near attractions like the Sri Mahamariamman Temple and Central Market.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $50 to $100.

4-star hotels: The average price per night is around $100 to $200.

5-star hotels: The average price per night is around $200 to $400.

Best value for money:

Hotel Sentral: Located in the vibrant Brickfields area, Hotel Sentral offers comfortable and affordable accommodations with easy access to public transportation, such as KL Sentral station. The hotel provides modern rooms, a rooftop pool, and a fitness center, ensuring a pleasant stay while exploring Kuala Lumpurs sights and sounds. With its strategic location and reasonable rates, Hotel Sentral is a top choice for budget-conscious travelers looking for a hotel in Kuala Lumpur.

The 5 Elements Hotel: Situated in Chinatown, The 5 Elements Hotel combines affordability with comfort. This boutique hotel offers stylish rooms decorated with a fusion of Chinese and modern design elements. Guests can indulge in complimentary breakfast, relax at the rooftop garden, and explore the vibrant Chinatown neighborhood on foot. With its competitive rates and attention to detail, The 5 Elements Hotel provides great value for money.

Hotel Stripes Kuala Lumpur: Located in the historical Jalan Kamunting district, Hotel Stripes Kuala Lumpur offers a contemporary and elegant setting. This boutique hotel showcases stylish rooms featuring local artworks. Guests can enjoy the rooftop swimming pool, fitness center, and indulge in delicious cuisine at the hotels in-house restaurant. With its blend of luxury and affordability, Hotel Stripes Kuala Lumpur is an excellent choice for travelers seeking value for their money.

Best kids-friendly hotels:

Sunway Putra Hotel: With its convenient location adjacent to Sunway Putra Mall and nearby attractions like Aquaria KLCC, Sunway Putra Hotel is a fantastic choice for families. The hotel features spacious rooms, a kids club, a swimming pool, and multiple dining options. Children can have a memorable stay with the hotels kid-friendly amenities and activities, ensuring a pleasant experience for the whole family.

Berjaya Times Square Hotel: Situated within the Berjaya Times Square complex, this hotel offers a fun and exciting experience for kids. With its direct access to the Berjaya Times Square Theme Park, featuring thrilling rides and entertainment options, children are guaranteed endless fun. The hotel also provides family-friendly rooms, a swimming pool, and a range of dining choices, making it an ideal choice for a memorable family vacation.

Best hotels for a romantic getaway:

The Ritz-Carlton, Kuala Lumpur: Known for its elegant ambiance and top-notch service, The Ritz-Carlton offers a luxurious retreat for couples. The hotel features beautifully appointed rooms, a spa, and exquisite dining options. Couples can enjoy a romantic dinner at The Library, indulge in relaxing couples massages, or simply unwind in the hotels tranquil surroundings.

Villa Samadhi Kuala Lumpur: Nestled amidst lush greenery in the heart of the city, Villa Samadhi provides a serene and intimate setting for a romantic getaway. This boutique hotel offers spacious and well-designed villas with private plunge pools, creating a secluded and romantic atmosphere. Couples can enjoy a candlelit dinner by the lagoon or simply relax and rejuvenate in the tranquility of the hotel surroundings.

Best for location:

Shangri-La Hotel, Kuala Lumpur: Situated in the city center within close proximity to KLCC Park and the iconic Petronas Twin Towers, Shangri-La Hotel offers convenience and luxury. With its spacious rooms, exquisite dining options, and extensive facilities including a spa and pool, guests are ensured a comfortable stay while being within walking distance of major attractions.

Grand Hyatt Kuala Lumpur: Located adjacent to the Kuala Lumpur Convention Centre and Suria KLCC shopping mall, Grand Hyatt Kuala Lumpur provides unrivaled convenience. The hotel boasts luxurious rooms with panoramic city views, a rooftop pool, and multiple dining options. Guests staying at Grand Hyatt can easily explore the citys attractions, including the KLCC Park and the Aquaria KLCC.

Hotel Maya Kuala Lumpur: Nestled in the bustling city center and surrounded by lush greenery, Hotel Maya offers a tranquil oasis amidst the urban landscape. With its prime location near popular attractions like the Petronas Twin Towers and KL Tower, guests can conveniently explore the city. The hotels contemporary rooms, rooftop pool, and spa facilities further enhance the overall experience.

Best for a short city break:

The Majestic Hotel Kuala Lumpur: This iconic heritage hotel offers a glimpse into Malaysias colonial past. Featuring beautifully restored rooms and opulent amenities, The Majestic Hotel exudes elegance and charm. Guests can enjoy afternoon tea in the Orchid Conservatory, indulge in rejuvenating spa treatments, and explore nearby attractions such as Merdeka Square and the National Museum.

Aloft Kuala Lumpur Sentral: Positioned in KL Sentral, Aloft Kuala Lumpur Sentral provides easy access to transportation hubs and shopping malls. With its modern and vibrant atmosphere, the hotel offers comfortable rooms, a rooftop pool, and a trendy bar scene. Perfect for a short city break, guests can enjoy the hotels proximity to attractions like Little India and the Kuala Lumpur Bird Park for a memorable urban getaway.

Show moreLess