The Best Hotels in Kuala Lumpur

By Santorini Dave

On This Page

Kuala Lumpur – Best Hotels

  • Best Luxury Hotels in Kuala Lumpur: St. Regis (most luxurious) • Ritz-Carlton (best spa retreat) • Renaissance (outstanding service) • E&O Residences (best for families) • Mandarin Oriental (upscale local flair)
  • Best Cheap Hotel in Kuala Lumpur: Hotel 1000 Miles
  • Best Neighborhoods in Kuala Lumpur for Visitors: Bukit Bintang (shopping and nightlife center), KLCC (Petronas Towers and attractions), Golden Triangle (the city’s central business district and prime location for exploring the city), and Sentral (featuring gorgeous parks, the historical mile, and easy transit options).
  • Malaysian food is known for spicy sambals and flavor fusion of Malay, Chinese, and Indian cuisines. The best Malaysian-style, upscale restaurants in KL are Bijan Bar & Restaurant and Songket Restaurant. For cheap eats, check out the street food stalls. Jalan Alor is the busiest night hawker area, with food stalls serving mostly Chinese dishes. The street vendors in Kampung Baru cater to a local crowd and feature more traditional Malay dishes. You’ll also find lots of vegetarian options in the Little India/Brickfields neighborhood near Sentral. For dinner with a Petronas Towers view, check out SkyBar or Troika.
  • Though public transportation is inexpensive and extensive, the trains, light rail, and monorail lines do not run on a set timetable and are not integrated with each other, making it somewhat difficult to navigate. Unless staying near the main rail station at Sentral, you’ll likely have to walk a long way from one train to connect to another. It’s worth learning the system for a long stay, but for a short trip, GrabTaxi is the best option, usually much cheaper than taxis. For sightseeing around the city, use the Go KL free bus.
  • There’s a new air-conditioned pedestrian skybridge connecting Bukit Bintang to KLCC. The bridge spans almost two kilometers, beginning on the third level of Pavilion Mall and leading to the KLCC area, with exits at the Impiana Hotel and the convention center. From the convention center basement, you can connect to the Aquarium or walk a little further to Suria KLCC mall and the Petronas Towers. The whole walk takes around 20 minutes.
  • Many public restrooms in Kuala Lumpur don’t have toilet paper, so always carry tissue with you.
  • Smoking is still allowed in most hotels in KL, though it’s usually confined to bars and certain floors. Be sure to request a non-smoking room if you are sensitive to cigarette smoke and smells.

The 19 Best Hotels in Kuala Lumpur

1. St. Regis – Sentral

The Saint Regis Hotel in Kuala Lumpur, Malaysia
Hotel phone: +60 3-2727 1111
This new, ultra-luxury hotel boasts the largest rooms in the city, some with attached spa treatment rooms, and a gorgeous rooftop pool and sun terrace. Guests never have to lift a finger: dedicated butlers see to each traveler’s personal needs, from small tasks like packing and unpacking to arranging dinner or elaborate adventures. Dining is unparalleled here; be sure to savor a meal at Taka by Sushi Saito, one of the finest Japanese restaurants in the world. The St. Regis KL is located in Sentral, near the Lake Gardens and the Bird and Butterfly Parks.

2. Ritz-Carlton – Bukit Bintang

The Ritz-Carlton is home to the best spa in Kuala Lumpur.
Hotel phone: +60 3-2142 8000
A true urban oasis, this refined, downtown hotel is close to shopping and nightlife, while also offering the most comprehensive spa retreat in the city. Their featured wellness treatment, the Sensory Sound Bath, combines deep tissue, hot stone, Thai, and Indian massage performed while draped on a floor that vibrates with sound waves. This hotel is great for families, featuring a pool and kids’ club, while larger suites come with kitchenettes. In the heart of Bukit Bintang, the Ritz is connected to the Starhill Gallery mall via a covered footbridge and is only a five minute walk to the luxury shops at Pavilion Mall.

3. Renaissance – Golden Triangle

Kuala Lumpur's Renaissance Hotel features sleek and modern guest rooms.
Hotel phone: +60 3-2162 2233
A graceful hotel featuring recently renovated rooms, a fantastic pool, and some of the finest food in KL. Service is absolutely impeccable here from the top down, and it’s not unusual to see members of the management lending a hand in any task. Spacious rooms feature a sleek, modern look, large swivel TVs, and stellar city views. The onsite restaurants are top-notch, especially the dim sum at Dynasty (ask for the charcoal buns) and the over-the-top breakfast spread at TEMPTationS. In the Golden Triangle neighborhood, the Renaissance is the closest luxury hotel to Chow Kit’s markets, foods, and sights and only a fifteen minute walk to the Petronas Towers.

