The Petronas Twin Towers and surrounding skyscrapers in Kuala Lumpur at night.

Find the best Malaysia Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Malaysia Accommodation: Most Popular Cities to Stay

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Malaysia hotels

Traders Hotel Kuala Lumpur

Traders Hotel Kuala Lumpur
5.0 star property
Kuala Lumpur City Centre
9.2 out of 10, Wonderful, (1,009 reviews)
"Clean rooms and great staff! The breakfast options were amazing."
United States
Florencia Isabel Padilla
The price is ฿4,660
฿5,115 total
includes taxes & fees
14 Jul - 15 Jul
Traders Hotel Kuala Lumpur

Shangri-La Kuala Lumpur

Shangri-La Kuala Lumpur
5.0 star property
Golden Triangle
9.4 out of 10, Exceptional, (1,011 reviews)
"Excellent short stay ."
Singapore
Hemant
The price is ฿4,497
฿5,388 total
includes taxes & fees
27 Jul - 28 Jul
Shangri-La Kuala Lumpur

Berjaya Langkawi Resort

Berjaya Langkawi Resort
5.0 star property
Langkawi
8.8 out of 10, Excellent, (1,003 reviews)
"Nice place"
United States
Akhilesh Rajendran
The price is ฿6,076
฿6,847 total
includes taxes & fees
11 Aug - 12 Aug
Berjaya Langkawi Resort

Mandai Rainforest Resort By Banyan Tree

Mandai Rainforest Resort By Banyan Tree
5.0 star property
Central Water Catchment
9.0 out of 10, Wonderful, (226 reviews)
"Very child friendly. But restaurant was always super packed and there were long queues always for breakfast and dinner."
United States
Harish Narayanan
The price is ฿12,245
฿14,682 total
includes taxes & fees
3 Aug - 4 Aug
Mandai Rainforest Resort By Banyan Tree

Mandarin Oriental, Kuala Lumpur

Mandarin Oriental, Kuala Lumpur
5.0 star property
Kuala Lumpur City Centre
9.6 out of 10, Exceptional, (1,055 reviews)
"Great location and service. A little dated but still amongst the best in KL"
United Kingdom
Naeem
The price is ฿7,195
฿7,852 total
includes taxes & fees
18 Jul - 19 Jul
Mandarin Oriental, Kuala Lumpur

Pelangi Beach Resort & Spa, Langkawi

Pelangi Beach Resort & Spa, Langkawi
5.0 star property
Langkawi
9.2 out of 10, Wonderful, (1,004 reviews)
"Lovely hotel."
United Kingdom
Zain
The price is ฿7,554
฿8,473 total
includes taxes & fees
26 Jul - 27 Jul
Pelangi Beach Resort & Spa, Langkawi

DoubleTree by Hilton Hotel Kuala Lumpur

DoubleTree by Hilton Hotel Kuala Lumpur
5.0 star property
Kuala Lumpur City Centre
9.2 out of 10, Wonderful, (1,010 reviews)
"Great location, great room, I highly recommend it"
Canada
Shravan Srinivasan
The price is ฿2,886
฿3,487 total
includes taxes & fees
30 Jul - 31 Jul
DoubleTree by Hilton Hotel Kuala Lumpur

Star Suites KLCC

Star Suites KLCC
4.0 star property
Kuala Lumpur City Centre
9.0 out of 10, Wonderful, (446 reviews)
"Amazing room, incredible views, helpful staff!"
United States
Josef
The price is ฿3,743
฿4,124 total
includes taxes & fees
21 Jul - 22 Jul
Star Suites KLCC

Grand Hyatt Kuala Lumpur

Grand Hyatt Kuala Lumpur
5.0 star property
Kuala Lumpur City Centre
9.4 out of 10, Exceptional, (1,010 reviews)
"Beautiful view, excellent breakfast, great room, and very friendly staff."
United States
Gary
The price is ฿5,723
฿6,263 total
includes taxes & fees
5 Aug - 6 Aug
Grand Hyatt Kuala Lumpur

The Ritz-Carlton, Kuala Lumpur

The Ritz-Carlton, Kuala Lumpur
5.0 star property
Bukit Bintang
8.8 out of 10, Excellent, (1,002 reviews)
"Nice location for dining and shopping options near walking distance."
United States
Yong Hoon
The price is ฿5,748
฿6,864 total
includes taxes & fees
20 Jul - 21 Jul
The Ritz-Carlton, Kuala Lumpur

JW Marriott Kuala Lumpur

