Hotels in Malaysia

Find deals on 32,205 hotels in Malaysia

13 Aug — 14 Aug2
Sun 14/8
Thu 18/8

Top hotels in Malaysia

Find the perfect hotel for your stay in Malaysia
Review Score
Hotel class

Best cities to book a hotel in Malaysia

Below are the average prices for hotels in the most popular cities in Malaysia


C$ 36 - C$ 103

CHEAPEST CITY IN MALAYSIASepang39% cheaperHotels in Sepang are the cheapest in Malaysia at just C$ 36 per night on average
MOST EXPENSIVE CITY IN MALAYSIAPulau Mabul43% more expensivePulau Mabul has the highest priced hotels in Malaysia with rooms averaging C$ 103 per night
MOST POPULAR CITY IN MALAYSIAKuala Lumpur70% more users visitedMore momondo users search for hotels in Kuala Lumpur than any other city in Malaysia

Things to do in Malaysia

Hotels in popular cities in Malaysia

Below are the most popular cities in Malaysia to stay in, as well as some of the best hotels in each area

When to book a hotel in Malaysia

Check out the information below to find the best deal on a hotel room in Malaysia
Low seasonMaycheapest month to stay
High seasonMarchmost expensive time to stay
38%expected price decrease
28%expected price increase


C$ 68 - C$ 150

Highest day of weekSaturdayis the most expensive day of the week to book
Cheapest day of weekMondayis the cheapest day of the week to book
C$ 161is the average per night cost for a hotel on this day
C$ 114is the average per night cost for a hotel on this day

Useful insights on Malaysia hotels

Get a quick overview on price and accommodation trends for your visit in Malaysia

Lowest Hotel Price

C$ 15

Most Popular Hotel (5-star)

Berjaya Langkawi Resort

Hotels Near Airport

The cheapest price for a room in Malaysia found in the last 7 days is C$ 15/night. This rate is available with Oyo 777 Epal Hotel, a 2-star hotel.
Travel with comfort when booking a room with Berjaya Langkawi Resort, the most popular 5-star hotel in Malaysia (8.3/10 rating - based on 2,136 reviews).
There are 17 hotels in Malaysia close to Kuala Lumpur Intl. Sama-Sama Express Klia2 is the nearest with a distance of 1.5 km from this airport.

Information about staying in Malaysia

Read these important travel tips before booking a hotel in Malaysia

If you are looking to save a few dollars on your hotel room in Malaysia, consider visiting the country in June as it is the least expensive month at just C$ 17 per night. Avoid booking a hotel room in January if you are looking for a deal; it is the most expensive month.

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.

As a popular tourist destination in Malaysia, it is no surprise that Pangkor has the most expensive hotel rooms at C$ 50 per night - 29% more than than the country's average hotel room price.

The least expensive city in Malaysia to stay in is Langkawi. With an average rate of C$ 11 per night, Langkawi is about 68% less expensive than other cities in Malaysia.

momondo's favorite hotels in Malaysia

Learn more about these user-preferred hotels in Malaysia
Corus Paradise Resort Port Dickson

Corus Paradise Resort Port Dickson

3.5km Jalan Pantai, Port Dickson, Malaysia

C$ 36
Bayou Lagoon Park Resort

Bayou Lagoon Park Resort

Amari Villa, Jalan Wakaf Utama, Malacca, Malaysia

C$ 47
The Magellan Sutera Resort

The Magellan Sutera Resort

1 Sutera Harbour Boulevard, Kota Kinabalu, Malaysia

C$ 89
Tok Aman Bali Beach Resort

Tok Aman Bali Beach Resort

Lot 6264 (1), Resort Kampung Dalam Rhu, Cherang Ruku, Malaysia

C$ 78
Bayview Hotel Langkawi

Bayview Hotel Langkawi

Jalan Pandak Mayah 1, Langkawi, Malaysia

C$ 44
Swiss-Garden Hotel & Residences, Genting Highlands

Swiss-Garden Hotel & Residences, Genting Highlands

Windmill Upon Hills, Genting Permai, Genting Highlands, Malaysia

C$ 58
Seri Pacific Hotel Kuala Lumpur

Seri Pacific Hotel Kuala Lumpur

Jalan Putra, po Box 11468, Kuala Lumpur, Malaysia

C$ 72
Paradise Spa Hotel

Paradise Spa Hotel

PT 1483, Batu 2, Jalan Seremban, Port Dickson, Malaysia

C$ 38
Sutra Beach Resort, Terengganu

Sutra Beach Resort, Terengganu

Kampung Rhu Tapai, Kuala Terengganu, Malaysia

C$ 50
The Pines Melaka

The Pines Melaka

33, Jalan Tun Sri Lanang, Malacca, Malaysia

C$ 63
Paradise Lagoon Apartment

Paradise Lagoon Apartment

Port Dickson, Malaysia

C$ 23

Start planning your trip to Malaysia

Why use momondo?

momondo searches hundreds of travel sites, allowing you to compare prices for hotels and other accommodation options in Malaysia. momondo gathers your options all in one place and is free to use with no hidden fees or costs.

momondo finds you a great place to stay in Malaysia by enabling you to filter and refine your search. You can filter by price, location, amenities, review score and so much more.

Here's why travellers choose to use momondo
Comprehensive travel search
momondo compares 3M+ hotels and other types of accommodation to ensure you can find the best place to stay.
Intuitive search filters
Filter by price, amenities, free cancellation, enhanced cleaning, free breakfast and much more.
Smart price alerts
If you have found somewhere, momondo can track the price and alert you when it changes.