4. Mandarin Oriental – KLCC

The elegant Mandarin Oriental Hotel in Kuala Lumpur is the closest hotel to the Twin Towers.
Hotel phone: +60 3-2380 8888
This elegant hotel right next door to the Petronas Towers showcases fine Malay design, food, and hospitality. The new décor features etched columns made with Selangor pewter, shimmering songket silk wall coverings, and Peranakan tiles. Stellar leisure amenities include indoor golf, outdoor tennis courts, and a rooftop infinity pool with city and park views, tented daybeds, and luxury cabanas. Located on KLCC Park near Lake Symphony, this is the closest hotel to the Twin Towers and just a short walk to the aquarium.

5. E&O Residences – Golden Triangle

E&O Residences is Kuala Lumpur's best hotel for families.
Hotel phone: +60 3-2023 2188
These cosmopolitan serviced apartments in a central location with a rainforest resort vibe are perfect for family vacations. Though conveniently situated near all major city attractions, the grounds are secluded and lush, making this hotel feel more remote than it actually is. All luxury apartments are one or two-bedroom units with full kitchens, in-room washers and dryers, deep soaking tubs, and dual vanities. Family-friendly amenities include a playground, playroom, and a pool with attached private Jacuzzis.

6. Shangri-La – Golden Triangle

The Shangri-La hotel in Kuala Lumpur features fantastic halal dining.
Hotel phone: +60 3-2032 2388
An opulent hotel known for its decadent suites and sumptuous food. Stunning skyline views, warm and rich décor in enormous suites, plus experienced butlers make this a popular hotel among royalty, dignitaries, and celebrities. Dining here is spectacular, with halal kitchens serving some of the best French, Cantonese, and Japanese fine dining in the city. A swimming pool and spa round out the posh experience here. The Shangri-La is centrally located near the KL Tower and Eco Forest Park, walking distance to the Petronas Towers and just a short drive to Chow Kit or Bukit Bintang.

7. The Majestic – Sentral

Experience tea in Kuala Lumpur's famous Majestic Hotel orchid conservatory.
Hotel phone: +60 3-2785 8000
Blending colonial-era charm with contemporary luxury, the Majestic boasts two pools, an Art Deco-styled spa, and a renowned tea service in its Orchid Conservatory. (Book weeks in advance for this!) Spread over two connected buildings, guests can choose to stay in the original 1932 wing, complete with butler service and traditional Hainanese breakfast in bed, or in the new wing, resplendent in marble with decadent bathrooms. Located in the Historical Mile, across the street from the 19th century Moorish railway station and walking distance to the Lake Gardens, National Museum, and Masjid Negara Malaysia.

8. InterContinental – KLCC

Kuala Lumpur's InterContinental Hotel near the Patronas Towers
Hotel phone: +60 3-2782 6000
This glitzy hotel near City Centre attractions offers a range of amenities for families, couples, and business travelers alike. Kids’ perks include a connected pool area plus a Disney-themed brunch with clowns every Sunday. Couples may indulge in a spa day capped off by an intimate dinner with wine pairings at Tatsu, its award-winning Japanese restaurant. Business travelers will enjoy its tech-savvy focus. Featuring glam design elements, like mirrored columns and crystal chandeliers, this upscale space near KLCC and the Petronas Towers is delightful.

9. Grand Hyatt – KLCC

Kuala Lumpur's Grand Hyatt hotel features extra large guest rooms.
Hotel phone: +60 3-2182 1234
A sophisticated urban hotel offering spacious rooms, a free-form rooftop pool, and panoramic views of the city, park, and Twin Towers. Their expansive Essa Spa specializes in ramuan treatments, uniquely Malaysian holistic herbal care. Their rooms are among the largest in the city, each with floor-to-ceiling windows and soaking tubs. The Grand Hyatt sits right next to the aquarium, overlooking KLCC Park, walking distance to the music fountain and Petronas Towers.

10. Le Méridien – Sentral

