Hotels in Malaysia

Search and compare Malaysia hotels from hundreds of travel sites on HotelsCombined and save.

...and more

Learn why travellers love HotelsCombined

Compare hotel ratings collected from thousands of user reviews.

One search gives you accurate pricing on affordable hotels.

Customise your results by hotel chain, amenities, price and more.

Search for hotels as many times as you want – for free.

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular hotels in Malaysia

Enter your travel dates to find the best prices.
Filter by star ratings
All filters
33 Jalan Seladang, Taman Abad, Johor Bahru, Malaysia
Along with a water park (surcharge), this resort has an outdoor pool and a restaurant. WiFi in public areas is free. Additionally, a fitness center, a bar/lounge, and a sauna are onsite.
Free Wi-Fi
Parking
8.0
Excellent
28846 reviews
Location
2.4 km from city centre
S$ 58
1 Persiaran Southkey 1, Johor Bahru, Malaysia
This smoke-free hotel features an outdoor pool, a fitness center, and a bar/lounge. Additionally, a coffee shop/cafe, self parking, and a children's pool are onsite.
Free Wi-Fi
8.7
Excellent
13508 reviews
Location
4.4 km from city centre
S$ 117
260, Jalan Dato Sulaiman, Taman Abad, Johor Bahru, Malaysia
Along with an outdoor pool, this hotel has a restaurant and a fitness center. WiFi in public areas is free. Other amenities include a bar/lounge, a sauna, and valet parking.
Free Wi-Fi
Parking
8.5
Excellent
6149 reviews
Location
2.4 km from city centre
S$ 81
No.82C, Jalan Trus, Johor Bahru, Malaysia
This smoke-free hotel features a full-service spa, an outdoor pool, and a restaurant. Free WiFi in public areas and free self parking are also provided. Additionally, a 24-hour fitness center, a bar/lounge, and a poolside bar are onsite.
Free Wi-Fi
8.9
Excellent
6316 reviews
Location
0.4 km from city centre
S$ 113
Hatten Square, Jln Merdeka, Malacca, Malaysia
A full-service spa, an outdoor pool, and a restaurant are available at this smoke-free hotel. WiFi in public areas is free. Additionally, a fitness center, a bar/lounge, and a poolside bar are onsite.
Free Wi-Fi
Parking
8.4
Excellent
11016 reviews
Location
1.4 km from city centre
S$ 55
Jalan Pantai 3, Desaru Coast, Bandar Penawar, Malaysia
This smoke-free hotel features 2 restaurants, a full-service spa, and a water park (surcharge). Free buffet breakfast, free WiFi in public areas, and free self parking are also provided. Other amenities include an outdoor pool, a 24-hour fitness center, and a bar/lounge.
Free Wi-Fi
8.7
Excellent
5174 reviews
Location
4.2 km from city centre
S$ 188
01-02 Menara Landmark, No. 12, Johor Bahru, Malaysia
Along with 3 restaurants, this hotel has a full-service spa and an outdoor pool. WiFi in public areas is free. Additionally, a 24-hour fitness center, a bar/lounge, and a poolside bar are onsite.
Free Wi-Fi
Parking
8.9
Excellent
5933 reviews
Location
0.3 km from city centre
S$ 116
18 Jalan Wong Ah Fook Bandar Johor Bahru, Johor Bahru, Malaysia
This smoke-free hotel features a fitness center, a conference center, and a coffee shop/cafe. Free WiFi in public areas and free self parking are also provided. Additionally, coffee/tea in a common area, a business center, and a meeting room are onsite.
Free Wi-Fi
Parking
8.8
Excellent
5754 reviews
Location
1.2 km from city centre
S$ 51
Jalan Pantai 3, Desaru Coast, Bandar Penawar, Malaysia
Set along the sparkling South China Sea, The Westin Desaru Coast Resort offers a refreshing sanctuary in beautiful Johor, Malaysia. Unwind on the beachfront in the warm Desaru Coast sun or venture beyond the hotel for diverse attractions such as Adventure Water Park Desaru Coast or Kota Tinggi Firefly Park. Join us for healthy breakfasts at Seasonal Tastes, our restaurant with an interactive kitchen concept or recharge with creative cocktails at MIX Lounge or Beach Bar. With our dynamic event spaces, guests create, collaborate and celebrate with ease, feeling both invigorated and productive. Continue your enrichment at our Splash pool or Heavenly Spa by Westin featuring an array of holistic treatments. Inside our luxury Desaru Coast resort, rest well in hotel room or suite offering a private balcony and a signature Westin Heavenly Bed. Elevate your stay with colorful sunsets, attentive services, glittering seas and more at The Westin Desaru Coast Resort. Owned by Desaru Corniche Hotel Sdn Bhd (971048-T).
Free Wi-Fi
9.0
Excellent
3733 reviews
Location
4.2 km from city centre
S$ 236
18 Jalan Harimau Taman Century, Johor Bahru, Malaysia
An outdoor pool, a restaurant, and a fitness center are available at this hotel. WiFi in public areas is free. Additionally, a bar/lounge, a sauna, and a coffee shop/cafe are onsite.
Free Wi-Fi
Parking
8.3
Excellent
4304 reviews
Location
1.8 km from city centre
S$ 62

