$37 - $65
|CHEAPEST CITY IN MALAYSIA||Johor Bahru||24% cheaper||Hotels in Johor Bahru are the cheapest in Malaysia at just $38 per night on average.|
|MOST EXPENSIVE CITY IN MALAYSIA||Langkawi Island||34% more expensive||Langkawi Island has the highest priced hotels in Malaysia with rooms averaging $66 per night.|
|MOST POPULAR CITY IN MALAYSIA||Kuala Lumpur||87% more users visited||More momondo users search for hotels in Kuala Lumpur than any other city in Malaysia|
When travelling to Malaysia it would be best to plan your trip around the month of May, as the prices are significantly lower than in April - just $94 per night.
Our users tend to visit Kuala Lumpur more often than any other city when travelling to Malaysia.
An average rate of $248 per night is to be expected when planning a stay in a luxury hotel room in Malaysia. This rate is about 55% above the country’s average nightly rate of $160.
As a popular tourist destination in Malaysia, it is no surprise that Langkawi Island has the most expensive hotel rooms at $66 per night - 34% more than than the country's average hotel room price.
Our users typically find that Johor Bahru has the lowest nightly rates in the country at just $29. Johor Bahru offers hotel rooms at an average rate that is 82% lower than the average city in Malaysia.