Kuala Lumpur's Le Meridien Hotel has one of the best club lounges in the city.
Hotel phone: +60 3-2263 7888
This kid-friendly, upscale hotel houses the largest pool in KL complete with a waterslide, plus other fun kids’ amenities, including Legos and coloring books. They frequently offer family deals here, such as complimentary connecting rooms for suite bookings or two-for-one rooms. The hotel is also home to one of the best club lounges in the city, with an interactive kitchen that serves a different themed menu nightly. Attached to Nu Sentral mall and Sentral Station (the city’s main rail station), walking distance to Little India, and near the Lake Gardens.

11. Grand Millennium – Bukit Bintang

Kuala Lumpur's Grand Millennium hotel is surrounded by great shopping.
Hotel phone: +60 3-2117 4888
This stylish hotel in the shopping and nightlife district blends classic and modern luxury design, making it a popular choice for weddings and events. Expect to see plenty of marble and gold, along with unusual elements, like pearl chandeliers. Rooms are large, and suites all include butler service. A rooftop pool, spa, and fab restaurants complete the experience. Located in the heart of Bukit Bintang, right in the middle of the four main malls: Pavilion, Starhill Gallery, Lot 10, and Fahrenheit88, plus plenty of bars and restaurants.

12. Ascott – KLCC

The Ascott in Kuala Lumpur is a great family hotel.
Hotel phone: +60 3-2718 6868
Perfect for long stays or large families, the Ascott’s tasteful City Centre apartments all include a full kitchen, dining area, and balcony. Ranging from studios to three bedroom suites, the largest of these luxury rooms can accommodate up to seven guests. Outstanding amenities here include two pools, a spa, tennis courts, and a bar that serves late. The hotel sits right across from the KLCC Park and convention center, less than five minutes’ walk to the Petronas Towers.

13. JW Marriott – Bukit Bintang

The JW Marriott Hotel in Kuala Lumpur on Jalan Bukit Bintang.
Hotel phone: +60 3-2715 9000
Connected to Starhill Gallery mall, this is a glamorous, “new money” hotel; expect efficiency and service with pomp and flair. Rooms are spacious and richly decorated, especially the suite categories. Luxe amenities include a pool, kids’ pool, tennis courts, and a spa with an additional plunge pool and hot tub. Located on Jalan Bukit Bintang, aka Bintang Walk, with several malls, cafes, hawker foods, and nightclubs at its doorstep.

14. Westin – Bukit Bintang

The Westin in Kuala Lumpur has a kids club for families.
Hotel phone: +60 3-2731 8333
This five star property adjacent to the Pavilion luxury mall is a superb, all-purpose hotel. Its sparkling pool, kids club, and game room make it popular with families, while in-room massage and its prize-winning Qba nightclub and Prego restaurant make this a fantastic choice for couples. Located in Bukit Bintang, just steps from the city’s best dining and shopping, and walking distance via the skybridge to KLCC and the Twin Towers.

15. Impiana – KLCC

Kuala Lumpur's Impiana Hotel features an entire floor solely for women.
Hotel phone: +60 3-2147 1111
Connected to the Bukit Bintang-KLCC skybridge and just across the street from KLCC Park, this refined hotel offers a pool, spa, great restaurants, and stylish bars. Its most unique asset is the Orchid Floor, a women’s only floor: no men allowed, not even hotel staff. All rooms in the hotel are large and include a pillow menu, desk, and soaking tub. Orchid Floor rooms add a yoga mat, club access, and Molten Brown amenities. Walking distance to the aquarium and Twin Towers.

16. Traders Hotel – KLCC

Kuala Lumpur's Traders Hotel features a fantastic rooftop pool and bar.
Hotel phone: +60 3-2332 9888
This chic, urban hotel is widely known for having the best view of the Petronas Towers from their rooftop pool and award-winning SkyBar, a hotspot for locals and visitors alike. Rooms are sleek with contemporary flair, such as bathroom sinks that are lit from the inside. Conveniently located next to KLCC Park, attached to the convention center, and walking distance to shopping and nightlife in Bukit Bintang.

17. Pullman City Centre Hotel & Residences – KLCC

Kuala Lumpur's Pullman Hotel offers both hotel rooms and serviced apartments.
Hotel phone: +60 3-2170 8888
An understated, elegant mix of hotel rooms and serviced apartments, The Pullman is ideal for family travel or long stays. Amenities include a three amazing restaurants, a pool with a kids’ area, plus a video game room for kids and teens. Apartments all have full kitchens and include club lounge access and complimentary breakfast daily. The Pullman is located on the southernmost point of the KLCC area, bordering Bukit Bintang, so it’s walking distance to several malls and family attractions, including the Aquarium, as well as the entertainment and nightlife district.