Travel insights for hotels in Malaysia

Use these up-to-date, data-driven insights about booking a hotel in Malaysia including ideal times to book, pricing trends, and more.

How much do hotels in Malaysia cost?

The average price of a hotel in Malaysia has been around S$ 158/night over the last 3 days. You can expect year-round prices for a 5-star hotel in Malaysia to be around S$ 135/night, a 4-star hotel at S$ 100/night, and a 3-star at S$ 44/night on average.

What is the cheapest month to book a hotel in Malaysia?

The cheapest month to book a hotel in Malaysia is January (S$ 136). Conversely, the most expensive month to stay in Malaysia is November (S$ 258).

What is the cheapest day to stay in a hotel in Malaysia?

The cheapest day to stay in Malaysia is Wednesday (S$ 128). On the other hand, travellers can expect to pay the most on Friday, when the average nightly price is S$ 172.

How far ahead should you book a hotel in Malaysia?

Save money by booking a hotel at least 7 days before your trip to Malaysia. The lowest price found when booking 7 days ahead was S$ 41 per night.

Top-rated Malaysia hotels

Our users rated these Malaysia hotels among the best places to stay. Skim through hotel descriptions and user reviews to find the right one for you.
Jalan Pandak Mayah 1, Langkawi, Malaysia
8.3 km from city centre
Free Wi-Fi
S$ 57
Avg. per night
No.16, Jalan Alor, Bukit Bintang, Kuala Lumpur, Malaysia
2.4 km from city centre
Free Wi-Fi
Parking
S$ 64
Avg. per night
Jalan Syed Abdul Aziz, Malacca, Malaysia
1.7 km from city centre
Free Wi-Fi
Parking
S$ 113
Avg. per night
85, Jalan Berangan, Kuala Lumpur, Malaysia
2.7 km from city centre
Free Wi-Fi
Parking
S$ 39
Avg. per night
21, Jalan Meldrum, Johor Bahru, Malaysia
1.1 km from city centre
Free Wi-Fi
S$ 38
Avg. per night
Hattan City, Jalan Melaka Raya 23, Malacca, Malaysia
2.3 km from city centre
S$ 107
Avg. per night
Lot PT701, Jalan Pantai Tengah, Langkawi, Malaysia
12.1 km from city centre
Free Wi-Fi
Parking
S$ 156
Avg. per night
23 Love Lane, George Town, Malaysia
0.5 km from city centre
Free Wi-Fi
S$ 116
Avg. per night
Lot 1347, Miri, Malaysia
3.2 km from city centre
Free Wi-Fi
Parking
S$ 89
Avg. per night
170 Jalan Bukit Bintang, Kuala Lumpur, Malaysia
3.3 km from city centre
Free Wi-Fi
Parking
S$ 187
Avg. per night
Jalan Bulan Off Jalan Bukit Bintang, Kuala Lumpur, Malaysia
2.6 km from city centre
Free Wi-Fi
Parking
S$ 67
Avg. per night
Kuala Lumpur, Malaysia
2.5 km from city centre
Air conditioning
S$ 61
Avg. per night
No. 152, Jalan Changkat Thambi Dollah, Kuala Lumpur, Malaysia
2.9 km from city centre
Free Wi-Fi
S$ 79
Avg. per night
128 Jalan Pudu, Kuala Lumpur, Malaysia
1.9 km from city centre
Free Wi-Fi
Parking
Airport shuttle
S$ 70
Avg. per night
Jalan Pantai Dato Syed Omar, Langkawi, Malaysia
10.4 km from city centre
S$ 201
Avg. per night

