Hotel deals Asia Malaysia

Hotels in Malaysia

Find the best deals on 23,826 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
Price
£19 - £35
CHEAPEST CITY IN MALAYSIA Ampang 27% cheaper Hotels in Ampang are the cheapest in Malaysia at just £19 per night on average.
MOST EXPENSIVE CITY IN MALAYSIA Langkawi Island 36% more expensive Langkawi Island has the highest priced hotels in Malaysia with rooms averaging £35 per night.
MOST POPULAR CITY IN MALAYSIA Kuala Lumpur 82% 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
Hilton Garden Inn Kuala Lumpur Jalan Tuanku Abdul Rahman North
Best value
Hilton Garden Inn Kuala Lumpur Jalan Tuanku Abdul Rahman North
7.9
£23
Mandarin Oriental, Kuala Lumpur
No. 1 most popular
Mandarin Oriental, Kuala Lumpur
9.3
£111
Berjaya Times Square Hotel, Kuala Lumpur
No. 2 most popular
Berjaya Times Square Hotel, Kuala Lumpur
7.6
£43
Renaissance Kuala Lumpur Hotel
No. 3 most popular
Renaissance Kuala Lumpur Hotel
8.5
£49
Shangri-La Hotel Kuala Lumpur
No. 4 most popular
Shangri-La Hotel Kuala Lumpur
9.0
£82
Sunway Putra Hotel, Kuala Lumpur
No. 5 most popular
Sunway Putra Hotel, Kuala Lumpur
8.6
£39
Pullman Kuala Lumpur City Centre - Hotel & Residences
Pullman Kuala Lumpur City Centre - Hotel & Residences
8.6
£65
Hotels in Langkawi Island
Search hotel deals in Langkawi Island
Bayview Hotel Langkawi
Best value
Bayview Hotel Langkawi
8.2
£40
Berjaya Langkawi Resort
No. 1 most popular
Berjaya Langkawi Resort
8.2
£82
The Westin Langkawi Resort & Spa
No. 2 most popular
The Westin Langkawi Resort & Spa
8.7
£116
The Andaman, a Luxury Collection Resort, Langkawi
No. 3 most popular
The Andaman, a Luxury Collection Resort, Langkawi
9.0
£127
Dash Resort Langkawi
No. 4 most popular
Dash Resort Langkawi
7.8
£69
Holiday Villa Beach Resort & Spa Langkawi
No. 5 most popular
Holiday Villa Beach Resort & Spa Langkawi
7.7
£72
The Datai Langkawi
The Datai Langkawi
9.7
£383
Oyo 424 Kk Inn Hotel
Best value
Oyo 424 Kk Inn Hotel
6.8
£11
Ampang Inn Hotel
No. 1 most popular
Ampang Inn Hotel
7.5
£18
Sri Village Hotel Taman Muda Cheras
No. 2 most popular
Sri Village Hotel Taman Muda Cheras
8.1
£18
Easy Hotel @ Ampang
No. 3 most popular
Easy Hotel @ Ampang
7.4
£14
The Northam All Suite Penang
Best value
The Northam All Suite Penang
7.8
£36
Shangri-La's Rasa Sayang Resort and Spa, Penang
No. 1 most popular
Shangri-La's Rasa Sayang Resort and Spa, Penang
8.8
£99
Eastern And Oriental Hotel
No. 2 most popular
Eastern And Oriental Hotel
9.0
£146
JEN Penang Georgetown by Shangri-La
No. 3 most popular
JEN Penang Georgetown by Shangri-La
8.8
£51
Royale Chulan Penang
No. 4 most popular
Royale Chulan Penang
8.7
£46
Flamingo By The Beach Penang
No. 5 most popular
Flamingo By The Beach Penang
7.2
£38
The Wembley A St Giles Hotel Penang
The Wembley A St Giles Hotel Penang
8.4
£49
Goldenhill Hotel
Best value
Goldenhill Hotel
7.3
£15
Gaya Island Resort
No. 1 most popular
Gaya Island Resort
8.7
£169
The Magellan Sutera Resort
No. 2 most popular
The Magellan Sutera Resort
8.3
£116
Hilton Kota Kinabalu
No. 3 most popular
Hilton Kota Kinabalu
8.9
£74
Shangri-La's Tanjung Aru Resort & Spa
No. 4 most popular
Shangri-La's Tanjung Aru Resort & Spa
8.6
£163
Avangio Hotel Kota Kinabalu - Managed by AccorHotels
No. 5 most popular
Avangio Hotel Kota Kinabalu - Managed by AccorHotels
8.3
£36
Hyatt Regency Kinabalu
Hyatt Regency Kinabalu
8.3
£75

Malaysia travel tips

Let us help you with the best tips about Malaysia

When is the least expensive time to stay in Malaysia?

Visiting Malaysia in July would make for the least expensive trip at just £39 per night on average. To save on your trip, avoid planning it during May, as this is the most expensive month on average.

Where do most people stay in Malaysia?

There is little doubt that travellers enjoy various cities in Malaysia, but the majority of travellers who visit Malaysia tend to spend the most time in Kuala Lumpur.

Which city in Malaysia has the most expensive hotel rooms?

At £35 per night, Langkawi Island is the most expensive city in Malaysia to book a hotel room in. The average cost of £35 is about 36% above the country's average price per night.

Which city in Malaysia has the least expensive hotel rooms?

Kuala Lumpur currently offers the lowest nightly rates of any city in Malaysia at just £12; a price that is 88% lower than the average rate per night 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
Birmingham to Kuala Lumpur
Fastest flight time
14h 15m
Cheapest price
£421
London to Kuala Lumpur
Fastest flight time
12h 35m
Cheapest price
£426
Manchester to Kuala Lumpur
Fastest flight time
14h 25m
Cheapest price
£444
Glasgow to Kuala Lumpur
Fastest flight time
18h 25m
Cheapest price
£445
Newcastle upon Tyne to Kuala Lumpur
Fastest flight time
17h 35m
Cheapest price
£455
Edinburgh to Kuala Lumpur
Fastest flight time
14h 50m
Cheapest price
£488
Liverpool to Kuala Lumpur
Fastest flight time
24h 40m
Cheapest price
£521
Belfast to Kuala Lumpur
Fastest flight time
14h 30m
Cheapest price
£542
Cardiff to Kuala Lumpur
Fastest flight time
14h 25m
Cheapest price
£545
Aberdeen to Kuala Lumpur
Fastest flight time
14h 30m
Cheapest price
£552
View more
Hotel deals Asia Malaysia