JW Marriott Kuala Lumpur
5.0 star property
Kuala Lumpur City Centre
8.8 out of 10, Excellent, (1,006 reviews)
"The rooms were big and clean. Very helpful staff. I felt like a king staying here."
United Kingdom
Brijesh
The price is ฿4,497
฿5,388 total
includes taxes & fees
3 Aug - 4 Aug
JW Marriott Kuala Lumpur

InterContinental Kuala Lumpur by IHG

InterContinental Kuala Lumpur by IHG
5.0 star property
Kuala Lumpur City Centre
9.0 out of 10, Wonderful, (1,007 reviews)
"The room was clean and the staff was kind and helpfull."
United Kingdom
Bambang
The price is ฿4,750
฿6,259 total
includes taxes & fees
13 Aug - 14 Aug
InterContinental Kuala Lumpur by IHG

Hilton Kuala Lumpur

Hilton Kuala Lumpur
5.0 star property
Kuala Lumpur
9.2 out of 10, Wonderful, (1,003 reviews)
"The breakfast is awesome!"
Singapore
Quinn
The price is ฿3,483
฿4,192 total
includes taxes & fees
11 Aug - 12 Aug
Hilton Kuala Lumpur

Eaton Residences KLCC

Eaton Residences KLCC
3.5 star property
Kuala Lumpur City Centre
10.0 out of 10, Exceptional, (22 reviews)
"Thank you mr Rabbie he is the best Apartment is very good Cleaning staff very good too Location is good 10 star"
United States
OMAR
The price is ฿6,372
฿6,964 total
includes taxes & fees
14 Jul - 15 Jul
Eaton Residences KLCC

lyf Georgetown Penang

lyf Georgetown Penang
4.0 star property
Downtown George Town
9.0 out of 10, Wonderful, (44 reviews)
"The rooms are clean and the staff are very helpful "
United States
Elgie
The price is ฿2,276
฿2,589 total
includes taxes & fees
27 Jul - 28 Jul
lyf Georgetown Penang

Holiday Inn Express Kuala Lumpur City Centre by IHG

Holiday Inn Express Kuala Lumpur City Centre by IHG
3.5 star property
Golden Triangle
8.4 out of 10, Very good, (1,005 reviews)
"Great location and friendly staff. The location in the city center made everything walkable for food and shopping. Rooms were clean and comfortable."
United States
Randy
The price is ฿1,782
฿2,296 total
includes taxes & fees
12 Aug - 13 Aug
Holiday Inn Express Kuala Lumpur City Centre by IHG

Shangri-La Rasa Ria, Kota Kinabalu

Shangri-La Rasa Ria, Kota Kinabalu
5.0 star property
Tuaran
9.2 out of 10, Wonderful, (1,002 reviews)
"Great location and beautifull beach"
United Kingdom
Aamer
The price is ฿6,672
฿7,287 total
includes taxes & fees
24 Jul - 25 Jul
Shangri-La Rasa Ria, Kota Kinabalu

The Westin Langkawi Resort & Spa

The Westin Langkawi Resort & Spa
5.0 star property
Kuah
8.8 out of 10, Excellent, (1,002 reviews)
"Room and staff were excellent, breakfast spread was amazing."
Malaysia
Izzati Diyana
The price is ฿5,414
฿6,119 total
includes taxes & fees
3 Aug - 4 Aug
The Westin Langkawi Resort & Spa

Hilton Burau Bay Langkawi Resort

Hilton Burau Bay Langkawi Resort
5.0 star property
Langkawi
10.0 out of 10, Exceptional, (5 reviews)
"Beautiful resort absolutely stunning views"
Australia
Jawad
The price is ฿8,716
฿8,879 total
includes taxes & fees
12 Aug - 13 Aug
Hilton Burau Bay Langkawi Resort

PARKROYAL Langkawi Resort

PARKROYAL Langkawi Resort
5.0 star property
Langkawi
9.4 out of 10, Exceptional, (250 reviews)
"Amazing hotel"
United States
Margarita Beatriz
The price is ฿11,119
฿11,283 total
includes taxes & fees
27 Jul - 28 Jul
PARKROYAL Langkawi Resort
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Great weekend hotel deals in Malaysia

Showing deals for:24 Jul - 26 Jul

Save an average of 15% on thousands of hotels when you're signed in

Top Malaysia Hotel Reviews

Guide to exploring Malaysia

