Search Hotels in Malaysia

    price find illustration
    Change your mind
    Book hotels with free cancellation
    deals illustration
    Treat yourself
    Save instantly and earn perks with One Key
    bed illustration
    Be picky
    Search almost a million properties worldwide

Top Cities in Malaysia

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Property class

Compare 11,614 hotels in Malaysia with room rates, reviews, and availability. Most hotels are fully refundable.

The Manor Residence KLCC by Five Senses

4.0 star property
9.0 out of 10, Wonderful, (72)
"Amazing apartment- amazing location - great facilities. Would highly recommend and would hope to stay again. O"
The Manor Residence KLCC by Five Senses

Mandarin Oriental, Kuala Lumpur

5.0 star property
9.4 out of 10, Exceptional, (1002)
"Great Hotel, big but the staff know how to make you feel special "
The price is £135
includes taxes & fees
28 Jul - 29 Jul
Mandarin Oriental, Kuala Lumpur

JW Marriott Kuala Lumpur

5.0 star property
8.8 out of 10, Excellent, (1000)
"Amazing stay!’"
The price is £93
includes taxes & fees
24 Jul - 25 Jul
JW Marriott Kuala Lumpur

DoubleTree by Hilton Hotel Kuala Lumpur

5.0 star property
9.0 out of 10, Wonderful, (1003)
"We had a very pleasant stay."
The price is £67
includes taxes & fees
6 Jul - 7 Jul
DoubleTree by Hilton Hotel Kuala Lumpur

Mandai Rainforest Resort By Banyan Tree

5.0 star property
8.4 out of 10, Very good, (35)
"Excellent"
The price is £228
includes taxes & fees
17 Jul - 18 Jul
Mandai Rainforest Resort By Banyan Tree

Traders Hotel Kuala Lumpur

5.0 star property
9.0 out of 10, Wonderful, (1001)
"Love our stay here. In total we booked 4 rooms and enjoyed it. The hotel even had a buggy service daily to Seng us to KLCC which is about a 10-15mins walk from the hotel. Would stay here again! ☺️"
The price is £89
includes taxes & fees
26 Jul - 27 Jul
Traders Hotel Kuala Lumpur

Berjaya Langkawi Resort

5.0 star property
8.6 out of 10, Excellent, (1001)
"Awesome location. Loved the chalet on the water "
The price is £118
includes taxes & fees
29 Jun - 30 Jun
Berjaya Langkawi Resort

Grand Hyatt Kuala Lumpur

5.0 star property
9.4 out of 10, Exceptional, (1001)
"Excellent hotel"
The price is £132
includes taxes & fees
29 Jun - 30 Jun
Grand Hyatt Kuala Lumpur

Pelangi Beach Resort & Spa, Langkawi

5.0 star property
9.0 out of 10, Wonderful, (1000)
"Highly recommend "
Pelangi Beach Resort & Spa, Langkawi

Shangri-La Kuala Lumpur

5.0 star property
9.2 out of 10, Wonderful, (1001)
"Great place to stay"
The price is £103
includes taxes & fees
29 Jun - 30 Jun
Shangri-La Kuala Lumpur

Hilton Kuala Lumpur

5.0 star property
9.2 out of 10, Wonderful, (1003)
"Clean spacious rooms, friendly staff, great location. Overall great experience, will stay again"
The price is £90
includes taxes & fees
30 Jun - 1 Jul
Hilton Kuala Lumpur

The Ritz-Carlton, Kuala Lumpur

5.0 star property
8.8 out of 10, Excellent, (1001)
"Close to amenities but confusing location for drivers. Excellent service, staff, and buffet breakfast! Would definitely stay again."
The price is £127
includes taxes & fees
1 Jul - 2 Jul
The Ritz-Carlton, Kuala Lumpur

InterContinental Kuala Lumpur by IHG

5.0 star property
9.0 out of 10, Wonderful, (1000)
"The property itself was well Located and in reasonable "
The price is £97
includes taxes & fees
7 Jul - 8 Jul
InterContinental Kuala Lumpur by IHG

The Westin Langkawi Resort & Spa

5.0 star property
8.8 out of 10, Excellent, (1001)
"Breathtaking resort with good seaside and pool facilities. "
The price is £155
includes taxes & fees
1 Jul - 2 Jul
The Westin Langkawi Resort & Spa

Royal Suites at Platinum Kuala Lumpur Bukit Bintang KLCC

4.0 star property
8.2 out of 10, Very good, (228)
"Excellent location"
The price is £74
includes taxes & fees
7 Jul - 8 Jul
Royal Suites at Platinum Kuala Lumpur Bukit Bintang KLCC

PARKROYAL COLLECTION Kuala Lumpur

5.0 star property
8.6 out of 10, Excellent, (758)
"Comfortable rooms in a good location."
The price is £58
includes taxes & fees
30 Jun - 1 Jul
PARKROYAL COLLECTION Kuala Lumpur