Cheapest hotels in Malaysia, Asia

Currently, these are the lowest-priced hotels in Malaysia we've come across for the dates selected. As prices can vary by date, change the dates if you're flexible to compare rates.
7 G 7 01 7 02 9 G 9 01 9 02 Jalan Bestari 3 5 Tama, Johor Bahru, Malaysia
11.3 km from city centre
Free Wi-Fi
S$ 27
Avg. per night
No. 32, Jalan Molek 2/2, Johor Bahru, Malaysia
8.0 km from city centre
Free Wi-Fi
S$ 27
Avg. per night
95, Jalan Padang Belia, Kuala Lumpur, Malaysia
0.9 km from city centre
Free Wi-Fi
S$ 27
Avg. per night
No.27 Jalan Thambipillay Off, Kuala Lumpur, Malaysia
1.0 km from city centre
Free Wi-Fi
Airport shuttle
S$ 28
Avg. per night
1 Jalan Meldrum, Johor Bahru, Malaysia
1.1 km from city centre
Free Wi-Fi
Airport shuttle
S$ 28
Avg. per night
94, Jalan Wong Ah Fook, Johor Bahru, Malaysia
1.0 km from city centre
Free Wi-Fi
S$ 28
Avg. per night
2, Jalan Pertama, Johor Bahru, Malaysia
10.6 km from city centre
Free Wi-Fi
S$ 28
Avg. per night
30 & 32 Jalan Pendekar 11, Skudai, Malaysia
2.7 km from city centre
Free Wi-Fi
S$ 29
Avg. per night
170 Jalan Parameswara, Malacca, Malaysia
1.5 km from city centre
Free Wi-Fi
Parking
S$ 29
Avg. per night
1, Jalan Melaka Raya 9, Malacca, Malaysia
1.7 km from city centre
Free Wi-Fi
Parking
S$ 30
Avg. per night
87 Jalan Radin Bagus, Kuala Lumpur, Malaysia
7.8 km from city centre
Airport shuttle
Air conditioning
S$ 30
Avg. per night
Empire Subang, Jalan SS16/1, Subang Jaya, Malaysia
2.8 km from city centre
Free Wi-Fi
S$ 30
Avg. per night
Ptd 103754, Jalan Indah 15/1, Johor Bahru, Malaysia
10.9 km from city centre
Free Wi-Fi
S$ 32
Avg. per night
No 7, Jalan Hang Kasturi, Kuala Lumpur, Malaysia
1.1 km from city centre
Free Wi-Fi
S$ 33
Avg. per night
16, Jalan Harimau Taman Abad, Johor Bahru, Malaysia
1.8 km from city centre
Free Wi-Fi
S$ 33
Avg. per night

Hotel prices in Malaysia

An overview of the average price of hotels by hotel class in the Malaysia. Change the dates at the top of the page to see more options in Malaysia.
4 stars +
No.82C, Jalan Trus, Johor Bahru, Malaysia
S$ 113
Jalan Pantai 3, Desaru Coast, Bandar Penawar, Malaysia
S$ 188
Jalan Pantai 3, Desaru Coast, Bandar Penawar, Malaysia
S$ 236
Hatten Square, Jln Merdeka, Malacca, Malaysia
S$ 55
3 stars
18 Jalan Wong Ah Fook Bandar Johor Bahru, Johor Bahru, Malaysia
S$ 51
117 Jalan Harimau Tarom, Johor Bahru, Malaysia
S$ 48
43 Jalan Berangan, Kuala Lumpur, Malaysia
S$ 50
Mid Valley City, Lingkaran Syed Putra, Kuala Lumpur, Malaysia
S$ 65
2 stars and under
No 523, Jalan Tanjung Bungah, Penang, Malaysia
S$ 80
1 Jalan Meldrum, Johor Bahru, Malaysia
S$ 28
No 181, Jalan Rugayah, Batu Pahat, Malaysia
S$ 46
94, Jalan Wong Ah Fook, Johor Bahru, Malaysia
S$ 28

Other accommodation in Malaysia