Top reasons to visit Malaysia

  • Diverse Attractions: Malaysia boasts a mix of vibrant city life, historic sites, and stunning natural landscapes, appealing to all types of travellers.
  • Vibrant Shopping: Kuala Lumpur is a shopping haven, featuring bustling centres and unique local markets.
  • Beautiful Beaches: Relax on pristine beaches, offering serene getaways and exciting water activities.
  • Cultural Richness: Explore Malaysia's heritage through its majestic mosques, ancient temples, and traditional customs.
  • Exceptional Accommodation: Enjoy a wide range of lodging options, from luxurious hotels to cosy guesthouses.

Find great hotels in Malaysia

Discover a range of exceptional accommodation options in Malaysia, from luxurious hotels to charming guesthouses, catering to every type of traveller. Whether you're on a business trip, a family holiday, or a beach getaway, you'll find the perfect stay tailored to your needs. Explore the best Malaysia hotels and experience top-notch facilities designed to enhance your visit and make it truly memorable.

  • Traders Hotel Kuala Lumpur: Nestled in the heart of Kuala Lumpur, Traders Hotel offers a luxurious 5-star experience with a family-friendly focus. Rated 9.2 out of 10 by guests, this hotel is ideal for those seeking a vibrant city getaway. The hotel's amenities cater specifically to families, including babysitting services and complimentary cribs for little ones. Guests can indulge in a delightful breakfast, while the proximity to major attractions ensures a convenient stay for all. With its modern design and exceptional service, Traders Hotel provides a comfortable base for both relaxation and exploration.
  • Pelangi Beach Resort & Spa, Langkawi: This stunning 5-star resort boasts a picturesque beachfront location on Langkawi, ideal for families in search of a tropical escape. With a guest rating of 9.2 out of 10, Pelangi Beach Resort & Spa combines natural beauty with comfortable accommodations. Families can enjoy the children's pool and breakfast options tailored for younger guests. The resort’s direct access to the sandy beach allows for a seamless blend of relaxation and adventure, making it a perfect choice for those wishing to soak in the sun while enjoying family-friendly amenities.
  • Aloft Kuala Lumpur Sentral: Aloft Kuala Lumpur Sentral presents a contemporary 4-star lodging experience with a focus on both business and family travel. Rated at 9.2 out of 10, this hotel features a vibrant atmosphere and modern amenities, including a children's pool and cribs at no extra charge. Guests can enjoy a hearty breakfast designed for younger diners. Its central location ensures easy access to Kuala Lumpur’s business hubs and attractions, making it an excellent choice for travellers who value both comfort and convenience.

Where to stay in Malaysia

Malaysia offers an exquisite blend of experiences for every type of traveller. From the vibrant streets of Kuala Lumpur, a true shopping paradise, to the historical charm of majestic Malacca, there’s something for everyone. Explore the natural beauty of Kota Kinabalu or unwind in the serene atmosphere of the Jewel of Asia. With family-friendly attractions and a welcoming vibe, Malaysia is an ideal destination for both relaxation and adventure.

  • Kuala Lumpur: As the bustling capital of Malaysia, Kuala Lumpur is a vibrant metropolis that offers a unique blend of modernity and tradition. Nestled in the heart of the country, this city is renowned for its iconic skyscrapers, including the Petronas Twin Towers. Visitors can indulge in shopping at sprawling malls and vibrant markets, making it a haven for retail enthusiasts. With attractions such as theme parks and significant architectural marvels, Kuala Lumpur caters to families and business travellers alike, ensuring a dynamic travel experience throughout the year.
  • George Town: George Town, the capital of Penang, is a city steeped in history and culture. Located on the northwest coast of Malaysia, it is famed for its well-preserved colonial architecture and vibrant street art. Visitors can explore historic sites, relax at picturesque beaches, and stroll along the esplanade while enjoying local cuisine. The city’s thriving shopping areas complement its rich heritage, making it an attractive destination for families and city explorers seeking a unique cultural experience. The allure of George Town peaks during the festive months of July and December.
  • Langkawi: Langkawi is a stunning archipelago known for its breathtaking beaches and lush landscapes. Situated off the northwest coast of Malaysia, this island paradise is perfect for beach lovers and families seeking relaxation. Visitors can enjoy a variety of activities, from shopping at local boutiques to unwinding by the marina and bay. Langkawi's natural beauty and tranquil atmosphere make it an ideal getaway, particularly during peak seasons in March to April and July. The island’s charm lies in its unspoiled beaches and the warm hospitality of its people.

Things to do in Malaysia

Shopping

In Kuala Lumpur, visit Suria KLCC beneath the iconic Petronas Towers, offering a mix of high-end brands and local boutiques. For a unique experience, head to Central Market, where you can find traditional crafts and souvenirs that reflect Malaysia’s rich culture.