St. Giles Southkey

3.0 star property
8.8 out of 10, Excellent, (764)
"Great place to stay."
The price is £66
includes taxes & fees
7 Jul - 8 Jul
St. Giles Southkey

Oasia Suites Kuala Lumpur

4.0 star property
8.4 out of 10, Very good, (1006)
"Clean nice room cheap prices great staff !"
The price is £38
includes taxes & fees
2 Jul - 3 Jul
Oasia Suites Kuala Lumpur

Shangri-La Rasa Ria, Kota Kinabalu

5.0 star property
9.2 out of 10, Wonderful, (1001)
"Very nice place, well kept, super friendly staff. Good value "
The price is £124
includes taxes & fees
17 Jul - 18 Jul
Shangri-La Rasa Ria, Kota Kinabalu

Grand Millennium Hotel Kuala Lumpur

5.0 star property
8.4 out of 10, Very good, (1001)
"It has a great location. I stayed there 13 years ago and it is still a very good hotel."
The price is £98
includes taxes & fees
21 Jul - 22 Jul
Grand Millennium Hotel Kuala Lumpur
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:4 Jul - 6 Jul
Save an average of 15% on thousands of hotels when you're signed in

Guide to exploring around Malaysia

Guide to exploring around Malaysia

Top reasons to visit Malaysia

  • Diverse Cultural Experiences: Malaysia is a melting pot of cultures, offering visitors a chance to explore its rich heritage through temples, mosques, and traditional ceremonies.
  • Stunning Natural Landscapes: From the picturesque beaches of Kota Kinabalu to lush rainforests, Malaysia's natural beauty is captivating.
  • Vibrant Shopping Scenes: Enjoy shopping in expansive malls and bustling markets, perfect for retail therapy.
  • Delicious Culinary Delights: Sample a variety of local cuisines that reflect the country's multicultural background.
  • Exceptional Accommodation Options: Choose from luxurious hotels to charming guesthouses, catering to every traveller's needs.

Find great hotels in Malaysia

Explore the diverse hotel accommodations in Malaysia, where you can find everything from luxurious star-rated hotels to charming guesthouses. Whether you're seeking a family-friendly retreat, a business-focused stay, or a beach getaway, Malaysia offers a range of options tailored to every traveller's needs. Discover the best hotels that promise comfort and quality, making your visit an unforgettable experience.

  • Traders Hotel Kuala Lumpur: Nestled in the heart of Malaysia, Traders Hotel Kuala Lumpur is a luxurious 5-star property that appeals to discerning travellers seeking a blend of business and relaxation. With a spa-themed focus, guests can unwind with a full range of spa services including body scrubs, facial treatments, and access to a steam room. The hotel features a well-equipped business centre and meeting rooms, making it ideal for corporate visitors. Additionally, the poolside bar and sun loungers provide the perfect setting for leisure, ensuring a rejuvenating experience during your stay.
  • Aloft Kuala Lumpur Sentral: Aloft Kuala Lumpur Sentral is a vibrant 4-star hotel that caters to families and business travellers alike. Its modern amenities include accessible business facilities such as a conference space and meeting rooms. Families will appreciate the thoughtful children's amenities, including a dedicated pool for kids and free cribs. The hotel's lively atmosphere, combined with convenient access to transport links, makes it an excellent choice for those wanting to explore the city while enjoying a comfortable stay.
  • Shangri-La Tanjung Aru, Kota Kinabalu: This 5-star resort offers a unique blend of adventure and luxury, set against the stunning backdrop of Kota Kinabalu. Shangri-La Tanjung Aru caters to families and thrill-seekers with a range of outdoor activities including sailing, waterskiing, and snorkeling. The resort also provides a nurturing environment for children, featuring amenities like bed guards, a game room, and supervised childcare. With its exquisite facilities and scenic surroundings, this resort promises an unforgettable family holiday.

Where to stay in Malaysia