18, Persiaran Gurney, George Town, Malaysia
2.3 km from city centre
Free Wi-Fi
Parking
S$ 162
Avg. per night
KM7, jalan Kajang-Puchong, Kajang, Bandar Baru Bangi, Malaysia
2.8 km from city centre
Free Wi-Fi
Parking
S$ 65
Avg. per night
51-A, Changkat Bukit Bintang, Kuala Lumpur, Malaysia
2.5 km from city centre
Parking
S$ 50
Avg. per night
35B & 35C Jalan Masjid Kapitan Keling, George Town, Malaysia
0.6 km from city centre
Free Wi-Fi
Airport shuttle
S$ 14
Avg. per night
26, Jalan Warisan Megah 1/4, Sepang, Malaysia
15.9 km from city centre
Free Wi-Fi
Parking
Air conditioning
S$ 17
Avg. per night
Lot B10, Semporna Seafront Resort, Semporna, Malaysia
0.4 km from city centre
Free Wi-Fi
Airport shuttle
S$ 39
Avg. per night
Kuala Lumpur, Malaysia
2.6 km from city centre
Air conditioning
S$ 112
Avg. per night
Kuala Lumpur, Malaysia
4.4 km from city centre
Air conditioning
S$ 34
Avg. per night
Gelang Patah, Malaysia
4.1 km from city centre
Air conditioning
S$ 83
Avg. per night

Where to stay in Malaysia

Navigate to the areas in Malaysia you plan to visit to find hotels that are close by. More information on a given hotel can be accessed by clicking the hotel's name within the map.

About Malaysia

From palm-fringed beaches and lush rainforests to vibrant cities and bustling night markets, Malaysia offers incredible diversity. There’s plenty of history and culture to discover, as well as some of the best local cuisine in Asia.

Things to do in Malaysia

For wildlife lovers, Malaysia offers extraordinary biodiversity. Kuching is one of the best places to get up close with orangutans, while hundreds of wild proboscis monkeys can be seen swinging through the trees in the mangrove forests of Borneo.

From the kaleidoscopic corals of Sipadan to the cruising whale sharks of Lankayan Island, Malaysia boasts some of the top diving destinations on the planet. If you prefer to soak in the sunshine on a picture-perfect beach, you’ll love island gems such as Tioman, Langkawi and the Perhentians.

Malaysia will tantalise your palette with some of the best cuisines in Asia. Save your appetite for local favourites like nasi lemak, roti canai and curry laksa. For dessert, dig into a plate of mango sticky rice. If you prefer fine dining, Kuala Lumpur is known for its chef-driven restaurants, stylish bistros and sleek cocktail bars.

If you’re a history buff, don’t miss history-soaked destinations such as George Town and Melaka, which are both UNESCO World Heritage Sites. You’ll love wandering along the cobbled streets and peering into charming colonial shophouses.

On par with Singapore and Hong Kong, Kuala Lumpur is one of the premier shopping destinations in Asia. There are dozens of luxury malls to get lost in, including the dazzling Suria KLCC centre at the foot of the iconic Petronas Twin Towers. Bargain hunters can make a beeline for the night markets along Petaling Street.

Getting around Malaysia

One of the biggest transport hubs in the world, Kuala Lumpur International Airport (KLIA) offers flights to destinations across the globe. Kuala Lumpur features an easy-to-navigate public transport system, as well as taxis and rideshare services. In Peninsular Malaysia, long-distance buses and minivans are a convenient way to get from A to B. Ferries are the most common way to reach the islands.

