Hotel deals Asia Malaysia

Hotels in Malaysia

Find the best deals on 23,068 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
$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

Popular Cities in Malaysia

Book one of the best deals Malaysia has to offer in these popular locations
$self.alt
Best value
Impiana KLCC Hotel
8.5
$101
$self.alt
No. 1 most popular
Grand Hyatt Kuala Lumpur
9.2
$192
$self.alt
No. 2 most popular
Mandarin Oriental, Kuala Lumpur
9.3
$208
$self.alt
No. 3 most popular
DoubleTree by Hilton Hotel Kuala Lumpur
8.3
$106
$self.alt
No. 4 most popular
Shangri-La Hotel Kuala Lumpur
9.0
$153
$self.alt
No. 5 most popular
Traders Hotel Kuala Lumpur
8.9
$144
$self.alt
Pullman Kuala Lumpur City Centre - Hotel & Residences
8.6
$121
Hotels in Langkawi Island
Search hotel deals in Langkawi Island
$self.alt
Best value
Bayview Hotel Langkawi
8.2
$75
$self.alt
No. 1 most popular
Berjaya Langkawi Resort
8.2
$154
$self.alt
No. 2 most popular
The Andaman, a Luxury Collection Resort, Langkawi
9.0
$238
$self.alt
No. 3 most popular
The Westin Langkawi Resort & Spa
8.6
$218
$self.alt
No. 4 most popular
The Ritz-Carlton Langkawi
9.3
$504
$self.alt
No. 5 most popular
The Danna Langkawi
9.3
$363
$self.alt
Tanjung Rhu Resort
8.4
$278
$self.alt
Best value
Ixora Hotel Penang
8.4
$62
$self.alt
No. 1 most popular
23 LoveLane Penang
9.2
$121
$self.alt
No. 2 most popular
Eastern And Oriental Hotel
9.0
$274
$self.alt
No. 3 most popular
Shangri-La's Rasa Sayang Resort and Spa, Penang
8.8
$186
$self.alt
No. 4 most popular
Cheong Fatt Tze - The Blue Mansion
9.3
$175
$self.alt
No. 5 most popular
The Wembley A St Giles Hotel Penang
8.4
$91
$self.alt
Sunway Hotel Georgetown Penang
8.2
$80
$self.alt
Best value
Tropical Escape Home
$131
$self.alt
Best value
The Bunk - Hostel
7.2
$15
$self.alt
No. 1 most popular
Hyatt Regency Kinabalu
8.2
$140
$self.alt
No. 2 most popular
Le Méridien Kota Kinabalu
8.7
$169
$self.alt
No. 3 most popular
Shangri-La's Tanjung Aru Resort & Spa
8.6
$306
$self.alt
No. 4 most popular
Hotel Shangri-La Kota Kinabalu
8.0
$64
$self.alt
No. 5 most popular
Gaya Island Resort
8.7
$317
$self.alt
Borneo Beach Villas
7.9
$103

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 May, as the prices are significantly lower than in April - just $94 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 $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.

Which city in Malaysia has the most expensive hotel rooms?

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.

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 $29. Johor Bahru offers hotel rooms at an average rate that is 82% 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 Miri
Fastest flight time
12h 45m
Cheapest price
$310
Darwin to Kuala Lumpur
Fastest flight time
15h 00m
Cheapest price
$467
Sydney to George Town
Fastest flight time
13h 40m
Cheapest price
$475
Bilinga to Kuching
Fastest flight time
27h 30m
Cheapest price
$498
Melbourne to Langkawi
Fastest flight time
12h 05m
Cheapest price
$598
Brisbane to Kuala Lumpur
Fastest flight time
10h 20m
Cheapest price
$824
Adelaide to Kuala Lumpur
Fastest flight time
9h 30m
Cheapest price
$868
Marcoola to Kuala Lumpur
Fastest flight time
21h 20m
Cheapest price
$878
Toowoomba to Kuala Lumpur
Fastest flight time
27h 10m
Cheapest price
$884
Launceston to Kuala Lumpur
Fastest flight time
20h 00m
Cheapest price
$910
View more
Hotel deals Asia Malaysia