Recreation

Mandara Spa at the Langkawi Resort offers a tranquil atmosphere with signature treatments that blend traditional techniques and natural ingredients. Enjoy rejuvenating massages and facial therapies amidst lush gardens, creating a serene environment for relaxation and self-discovery.

The Retreat at The Banjaran Hotsprings offers private villas surrounded by natural hot springs. Indulge in wellness programmes including yoga, meditation, and holistic therapies, all designed to promote relaxation and rejuvenation in a serene setting.

Healing Touch Spa in Kuala Lumpur provides an array of wellness treatments, including aromatherapy and reflexology. The calming ambience and skilled therapists aim to enhance your wellbeing, making it a perfect stop for relaxation after a day of exploration.

Adventure

Experience the thrill of motorsport at Sepang International Circuit, where adrenaline meets speed in an exhilarating atmosphere. For a breathtaking view, ride the Langkawi Cable Car, gliding over lush landscapes with the family. Alternatively, challenge yourself at Zip Borneo, soaring through the treetops on a thrilling zipline adventure.

Nightlife

In Kuala Lumpur, the vibrant Changkat Bukit Bintang buzzes with lively bars and clubs, offering a mix of local and international nightlife. Penang's George Town boasts charming pubs and rooftop lounges, where you can enjoy stunning views while sipping cocktails under the stars.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions in Malaysia

Malaysia offers a diverse vacation experience suitable for families, business travellers, and city explorers alike. With stunning beaches, historic temples, and magnificent mosques, the country caters to those seeking cultural, outdoor, and scenic adventures. Key destinations include Kuala Lumpur, where visitors can immerse themselves in the vibrant city life while exploring its rich heritage and attractions.

  • Petronas Twin Towers: Ascend to the sky bridge linking these iconic skyscrapers for breathtaking views of Kuala Lumpur. The towers reflect the city's modernity and architectural brilliance, providing a fascinating insight into Malaysia's development.
  • Desaru Beach: Relax on the golden sands of Desaru Beach, where gentle waves and a laid-back atmosphere invite you to unwind. Enjoy water sports or simply bask in the sun while taking in the picturesque coastal scenery.
  • KLCC Park: Nestled in the heart of the city, KLCC Park offers a serene oasis with lush greenery, walking trails, and a playground. It’s an ideal spot for families to enjoy outdoor activities while surrounded by the stunning skyline.

Best time to go to Malaysia

The best time to visit Malaysia can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Malaysia falls in May, when visitor numbers are slightly low and weather is mostly cloudy with moderate rain. The coolest average temperature in Malaysia falls in December, visitor numbers are slightly high and weather is mostly cloudy with frequent rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January79.0°F (26.1°C)Light RainMostly SunnyAverageSlightly High
February80.8°F (27.1°C)Light RainMostly SunnyAverageAverage
March79.2°F (26.2°C)Light RainMostly SunnyAverageSlightly Low
April81.3°F (27.4°C)Moderate RainMostly CloudySlightly LowAverage
May82.0°F (27.8°C)Moderate RainMostly CloudySlightly LowAverage
June81.9°F (27.7°C)Light RainMostly SunnySlightly LowAverage
July81.3°F (27.4°C)Light RainMostly SunnySlightly HighAverage
August80.8°F (27.1°C)Moderate RainMostly CloudySlightly HighSlightly High
September80.4°F (26.9°C)Moderate RainMostly CloudyAverageAverage
October80.6°F (27.0°C)Moderate RainMostly CloudyAverageSlightly Low
November79.7°F (26.5°C)Frequent RainMostly CloudyAverageSlightly Low
December78.4°F (25.8°C)Frequent RainMostly CloudySlightly HighSlightly High

Malaysia Travel Guide

About Malaysia

The Southeast Asian nation of Malaysia contains different cultures within its two major land masses located at opposite ends of the South China Sea. Most Malaysians live in the half of the country called West or Peninsular Malaysia, while the less crowded East Malaysia boasts many of the country's unspoiled rainforests, wildest jungles, and beautiful beaches. It takes about 2.5 hours to fly the 1,854 km from Bangkok to Kuala Lumpur, Malaysia's modern capital. The 22-hour train trip from Bangkok's Hua Lamphong station to Padang Besar, a border community, is longer, cheaper, and more scenic.

Don’t Miss