Facts about staying in Malaysia

  • What is the best place in Malaysia for bars and restaurants?

    Stay close to top bars and restaurants when you book hotels in Malaysia and start your local food, drink and nightlife experience. One of the most notable cities for clubbing in Malaysia is Kuala Lumpur, which boasts areas like Changkat Bukit Bintang with many clubs. One popular destination here is Fire and Ice Club KL, which goes on until the early hours. If it’s beach bars you’re after, you should head to Puteh Beach Bar in Kuantan. Here you can enjoy a drink with relaxing music on an idyllic beach. If you want to stay a stone’s throw from this bar, you can stay at Swiss Garden Resort Residences Kuantan. Penang is the place for foodies to be as it is known as a food paradise in Asia. Try a local delicacy at Tiger Char Koay Teow, known for cooking the legendary dish of char koay teow. You can stay at the Frame Guesthouse, which is only a short walk from this restaurant.

  • What is the best place for a family vacation in Malaysia?

    There are loads of things to do in Malaysia for you and your family. Take your children to the water park at Legoland Malaysia Resort near Johor, where they can have endless fun on the water slides. You can stay at Hotel Granada Johor Bahru, a short trip via taxi to the water park. If your children want more rides, you could head to KidZania Kuala Lumpur, a theme park with rides for all the family. You can stay at the Royle Chulan The Curve hotel, only a short taxi ride from the theme park. Alternatively, take the kids to Langkawi Wildlife Park, where they can enjoy activities such as a sea safari and mangrove tour.

  • What are the best things to do and see in Malaysia?

    There is a range of great things to see in Malaysia. One of the most popular festivals is Chinese New Year, in February. This festival is a happy, colour occasion with lots of dressing up, music and food. One of the best places to stay in Malaysia for this event is Chinatown in Kuala Lumpur. You could stay at Travelodge City Centre to be close to this district. The Huskitory in Malacca is also a great place to visit, giving you the chance to enjoy an afternoon with loveable huskies. A trip to Semenggoh Nature Reserve is also great, where you can see a range of primates and birds that are being rehabilitated. Located close to Sarawak, you can stay at Malaysia accommodation such as Jinhold Service Apartment, from where you can reach the nature reserve with ease.

  • Where are the best places to stay for beaches?

    There is some great accommodation in Malaysia which gives you easy access to idyllic beaches. For example, on Redang Island, you can stay at The Taaras Beach and Spa resort, which offers superb golden sands and turquoise waters. If you want to go diving, you should stay at Malaysia accommodation like Paya Beach Spa and Dive Resort on Tioman Island, which gives you instant access to pristine waters. You can enjoy a range of fantastic beaches on the mainland, such as Pantai Teluk Ketapang near Kuala Terengganu. If you want to be within a short taxi journey to this beach, then you can stay at Malaysia hotels like the Raia Hotel and Convention Centre Terengganu.

  • Where is the best place to stay in Malaysia?

    Malaysia has plenty to offer. Consider staying in some of its most favoured locations, like Johor Bahru, Kuala Lumpur, and Malacca.

  • What are the best hotels in Malaysia?

    29,174 reviews rated Ksl Hotel & Resort with an average score of 8.0/10. It may also be worth looking into the St Giles Southkey, which received a rating of 8.7/10 from 13,508 reviews. Hatten Hotel Melaka could also be a good option, with a score of 8.5/10 from 13,134 reviews.

  • What is a good hotel near Kuala Lumpur Sentral?

    A good hotel close to Kuala Lumpur Sentral is Aloft Kuala Lumpur Sentral (rated 8.9/10 from 8,579 reviews).

  • What is a good hotel in Malaysia near KLCC Park?

    For a good hotel near to KLCC Park, consider PARKROYAL COLLECTION Kuala Lumpur - it is rated 8.7/10 from 4,729 HotelsCombined reviews.

  • Is there a good hotel near Sunway Lagoon Theme Park?

    724 HotelsCombined reviews of Hotel Sunjoy9 Bandar Sunway score it 7.5/10, making it a highly recommended hotel near Sunway Lagoon Theme Park.

  • What is the cheapest city to visit in Malaysia?

    When considering a trip to Malaysia, keep in mind that the 1st cheapest city, Kota Bharu, offers the most budget-friendly accommodations, with an average per night cost of S$ 28. The second cheapest city, Taiping, also provides an affordable option, with an average per night cost of S$ 67.

  • What is the most popular city in Malaysia to stay in?

    If you want to stay in a popular city in Malaysia that guarantees a lot of fun things to do and sights to see, then we recommend visiting either Johor Bahru, Kuala Lumpur, or Malacca – all popular options according to our users.

  • What is the cheapest city to visit in Malaysia?

    Doubletree by Hilton is the most popular hotel chain in Malaysia, followed by Amari Hotels & Resorts and Frasers Hospitality according to our user data.

  • What are the most popular landmarks to visit in Malaysia?

    There’s so much to see and do in Malaysia, but we’ve found that the most popular landmarks are Kuala Lumpur Sentral, KLCC Park, and Sunway Lagoon Theme Park. You’ll want to stay in Kuala Lumpur to visit Kuala Lumpur Sentral, Kuala Lumpur to visit KLCC Park, and Kuala Lumpur to visit Sunway Lagoon Theme Park.

See more FAQs

Find better results for your stay in Malaysia

Explore these cities in Malaysia