18. Maison Boutique Theme Hotel – Pudu

Kuala Lumpur's Maison Boutique Hotel in the Pudu neighborhood.
Hotel phone: +60 3-2145 2929
This fashionable, little hotel is the only one in the city with themed rooms. These fun and funky rooms and suites are decked out in a range of wild styles from cityscapes to fairy tales to pop culture. Complimentary buffet and a la carte breakfast is included in the room rate. Located in Pudu, a quieter neighborhood with mostly locals, this hotel is walking distance to one of the world’s largest buildings, Berjaya Times Square, a huge mall with 1000 retailers and an indoor amusement park.

19. WOLO – Bukit Bintang

Kuala Lumpur's WOLO Hotel features chic, spare rooms with platform beds.
Hotel phone: +60 3-2719 1333
This stylish hotel is well-located on the main drag in the nightlife center of Bukit Bintang, surrounded by tons of restaurants, bars, street food, a night market, and several malls. The lobby houses a wine and cigar lounge onsite, while the entry is through a French bakery and café on the main floor. Rooms and suites have a quirky, urban, eclectic vibe with platform beds, mosaic tiles, and views overlooking the city.

Staying in KLCC

The best hotels in Kuala Lumpur City Center
Kuala Lumpur City Centre, not to be confused with the Old City Centre (Chinatown) or Sentral, is home to the striking Petronas Towers and many family friendly attractions and malls. Historically, since the British colonial era, this was an affluent suburb of the city. Later development, such as the construction of the KL Convention Center and the Towers, has turned this area into the city’s central business district. KLCC now has the highest concentration of five star hotels, the best cityscape views, and plenty of fine dining restaurants. KLCC is home to the aquarium, Lake Symphony, and the Philharmonic Orchestra. Though this area quiets down after dark, it is walking distance via the skybridge to Bukit Bintang, the city’s nightlife and entertainment district.

Best Hotels in KLCC

Staying in Bukit Bintang

Shopping and hotels in Bukit Bintang Kuala Lumpur
This trendy neighborhood is KL’s primary shopping and nightlife district. Several malls are located here, including the luxury malls Starhill Gallery and Pavilion, as well as Berjaya Times Square with its indoor theme park. Two major fashion weeks take place annually in Bukit Bintang. The famous food street Jalan Alor is here, as well as Changkat, the leading edge food district with some of the best up and coming restaurants in the city. You’ll also find here plenty of hawker food stalls, sidewalk cafes, lively bars, and nightclubs popping until 3 am. In the heart of the city, this is a perfect jumping-off point for exploring the city’s major attractions.

Best Hotels in Bukit Bintang

Staying in the Golden Triangle

Best Hotels in Kuala Lumpur Golden Triangle
Bounded by Chinatown to the west and sprawling out to include both Bukit Bintang and KLCC to the south and east, the Golden Triangle is the KL’s central business district. With several attractions within the area, including the Forest Eco Park and KL Tower (officially called Menara Kuala Lumpur) with a mini zoo and aquarium, this is also a perfect spot for exploring neighboring Chinatown, Chow Kit, and the colonial architecture in Merdeka Square.

Best Hotels in the Golden Triangle

Staying in Sentral

The best hotels in Kuala Lumpur Sentral
The Sentral neighborhood is known for its historical, spiritual, and botanical attractions. Some of the oldest buildings in the city are here, including the Moorish style railway station and the Majestic Hotel, both relics of the British colonial era. You’ll find several, varied religious sites here, reflecting KL’s multicultural past and present, including the National Mosque, Sri Mahamariamman Hindu temple, Buddhist Maha Vihara, and the Holy Rosary Church. Sentral is just a ten minute walk to Brickfields/Little India, for excellent South Indian and vegetarian dining. This is also the main transportation hub for the city, with express trains to the airport, Bukit Bintang, and KLCC. By rail, it takes around 30 minutes to get to any of these 3 stops.

Best Hotels in Sentral

About Santorini Dave

Santorini Dave I'm Santorini Dave. I started this site in 2011 with a short article on tips for visiting Santorini with kids. We're now a small team of writers and researchers dedicated to providing the best travel content on the internet. We focus on Santorini, Mykonos, Athens, and Greece, offering recommendations for top hotels, neighborhoods, and family-friendly hotels worldwide. I can be contacted at dave@santorinidave.com.