Hotel deals Asia Malaysia

Hotels in Malaysia

Find the best deals on 25,039 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 35% more expensive Langkawi 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
£24
Mandarin Oriental, Kuala Lumpur
No. 1 most popular
Mandarin Oriental, Kuala Lumpur
9.2
£111
Berjaya Times Square Hotel, Kuala Lumpur
No. 2 most popular
Berjaya Times Square Hotel, Kuala Lumpur
7.6
£44
Renaissance Kuala Lumpur Hotel
No. 3 most popular
Renaissance Kuala Lumpur Hotel
8.5
£50
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
Bayview Hotel Langkawi
Best value
Bayview Hotel Langkawi
8.3
£40
Berjaya Langkawi Resort
No. 1 most popular
Berjaya Langkawi Resort
8.2
£83
The Westin Langkawi Resort & Spa
No. 2 most popular
The Westin Langkawi Resort & Spa
8.7
£117
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
£385
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.4
£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
6.7
£14
The Northam All Suite Penang
Best value
The Northam All Suite Penang
7.6
£37
Shangri-La's Rasa Sayang Resort and Spa, Penang
No. 1 most popular
Shangri-La's Rasa Sayang Resort and Spa, Penang
8.8
£100
Eastern And Oriental Hotel
No. 2 most popular
Eastern And Oriental Hotel
9.0
£147
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.1
£38
Hotel Equatorial Penang
Hotel Equatorial Penang
8.5
£57
Goldenhill Hotel
Best value
Goldenhill Hotel
7.6
£15
Gaya Island Resort
No. 1 most popular
Gaya Island Resort
8.7
£170
The Magellan Sutera Resort
No. 2 most popular
The Magellan Sutera Resort
8.4
£117
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
£164
Avangio Hotel Kota Kinabalu - Managed by AccorHotels
No. 5 most popular
Avangio Hotel Kota Kinabalu - Managed by AccorHotels
8.0
£37
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 £40 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 is the most expensive city in Malaysia to book a hotel room in. The average cost of £35 is about 35% 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
London to Kuala Lumpur
Fastest flight time
12h 35m
Cheapest price
£379
Birmingham to Kuala Lumpur
Fastest flight time
29h 30m
Cheapest price
£437
Edinburgh to Kuala Lumpur
Fastest flight time
16h 35m
Cheapest price
£459
Leeds to Kuala Lumpur
Fastest flight time
18h 25m
Cheapest price
£516
Newcastle upon Tyne to Kuala Lumpur
Fastest flight time
21h 55m
Cheapest price
£518
Inverness to Kuala Lumpur
Fastest flight time
24h 25m
Cheapest price
£520
Barnetby to Kuala Lumpur
Fastest flight time
29h 30m
Cheapest price
£580
Southampton to Kuala Lumpur
Fastest flight time
18h 20m
Cheapest price
£590
Manchester to Kuching
Fastest flight time
23h 00m
Cheapest price
£622
Darlington to Kuala Lumpur
Fastest flight time
29h 35m
Cheapest price
£669
View more
Hotel deals Asia Malaysia