Malaysia offers a delightful blend of family-friendly adventures and vibrant city experiences. From the stunning landscapes of Kota Kinabalu to the bustling urban life in the top cities of Peninsular Malaysia, there's something for everyone. Whether you're seeking a relaxing getaway or a business-themed trip, Malaysia's warm atmosphere and friendly locals will make your visit memorable. Explore the rich culture, diverse cuisine, and breathtaking scenery that truly define this enchanting destination.

  • Kuala Lumpur: A vibrant metropolis, Kuala Lumpur is the cultural and economic heart of Malaysia. Nestled in the Klang Valley, this city boasts a mix of modern skyscrapers and traditional architecture, making it a visual feast for visitors. The bustling shopping centres and malls, particularly in Bukit Bintang, ensure that retail therapy is always within reach. Popular landmarks such as the iconic Petronas Twin Towers and the historic Sultan Abdul Samad Building are must-see attractions. With a steady influx of tourists year-round, Kuala Lumpur offers a dynamic urban experience perfect for families and business travellers alike.
  • Langkawi: Known as the Jewel of Kedah, Langkawi is an idyllic archipelago of 99 islands filled with lush rainforests and stunning beaches. Located off the northwest coast of Peninsular Malaysia, this tropical paradise is a haven for outdoor enthusiasts. Visitors flock to its pristine beaches, such as Pantai Cenang, for sun-soaked relaxation and water sports. The Langkawi Sky Bridge and the Kilim Karst Geoforest Park are just some of the spectacular natural attractions that await. With a year-round appeal, Langkawi is perfect for families seeking adventure and relaxation in a stunning setting.
  • George Town: As the capital of Penang, George Town is renowned for its rich multicultural heritage and vibrant street life. A UNESCO World Heritage site, the city is characterized by its well-preserved colonial buildings and lively street art. Visitors can explore the eclectic mix of local cuisine, from hawker stalls to fine dining, which reflects its diverse history. The waterfront esplanade and historical monuments like Fort Cornwallis add to its charm. With a steady stream of tourists throughout the year, George Town offers a delightful blend of city excitement and family-friendly activities.

Things to do in Malaysia

Malaysia is an ideal destination for families, city explorers, and business travellers alike. With its vibrant shopping centres, expansive malls, and luxurious resorts, there's something for everyone. Visitors can indulge in retail therapy, enjoy leisure activities at top-notch resorts, and experience the unique culture that makes this country truly special.

Shopping

Visit Johor Bahru City Square, a vibrant shopping mall with entertainment and family-friendly vibes. For a unique experience, check out Kea Farm, a bustling public market. If you're up for a drive, TESCO, located 6.2km away, offers a convenient shopping centre with various goods.

Recreation

Perak Stadium offers an energetic atmosphere, perfect for sports enthusiasts looking to engage in various activities. For a leisurely experience, the Cameron Highland Golf Club provides stunning outdoor views while you enjoy a round of golf. Meanwhile, Dalit Bay Golf & Country Club exudes luxury, ideal for a relaxing day on the green.

Adventure

Experience the thrill of motor racing at Sepang International Circuit, where adrenaline meets speed in a vibrant atmosphere. For family fun, plunge into excitement at Desaru Coast Adventure Waterpark with its exhilarating rides. Alternatively, soar above the lush landscapes on the Langkawi Cable Car for breathtaking views.

Nightlife

In Melaka, Encore Melaka enchants with its vibrant theatre performances, perfect for family and romantic outings. Meanwhile, Penang's Kidland offers thrilling arcade adventures, ideal for families seeking excitement. For a unique experience, the National Planetarium provides captivating astronomical displays, blending entertainment and family fun under one roof.

Booking tips and Expedia advantages for Malaysia

To save money on your trip to Malaysia, consider visiting in March or between October and November, when prices are lower compared to peak months like August and December to January. Saturdays are the cheapest days to stay, while Mondays are the most expensive. Use Expedia's search tool to find budget-friendly hotels and explore package deals that combine accommodation, flights, and activities for extra savings. Opt for eco-certified hotels to support sustainability while keeping costs down. Additionally, utilise public transport and enjoy free activities to further stretch your budget.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Malaysia are March and October to November, where the prices are slightly lower. This is in comparison to August and December to January, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Malaysia is Saturday. The most expensive day to stay in Malaysia is Monday.
  • Find cheap hotels on Expedia: Expedia's search tool enables you to specify your budget, desired location, and additional preferences. You can arrange your search results to display prices from lowest to highest, ensuring you spot the most affordable hotels first. Furthermore, you have the option to refine your choices by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that are available for booking.
  • Consider bundling your trip: You can save money by combining your hotel stay in Malaysia with your flights and activities by booking a package through Expedia.

Find the best attractions in Malaysia

Malaysia offers a diverse range of experiences suitable for family, city, and business vacations. Visitors can explore stunning beaches, majestic temples, and beautiful mosques, providing rich cultural insights and outdoor adventures. Whether you're seeking relaxation by the sea or immersing yourself in local traditions, Malaysia's attractions promise a memorable getaway for every type of traveller.

  • Petronas Twin Towers: Standing majestically in Kuala Lumpur, the Petronas Twin Towers are an iconic symbol of modern Malaysia. Marvel at the stunning architecture and panoramic city views from the Skybridge and observation deck, offering a unique glimpse of the vibrant urban landscape beneath.
  • Desaru Beach: Known for its golden sands and crystal-clear waters, Desaru Beach is a perfect getaway for relaxation and water sports. Enjoy the sun, indulge in beachside dining, or partake in thrilling activities like jet skiing and snorkelling amidst the serene beach vibes.
  • LEGOLAND® Malaysia: A delightful theme park ideal for families, LEGOLAND® Malaysia features thrilling rides, interactive attractions, and impressive LEGO sculptures. Experience a day filled with fun, creativity, and entertainment, making it a memorable outing for both children and adults.