Most of Kuala Lumpur’s attractions can be found in the Old City Centre or the contemporary Golden Triangle. The planet's tallest flagpole stands in the centre of Kuala Lumpur’s Merdeka Square. The Golden Triangle's two tallest skyscrapers, the twin Petronas Towers, also stand higher than any other twin towers on Earth. Malaysia's rural regions contain a few record setting landmarks of their own like Southeast Asia's longest cave system in Gunung Mulu National Park as well as one of the tallest mountains in Southeast Asia, Mount Kinabalu. Langkawi, Redang, and the Perhentian Islands are Malaysia's best known beach resorts.

Malaysia's attractions range from modern cities like the capital, Kuala Lumpur, to some of Southeast Asia's secluded beaches, mountains, jungles, and rainforests. One thing which remains constant throughout Malaysia at all times of the year, however, is a consistently hot and humid tropical climate. Only the monsoon season changes in different parts of the country. Eastern Peninsular Malaysia and Borneo's rainiest months last from October to February. Western Peninsular Malaysia visitors, on the other hand, are likely to get wet in April, May, October, or November. Most tourists come to Malaysia in June, July, and the last week of December.

Restaurants and Bars

Indian, Malay, and Chinese are Malaysia's three most dominant cuisines on the country's restaurant menus. Peranakan is another popular type of cuisine combining Chinese and Malay influences. These tasty treats are served at many restaurants in Kuala Lumpur's Golden Triangle. Must-try Malaysian dishes include nasi kandar (rice served with curry) and nasi briyani (rice with meat, vegetables and spices). Kuih dadar (coconut stuffed pancake) is one of Malaysia’s signature desserts. Bangsar and Bukit Bintang are Kuala Lumpur's main nightlife hot spots.

Activities

Water plays an important part in many Malaysian festivals like the June Melaka River Fiesta and the April Malaysia Water Festival which takes place in Labuan. Hindu holidays such as Diwali and the Thaipusam festival are celebrated alongside Chinese New Year in this multicultural country. Malaysia's scuba diving season lasts from April to September. The dive site of Sipadan in Borneo is considered one of the world's most outstanding scuba diving locations. Tourists wanting to learn more about Malaysia's colonial pasts can explore George Town, Penang's multicultural food and cultural capital which the British first established in 1786.

Shopping

Kuala Lumpur is the country's shopping capital and many of its over 60 shopping centres can be found in the Midvalley and Bukit Bintang areas. Good places to stock up on batik clothing, wooden goods, and other Malaysian souvenirs outside of Kuala Lumpur include the Kuching Waterfront bazaar in Sarawak as well as shopping malls and street markets in Malacca.

Frequently asked questions

How much do hotels in Malaysia cost?
Prices for Malaysia hotels differ depending on the season and other factors, like Christmas and school holidays. You can find cheap options from ฿2,296 in a few different ways. Select your destination and holiday dates and then set your budget using the "Price per night" filter. You can then refine your search by choosing your preferred amenities and more.
When is the best time to go to Malaysia?
Temperatures differ across Malaysia, so the best time to go really depends on where you're headed. If you're wanting a summer holiday in Kuala Lumpur, plan your escape between June and August. At this time of year average temperatures range from 23ºC to 33ºC. Bear in mind that Kuala Lumpur has a tropical rainforest climate, so pack appropriately.
What is the best area to stay in Malaysia?
If your travels are taking you to Malaysia, consider a stay in Kuala Lumpur or George Town. Once you've picked your hotel, check out the many fabulous things there are to do and see here.
How can I find cheap hotels in Malaysia?
A good place to begin searching is by using our "Price per night" filter. Currently, the cheapest hotels start at ฿2,296 per night. Other ways to secure an affordable Malaysia getaway are by booking as early as possible and being flexible with dates. For even more great deals, check out our cheap hotels in Malaysia page.
What are the best hotels in Malaysia for families?
Expedia makes it simple to score a hotel with everything you need for an awesome family escape to Malaysia. Start by choosing "Family friendly" in the "Traveller experience" heading of our filter tool. Then narrow your search by things like "Property type" and "Guest rating." Whether you need a family hotel in Malaysia for a weekend break or a big winter holiday, we've got you and your crew covered.
Why should I book my Malaysia hotel with Expedia?
Expedia is your one-stop shop for organising the ultimate holiday experience in Malaysia. You'll find a wide range of hotels to choose from and handy search filters that make it a breeze to find the perfect fit. Think your plans could change? Many of our hotels have flexible cancellation policies, so you can book your stay with peace of mind. Get more out of your holiday with Expedia Rewards. Join for free today and you can collect points and unlock membership perks. You'll enjoy instant access to Member Prices, which means you can save 10% or more on select hotels!