Hotel deals Asia Malaysia

Hotels in Malaysia

Find the best deals on 22,207 hotels in Malaysia

Check-in
Check-out
Compare vs momondo |

Cheapest cities to book a hotel in Malaysia

Looking for a city in Malaysia to visit? Take a look at the average hotel booking prices in most popular cities in the country
Ціна
40 AUD - 85 AUD
CHEAPEST CITY IN MALAYSIA Johor Bahru 27% cheaper Hotels in Johor Bahru are the cheapest in Malaysia at just 40 AUD per night on average.
MOST EXPENSIVE CITY IN MALAYSIA Genting 54% more expensive Genting has the highest priced hotels in Malaysia with rooms averaging 85 AUD per night.
MOST POPULAR CITY IN MALAYSIA Kuala Lumpur 658% more users visited More momondo users search for hotels in Kuala Lumpur than any other city in Malaysia

Popular Cities in Malaysia

Book one of the best deals Malaysia has to offer in these popular locations
Hotels in Kuala Lumpur
Best value
Parkroyal Kuala Lumpur
8.3
95 AUD
No. 1 most popular
Shangri-La Hotel - Kuala Lumpur
8.9
155 AUD
No. 2 most popular
Hilton Kuala Lumpur
8.9
127 AUD
No. 3 most popular
Traders Hotel Kuala Lumpur
8.7
146 AUD
No. 4 most popular
The Majestic Hotel Kuala Lumpur, Autograph Collection
9.0
132 AUD
No. 5 most popular
Fraser Residence Kuala Lumpur
8.3
95 AUD
Hotels in Langkawi Island
Best value
Bayview Hotel Langkawi
8.3
76 AUD
No. 1 most popular
Berjaya Langkawi Resort
8.5
157 AUD
No. 2 most popular
Resorts World Langkawi
8.0
82 AUD
No. 3 most popular
The Andaman, a Luxury Collection Resort, Langkawi
9.1
241 AUD
No. 4 most popular
The Danna Langkawi
9.4
369 AUD
No. 5 most popular
Adya Hotel Langkawi
8.3
78 AUD
Hotels in George Town
Best value
Royale Chulan Penang
8.6
86 AUD
No. 1 most popular
Eastern And Oriental Hotel
9.1
278 AUD
No. 2 most popular
Hotel Jen Penang by Shangri-La
8.6
97 AUD
No. 3 most popular
Yeng Keng Hotel
9.0
133 AUD
No. 4 most popular
The Wembley A St Giles Hotel Penang
8.5
92 AUD
Hotels in Penang
Best value
TH Hotel Penang
7.4
42 AUD
No. 1 most popular
Ceo Soho Suite - Biz/Holiday
9.6
59 AUD
No. 2 most popular
Apartel opp Spice Arena
8.9
89 AUD
No. 3 most popular
A Residence @ Bayan Lepas
8.5
159 AUD
No. 4 most popular
Eureka Hotel Penang
8.4
47 AUD
No. 5 most popular
Penang 3br Near Airport Smart Apartment
8.7
73 AUD
Hotels in Kota Kinabalu
Best value
The Palace Hotel Kota Kinabalu
8.2
64 AUD
No. 1 most popular
Shangri La's Tanjung Aru Resort and Spa
8.8
310 AUD
No. 2 most popular
Le Méridien Kota Kinabalu
8.7
171 AUD
No. 3 most popular
Hotel Capital
7.9
69 AUD
No. 4 most popular
The Klagan Hotel
8.2
69 AUD
No. 5 most popular
Kota Kinabalu Marriott Hotel
8.6
168 AUD

Malaysia travel tips

Let us help you with the best tips about Malaysia

When is the least expensive time to stay in Malaysia?

When travelling to Malaysia it would be best to plan your trip around the month of June, as the prices are significantly lower than in September - just 63 AUD per night.

Where do most people stay in Malaysia?

Our users tend to visit Kuala Lumpur more often than any other city when travelling to Malaysia.

How much does a luxury hotel cost in Malaysia?

An average rate of 330 AUD per night is to be expected when planning a stay in a luxury hotel room in Malaysia. This rate is about 242% above the country’s average nightly rate of 96 AUD.

Which city in Malaysia has the most expensive hotel rooms?

As a popular tourist destination in Malaysia, it is no surprise that Pantai Cenang has the most expensive hotel rooms at 1,318 AUD per night - 1,269% more than than the country's average hotel room price.

Which city in Malaysia has the least expensive hotel rooms?

Our users typically find that Johor Bahru has the lowest nightly rates in the country at just 10 AUD. Johor Bahru offers hotel rooms at an average rate that is 89% lower than the average city in Malaysia.


Popular international routes landing in Malaysia

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
Perth to George Town
Fastest flight time
10h 30m
Cheapest price
304 AUD
Perth to Kuala Lumpur
Fastest flight time
5h 35m
Cheapest price
329 AUD
Perth to Kuah
Fastest flight time
8h 20m
Cheapest price
331 AUD
Perth to Kota Kinabalu
Fastest flight time
5h 40m
Cheapest price
366 AUD
Melbourne to Kuala Lumpur
Fastest flight time
7h 15m
Cheapest price
367 AUD
Sydney to Kuala Lumpur
Fastest flight time
7h 50m
Cheapest price
380 AUD
Sydney to George Town
Fastest flight time
11h 55m
Cheapest price
382 AUD
Sydney to Kota Kinabalu
Fastest flight time
15h 05m
Cheapest price
386 AUD
Melbourne to George Town
Fastest flight time
11h 35m
Cheapest price
394 AUD
Melbourne to Kota Kinabalu
Fastest flight time
12h 35m
Cheapest price
401 AUD
View more
Hotel deals Asia Malaysia