Best time to go to Malaysia

The best time to visit Malaysia is dependant on what kind of holiday you are seeking. May is its hottest month on average. At this time, visitor numbers are slightly low and weather is mostly cloudy with moderate rain. December is its coolest month on average. At this time, visitor numbers are slightly high and weather is mostly cloudy with frequent rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January79.0°F (26.1°C)Light RainMostly SunnyAverageSlightly High
February80.8°F (27.1°C)Light RainMostly SunnyAverageAverage
March79.2°F (26.200000000000003°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.700000000000003°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

The nearest major airports for your trip to Malaysia

When visiting Malaysia, you can fly into several major airports. Kuala Lumpur International Airport (KUL) is located 16.8km away from the city centre, with nearby hotel options such as the Mövenpick Hotel & Convention Centre, just 1.9km away, and the DoubleTree by Hilton Putrajaya Lakeside, situated 6.2km from the airport. Penang International Airport (PEN) is another option, located 110.6km from the capital, with the Eastern And Oriental Hotel just 6.2km away. For those flying from Singapore, Changi Airport (SIN) is 124.9km away, offering luxury hotels like Crowne Plaza Changi Airport, only 0.1.9km from the airport.

Pocket Guide: Malaysia

Malaysia is a rapidly developing country with an impressive technological infrastructure, giving it a wonderful blend of the modern and the rural. With gleaming, world-renowned towers festooning its hyper-modern cities, and huge swathes of untouched rainforest and coastline, it’s possible to dip in and out of wildly different experiences in one visit to this delightful country. You can experience the very best retail therapy available in its many glittering malls and then sample its traditional markets and crafts. Whatever you do make sure to tuck into its uniquely blended cuisine that draws from Chinese, Indian, and Malay traditions. A hotel in Malaysia will present you with a world full of exotic surprise.

Where to Stay in Malaysia

Kuala Lumpur: The largest city in Malaysia, book a hotel in Kuala Lumpur: a city on the rise. Home of the world-famous Petronas Twin Towers, what began life as a small tin-mining village just 150 years ago is now home to 6.5 million. Located as it is midway between India and China, Kuala Lumpur is a real cultural melting pot, but it’s also a favourite shopping destination.

Tioman: Once hailed by Time magazine as one of the world’s most beautiful islands, the beaches of Tioman Island are almost definitive of an Asian beach paradise, featuring as they did in the film South Pacific. And with its low population density, thick forests, and plentiful coral reefs, it makes for the perfect getaway for anyone keen to head into the wild or dive the depths.

Endau-Rompin National Park: If you’re a lover of natural history and want to experience some truly untouched landscapes then a hotel near Endau-Rompin National Park is the place for you. As well as being home to one of the world’s oldest rainforests, you’ll also discover volcanic rocks that have been there for 240 million years. It really is somewhere to fully immerse yourself in.

East Malaysia: This area is separate to the more densely populated main Malaysian peninsula and is located along the northern strip of the island of Borneo. It boasts one of the world’s most treasured scuba diving sites, which can be found in Sipadan.

So much to see & do with a hotel in Malaysia

Malaysia really is a place of two halves - the modern and the wild. Kuala Lumpur best embodies Malaysia’s modernism with its dazzling and ambitious architecture and cityscapes best embodied by the spectacular Petronas Towers. If you’d like to see something of Malaysia’s past, then Ipoh boasts a fascinating colonial old town for you to explore, as does Malacca. And for unspoilt landscapes, why not head to Kota Kinabalu, from where you can explore the nearby tropical islands, lush rainforest, and South East Asia’s highest mountain, Mount Kinabalu.

With such vast expanses of unspoilt natural landscapes, it should be no surprise that Malaysia offers a wealth of opportunities for you to get out and about. Perhaps you want to hit one of the many dedicated cycling trails to be found around the country, or explore the depths at one of the many world-class scuba diving sites? Or maybe you’d rather take it a little easier with a round of golf - there are plenty of incredible courses to be found in Malaysia. But if even that sounds a bit too energetic, you could always just sit back and indulge yourself in Malaysia’s wonderful cuisine culture - the choice is endless.

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 £38 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 £38 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 makes booking accommodation in Malaysia as simple as swiping right for your perfect holiday. First, there's the broad range of options and awesome prices. Then, there's our online Help Centre, which is available 24/7. Plus, when you sign up for our One Key™ rewards programme, you can collect OneKeyCash™* and spend it on eligible hotels, flights, car rentals and more. *OneKeyCash disclaimer - OneKeyCash is not redeemable for cash and can only be used on Expedia.