Hotel deals Asia Malaysia

Hotels in Malaysia

Find the best deals on 22,910 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
$26 - $46
CHEAPEST CITY IN MALAYSIA Johor Bahru 19% cheaper Hotels in Johor Bahru are the cheapest in Malaysia at just $26 per night on average.
MOST EXPENSIVE CITY IN MALAYSIA Langkawi Island 43% more expensive Langkawi Island has the highest priced hotels in Malaysia with rooms averaging $46 per night.
MOST POPULAR CITY IN MALAYSIA Kuala Lumpur 11% 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
Hotel 99 - Kelana Jaya
7.3
$20
$self.alt
#1 Most popular
Parkroyal Kuala Lumpur
8.3
$65
$self.alt
#2 Most popular
Pnb Perdana Hotel & Suites On The Park
8.5
$56
$self.alt
#3 Most popular
Binjai 8 Klcc By Luxury Suites Asia
7.3
$52
$self.alt
#4 Most popular
W Kuala Lumpur
9.2
$168
$self.alt
#5 Most popular
The RuMa Hotel and Residences
9.4
$168
Hotels in Langkawi Island
Search hotel deals in Langkawi Island
$self.alt
Best value
Bayview Hotel Langkawi
8.3
$52
$self.alt
#1 Most popular
Berjaya Langkawi Resort
8.5
$107
$self.alt
#2 Most popular
The Westin Langkawi Resort & Spa
8.9
$151
$self.alt
#3 Most popular
Tanjung Rhu Resort
8.6
$193
$self.alt
#4 Most popular
The Datai Langkawi
9.5
$500
$self.alt
#5 Most popular
The Andaman, a Luxury Collection Resort, Langkawi
9.1
$165
$self.alt
Best value
Tune Hotel Georgetown Penang
7.4
$18
$self.alt
#1 Most popular
Eastern And Oriental Hotel
9.1
$190
$self.alt
#2 Most popular
Sunway Hotel Georgetown Penang
8.5
$55
$self.alt
#3 Most popular
Shangri-La's Rasa Sayang Resort and Spa, Penang
8.8
$129
$self.alt
#4 Most popular
Evergreen Laurel Hotel Penang
8.2
$50
$self.alt
#5 Most popular
Hotel Jen Penang by Shangri-La
8.6
$66
$self.alt
Best value
Berjaya Waterfront Hotel
7.2
$31
$self.alt
#1 Most popular
Mutiara Johor Bahru
8.1
$42
$self.alt
#2 Most popular
Ksl Hotel & Resort
7.9
$44
$self.alt
#3 Most popular
Renaissance Johor Bahru Hotel
8.6
$67
$self.alt
#4 Most popular
DoubleTree by Hilton Johor Bahru
8.8
$72
$self.alt
#5 Most popular
Amari Johor Bahru
8.8
$61
$self.alt
Best value
Hilton Kota Kinabalu
9.0
$96
$self.alt
#1 Most popular
Shangri La's Tanjung Aru Resort and Spa
8.8
$212
$self.alt
#2 Most popular
Nexus Resort & Spa Karambunai
7.9
$108
$self.alt
#3 Most popular
Hyatt Regency Kinabalu
8.5
$97
$self.alt
#4 Most popular
Le Méridien Kota Kinabalu
8.7
$117
$self.alt
#5 Most popular
Kota Kinabalu Marriott Hotel
8.6
$115

Malaysia travel tips

Let us help you with the best tips about Malaysia

When is the least expensive time to stay in Malaysia?

When traveling to Malaysia it would be best to plan your trip around the month of May, as the prices are significantly lower than in December - just $59 per night.

Where do most people stay in Malaysia?

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

How much does a luxury hotel cost in Malaysia?

On average, a luxury hotel room in Malaysia costs $236 per night, 308% above the country’s average rate of $58 per night.

Which city in Malaysia has the most expensive hotel rooms?

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

Which city in Malaysia has the least expensive hotel rooms?

At just $7 per night, Johor Bahru has hotel room rates that are 88% less than other cities 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
Hongqiao Intl to Kuala Lumpur
Fastest flight time
5h 50m
Cheapest price
$225
Dubai to Kuala Lumpur
Fastest flight time
7h 15m
Cheapest price
$383
San Francisco to Kuala Lumpur
Fastest flight time
19h 30m
Cheapest price
$459
San Jose to Kuala Lumpur
Fastest flight time
26h 35m
Cheapest price
$486
Sydney to Kuala Lumpur
Fastest flight time
11h 10m
Cheapest price
$489
Los Angeles to Kuala Lumpur
Fastest flight time
20h 10m
Cheapest price
$510
New York to Kuala Lumpur
Fastest flight time
27h 25m
Cheapest price
$540
Philadelphia to Kuala Lumpur
Fastest flight time
28h 55m
Cheapest price
$543
New York to Kuala Lumpur
Fastest flight time
23h 30m
Cheapest price
$549
Dallas to Kuala Lumpur
Fastest flight time
24h 40m
Cheapest price
$550
View more
Hotel deals Asia Malaysia