Hotel deals Asia Malaysia

Hotels in Malaysia

Find the best deals on 26,272 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
$25 - $45
CHEAPEST CITY IN MALAYSIA Kuantan 27% cheaper Hotels in Kuantan are the cheapest in Malaysia at just $25 per night on average.
MOST EXPENSIVE CITY IN MALAYSIA Langkawi 35% more expensive Langkawi has the highest priced hotels in Malaysia with rooms averaging $45 per night.
MOST POPULAR CITY IN MALAYSIA Kuala Lumpur 84% 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 South
Best value
Hilton Garden Inn Kuala Lumpur Jalan Tuanku Abdul Rahman South
8.2
$22
Seri Pacific Hotel Kuala Lumpur
#1 Most popular
Seri Pacific Hotel Kuala Lumpur
8.5
$39
Sheraton Imperial Kuala Lumpur Hotel
#2 Most popular
Sheraton Imperial Kuala Lumpur Hotel
8.7
$55
Sunway Putra Hotel, Kuala Lumpur
#3 Most popular
Sunway Putra Hotel, Kuala Lumpur
8.6
$32
JW Marriott Hotel Kuala Lumpur
#4 Most popular
JW Marriott Hotel Kuala Lumpur
8.9
$86
DoubleTree by Hilton Hotel Kuala Lumpur
#5 Most popular
DoubleTree by Hilton Hotel Kuala Lumpur
8.3
$44
Renaissance Kuala Lumpur Hotel
Renaissance Kuala Lumpur Hotel
8.5
$64
Bayview Hotel Langkawi
Best value
Bayview Hotel Langkawi
8.3
$27
The Westin Langkawi Resort & Spa
#1 Most popular
The Westin Langkawi Resort & Spa
8.7
$88
Holiday Villa Beach Resort & Spa Langkawi
#2 Most popular
Holiday Villa Beach Resort & Spa Langkawi
7.7
$64
Dash Resort Langkawi
#3 Most popular
Dash Resort Langkawi
7.8
$87
Federal Villa Beach Resort Langkawi
#4 Most popular
Federal Villa Beach Resort Langkawi
7.4
$63
Aloft Langkawi Pantai Tengah
#5 Most popular
Aloft Langkawi Pantai Tengah
9.1
$67
The Datai Langkawi
The Datai Langkawi
9.7
$405
Zamburger Lavender Inn
Best value
Zamburger Lavender Inn
7.9
$17
Ksl Hotel & Resort
#1 Most popular
Ksl Hotel & Resort
7.8
$33
DoubleTree by Hilton Hotel Johor Bahru
#2 Most popular
DoubleTree by Hilton Hotel Johor Bahru
8.7
$55
Amari Johor Bahru
#3 Most popular
Amari Johor Bahru
8.8
$49
Trove Johor Bahru
#4 Most popular
Trove Johor Bahru
8.2
$42
Z Hotel Johor
#5 Most popular
Z Hotel Johor
9.0
$29
Renaissance Johor Bahru Hotel
Renaissance Johor Bahru Hotel
8.5
$47
Grand Inn Penang Road
Best value
Grand Inn Penang Road
7.6
$12
G Hotel Gurney
#1 Most popular
G Hotel Gurney
8.7
$107
Eastern And Oriental Hotel
#2 Most popular
Eastern And Oriental Hotel
9.0
$128
The Boutique Residence Hotel Penang
#3 Most popular
The Boutique Residence Hotel Penang
8.6
$43
Chulia Heritage Hotel
#4 Most popular
Chulia Heritage Hotel
7.3
$19
G Hotel Kelawai
#5 Most popular
G Hotel Kelawai
8.9
$105
Vangohh Eminent Hotel & Spa
Vangohh Eminent Hotel & Spa
8.3
$44
TD Plaza Hotel
Best value
TD Plaza Hotel
7.2
$18
Hyatt Regency Kinabalu
#1 Most popular
Hyatt Regency Kinabalu
8.3
$63
Hilton Kota Kinabalu
#2 Most popular
Hilton Kota Kinabalu
8.9
$62
Sabah Oriental Hotel
#3 Most popular
Sabah Oriental Hotel
7.3
$20
Gaya Island Resort
#4 Most popular
Gaya Island Resort
8.7
$232
Ming Garden Hotel And Residences
#5 Most popular
Ming Garden Hotel And Residences
7.9
$29
Mercure Kota Kinabalu City Centre
Mercure Kota Kinabalu City Centre
8.1
$37

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

Which city in Malaysia has the most expensive hotel rooms?

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

Which city in Malaysia has the least expensive hotel rooms?

At just $13 per night, Kuala Lumpur has hotel room rates that are 84% less than other cities in Malaysia.


Discover these regions in Malaysia

Find the perfect area of Malaysia for your next getaway
Hotel deals Asia Malaysia