The Petronas Twin Towers and surrounding skyscrapers in Kuala Lumpur at night.

Find the best Malaysia Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Malaysia Accommodation: Most Popular Cities to Stay

Check prices for these dates

Filter by

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Malaysia hotels

1. Traders Hotel Kuala Lumpur

Traders Hotel Kuala Lumpur
5.0 star property
Kuala Lumpur City Centre
9.2 out of 10, Wonderful, (1,019 reviews)
"Very good location"
South Korea
Namhun
The price is ₹13,127
₹14,409 total
includes taxes & fees
5 Sept - 6 Sept
Traders Hotel Kuala Lumpur

2. Shangri-La Kuala Lumpur

Shangri-La Kuala Lumpur
5.0 star property
Golden Triangle
9.4 out of 10, Exceptional, (1,008 reviews)
"Very good breakfast buffet and dinner appetizers"
United States
Ramesh
The price is ₹10,706
₹12,866 total
includes taxes & fees
29 Aug - 30 Aug
Shangri-La Kuala Lumpur

3. Berjaya Langkawi Resort

Berjaya Langkawi Resort
5.0 star property
Langkawi
8.8 out of 10, Excellent, (1,006 reviews)
"Amazing resort!"
United States
Remy
The price is ₹10,352
₹11,931 total
includes taxes & fees
2 Sept - 3 Sept
Berjaya Langkawi Resort

4. DoubleTree by Hilton Hotel Kuala Lumpur

DoubleTree by Hilton Hotel Kuala Lumpur
5.0 star property
Kuala Lumpur City Centre
9.2 out of 10, Wonderful, (1,010 reviews)
"The staff were so kind. I felt comfortable and happy during my stay. I would like to visit again."
South Korea
CHUL
The price is ₹6,866
₹8,334 total
includes taxes & fees
31 Aug - 1 Sept
DoubleTree by Hilton Hotel Kuala Lumpur

5. Pelangi Beach Resort & Spa, Langkawi

Pelangi Beach Resort & Spa, Langkawi
5.0 star property
Langkawi
9.2 out of 10, Wonderful, (1,008 reviews)
"Wonderful staff, pool, spa and room"
Australia
Krystal
The price is ₹16,376
₹18,530 total
includes taxes & fees
10 Sept - 11 Sept
Pelangi Beach Resort & Spa, Langkawi

6. Mandarin Oriental, Kuala Lumpur

Mandarin Oriental, Kuala Lumpur
5.0 star property
Kuala Lumpur City Centre
9.6 out of 10, Exceptional, (1,066 reviews)
"Very friendly and helpful staff. Great location"
United States
Marcelo
The price is ₹17,409
₹19,035 total
includes taxes & fees
31 Aug - 1 Sept
Mandarin Oriental, Kuala Lumpur

7. Star Suites KLCC

Star Suites KLCC
4.0 star property
Kuala Lumpur City Centre
9.0 out of 10, Wonderful, (475 reviews)
"Close to all attractions, great place to stay"
Australia
Leanne
The price is ₹7,293
₹7,877 total
includes taxes & fees
2 Sept - 3 Sept
Star Suites KLCC

8. Grand Hyatt Kuala Lumpur

Grand Hyatt Kuala Lumpur
5.0 star property
Kuala Lumpur City Centre
9.4 out of 10, Exceptional, (1,006 reviews)
"Beautiful view, excellent breakfast, great room, and very friendly staff."
United States
Gary
The price is ₹13,395
₹14,700 total
includes taxes & fees
11 Sept - 12 Sept
Grand Hyatt Kuala Lumpur

9. Hilton Burau Bay Langkawi Resort

Hilton Burau Bay Langkawi Resort
5.0 star property
Langkawi
9.8 out of 10, Exceptional, (13 reviews)
"Every thing was so good even the room was huge…highly recommend!!"
United States
Nazia
The price is ₹20,621
₹21,086 total
includes taxes & fees
4 Sept - 5 Sept
Hilton Burau Bay Langkawi Resort

10. InterContinental Kuala Lumpur by IHG

InterContinental Kuala Lumpur by IHG
5.0 star property
Kuala Lumpur City Centre
9.0 out of 10, Wonderful, (1,005 reviews)
"Beautiful room and hotel. Great location - would highly recommend"
Australia
Gavin
The price is ₹10,530
₹14,264 total
includes taxes & fees
29 Aug - 30 Aug
InterContinental Kuala Lumpur by IHG

11. Eaton Residences KLCC

Eaton Residences KLCC
3.5 star property
Kuala Lumpur City Centre
10.0 out of 10, Exceptional, (22 reviews)
"Thank you mr Rabbie he is the best Apartment is very good Cleaning staff very good too Location is good 10 star"
United States
OMAR
The price is ₹11,168
₹12,294 total
includes taxes & fees
10 Sept - 11 Sept
Eaton Residences KLCC

12. Holiday Inn Express Kuala Lumpur City Centre by IHG

Holiday Inn Express Kuala Lumpur City Centre by IHG
3.5 star property
Golden Triangle
8.4 out of 10, Very good, (1,007 reviews)
"Very good hotel with a great breakfast and restaurants facilities . The price is worth staying here . Recommended for short stays in KL."
Australia
Habibur
The price is ₹4,706
₹6,377 total
includes taxes & fees
24 Aug - 25 Aug
Holiday Inn Express Kuala Lumpur City Centre by IHG

13. The Westin Langkawi Resort & Spa

The Westin Langkawi Resort & Spa
5.0 star property
Kuah
8.8 out of 10, Excellent, (1,003 reviews)
"Room and staff were excellent, breakfast spread was amazing."
Malaysia
Izzati Diyana
The price is ₹16,469
₹18,581 total
includes taxes & fees
11 Sept - 12 Sept
The Westin Langkawi Resort & Spa

14. Shangri-La Rasa Ria, Kota Kinabalu

Shangri-La Rasa Ria, Kota Kinabalu
5.0 star property
Tuaran
9.2 out of 10, Wonderful, (1,006 reviews)
"Room was super clean and the staff do their jobs amazingly 24/7"
United States
sean
The price is ₹15,361
₹16,823 total
includes taxes & fees
4 Sept - 5 Sept
Shangri-La Rasa Ria, Kota Kinabalu

15. The Ritz-Carlton, Kuala Lumpur

The Ritz-Carlton, Kuala Lumpur
5.0 star property
Bukit Bintang
8.8 out of 10, Excellent, (1,003 reviews)
"Everything you would expect from a luxury hotel. I should note that the breakfast was exquisite. Fantastic selection of food items, freshly prepared."
United States
CLAYTON
The price is ₹13,715
₹16,417 total
includes taxes & fees
23 Aug - 24 Aug
The Ritz-Carlton, Kuala Lumpur

16. Hilton Kuala Lumpur

Hilton Kuala Lumpur
5.0 star property
Kuala Lumpur
9.2 out of 10, Wonderful, (1,006 reviews)
"A wonderful stay. The staff were incredibly friendly, the pool was beautiful and impeccably clean, and the breakfast was exceptional."
United States
Kamal
The price is ₹9,519
₹11,465 total
includes taxes & fees
28 Aug - 29 Aug
Hilton Kuala Lumpur

17. JW Marriott Kuala Lumpur

JW Marriott Kuala Lumpur
5.0 star property
Kuala Lumpur City Centre
8.8 out of 10, Excellent, (1,003 reviews)
"Breakfast was amazing.Staff polite and helpful"
United Kingdom
Balwinder
The price is ₹11,521
₹13,827 total
includes taxes & fees
26 Aug - 27 Aug
JW Marriott Kuala Lumpur

18. Hyatt Centric City Centre Kuala Lumpur

Hyatt Centric City Centre Kuala Lumpur
4.5 star property
Golden Triangle
9.6 out of 10, Exceptional, (334 reviews)
"Great place to stay in town."
Netherlands
Pascal
The price is ₹10,204
₹11,253 total
includes taxes & fees
24 Aug - 25 Aug
Hyatt Centric City Centre Kuala Lumpur

19. PARKROYAL Langkawi Resort

PARKROYAL Langkawi Resort
5.0 star property
Langkawi
9.4 out of 10, Exceptional, (255 reviews)
"Brilliant hotel and location. Facilities were immaculate, room was lovely with a beautiful ocean view and roof top adults only pool was excellent. Staff were so friendly and helpful, always had a smile on their faces. We mentioned a birthday at check in and on the day they decorated the bed and provided a cake. Thanks for a wonderful stay."
Australia
Laura Alysse
The price is ₹26,067
₹26,533 total
includes taxes & fees
1 Sept - 2 Sept
PARKROYAL Langkawi Resort

20. Shangri-La Rasa Sayang, Penang

Shangri-La Rasa Sayang, Penang
5.0 star property
Batu Ferringhi
9.0 out of 10, Wonderful, (1,003 reviews)
"Loved our stay. Rasa Sayang was as amazing as ever. Sad that the beach is gone."
United States
Ashis Nayan
The price is ₹13,977
₹16,796 total
includes taxes & fees
7 Sept - 8 Sept
Shangri-La Rasa Sayang, Penang
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Great weekend hotel deals in Malaysia

Showing deals for:21 Aug - 23 Aug

Save an average of 15% on thousands of hotels when you're signed in

Top Malaysia Hotel Reviews

Price trends for hotels in Malaysia

Less expensive
More expensive
This month
Next month
June
April
₹4,471
₹4,566
Month
Price
January
₹5,595
February
₹7,903
March
₹6,904
April
₹9,856
May
₹6,218
June
₹3,174
July
₹3,404
August
₹4,471
September
₹4,566
October
₹4,616
November
₹4,875
December
₹5,144
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed hotels in Malaysia.

Guide to exploring Malaysia

Top reasons to visit Malaysia

  • Stunning Beaches: Malaysia boasts beautiful beaches, especially in Kota Kinabalu, perfect for relaxation and aquatic activities.
  • Rich Cultural Heritage: Explore Malaysia's diverse culture through its temples, mosques, and historical sites like Majestic Malacca.
  • Vibrant Urban Life: Kuala Lumpur offers a dynamic city experience with shopping, dining, and entertainment options.
  • Outdoor Adventures: Enjoy activities such as paddle boarding amidst Malaysia's breathtaking natural scenery.
  • Diverse Accommodations: From luxurious hotels to charming guesthouses, Malaysia caters to all types of travellers.

Find great hotels in Malaysia

Discover a diverse range of hotel accommodations in Malaysia, from luxurious hotels to charming guesthouses, catering to both business and leisure travellers. Whether you're seeking a family-friendly retreat or a relaxing beach getaway, Malaysia offers some of the best hotels and top-notch facilities to ensure a memorable stay. Explore the finest options for your next holiday and indulge in the ultimate comfort and convenience.

  • Traders Hotel Kuala Lumpur: Located in the heart of Kuala Lumpur, Traders Hotel offers a luxurious stay with a family-friendly atmosphere. This 5-star hotel is known for its exceptional amenities, including services specifically tailored for children such as complimentary cribs and babysitting options. Guests can enjoy a stunning view of the city skyline, and the hotel's proximity to major attractions makes it an ideal base for exploring the vibrant city. The on-site dining options cater to diverse tastes, ensuring a delightful culinary experience for all ages.
  • Pelangi Beach Resort & Spa, Langkawi: Set along the pristine shores of Langkawi, Pelangi Beach Resort & Spa captures the essence of a tropical paradise. This 5-star resort is designed for families seeking a beach getaway, featuring direct access to the golden sands and azure waters. Children can enjoy a dedicated pool, while parents relax at the spa or dine at various on-site restaurants. The resort's lush gardens and traditional architecture create a serene environment, making it a perfect choice for those desiring a blend of relaxation and adventure.
  • Aloft Kuala Lumpur Sentral: Aloft Kuala Lumpur Sentral combines modernity with comfort, catering to both families and business travellers. This 4-star hotel features vibrant, contemporary design and offers amenities such as family-friendly services, including cribs and a children's pool. Located close to the city’s main transport hub, the hotel provides easy access to various attractions. Guests can savour a variety of dining options on-site, while the lively atmosphere and engaging social spaces create a unique experience for all who stay.

Where to stay in Malaysia

Malaysia offers a vibrant tapestry of experiences, perfect for every type of traveller. Explore the stunning beaches of Kota Kinabalu, immerse yourself in the rich history of Majestic Malacca, and indulge in shopping at the renowned shopping paradise. With its friendly atmosphere and a blend of relaxation and adventure, Malaysia truly is the Jewel of Asia, making it an ideal destination for family, romantic, and business-themed vacations alike.

  • Kuala Lumpur: As Malaysia's vibrant capital, Kuala Lumpur is a bustling metropolis known for its striking skyline dominated by the iconic Petronas Twin Towers. The city offers a diverse travel experience, catering to families, business travellers, and urban explorers alike. Visitors can indulge in extensive shopping at numerous malls and bustling markets, while also enjoying local cuisine in its various food courts. Cultural landmarks such as the Batu Caves and Merdeka Square provide a glimpse into Malaysia's rich heritage. Kuala Lumpur's unique blend of modernity and tradition makes it a must-visit destination.
  • George Town: Nestled on the island of Penang, George Town is a place where history comes alive through its well-preserved colonial architecture and vibrant street art. This UNESCO World Heritage Site is perfect for families and city enthusiasts seeking to explore its rich cultural tapestry. Visitors can stroll through its historic streets, sample delicious hawker food, and relax on the nearby beaches. Attractions such as the Esplanade and Fort Cornwallis add to the charm, making George Town a fascinating blend of history, culture, and leisure activities.
  • Langkawi: Known as the Jewel of Kedah, Langkawi is an idyllic archipelago boasting stunning beaches and lush landscapes. This island paradise is a favourite among beach lovers and families looking for a relaxing getaway. Visitors can enjoy various activities such as water sports, island hopping, and exploring the mangroves. With attractions like the Langkawi Sky Bridge and Pantai Cenang, the island offers a perfect mix of adventure and relaxation. The serene marinas and picturesque bays provide a stunning backdrop for a memorable vacation.

Things to do in Malaysia

Shopping

Discover Kuala Lumpur's Suria KLCC, nestled at the base of the iconic Petronas Towers, featuring diverse boutiques and local crafts. In George Town, visit the vibrant Chowrasta Market for authentic souvenirs and traditional snacks, providing a unique shopping atmosphere steeped in local culture.

Recreation

Experience the tranquil ambiance at The Banjaran Hotsprings Retreat, where you can soak in natural hot springs and indulge in rejuvenating spa treatments. Explore the lush surroundings with guided nature walks, or unwind with yoga sessions amidst serene landscapes for a truly restorative getaway.

At the Four Seasons Resort Langkawi, enjoy luxurious spa therapies inspired by traditional Malay healing practices. Relax on pristine beaches, partake in a variety of water sports, and savour healthy gourmet cuisine crafted from local ingredients for a balanced wellness experience.

Join a holistic retreat at the Ananda Wellness Retreat, where you can engage in meditation, yoga, and personalised wellness programmes. Nourish your body with organic meals and immerse yourself in the lush environment, fostering a sense of peace and rejuvenation.

Adventure

Experience the thrill of motor racing at Sepang International Circuit, where adrenaline meets speed in a vibrant atmosphere. For a breathtaking view, take the Genting Skyway, a scenic cable car ride perfect for families. Langkawi Cable Car offers stunning vistas, making it a must-visit for adventure seekers.

Nightlife

Experience the vibrant nightlife at Zouk Kuala Lumpur, where you can dance to international DJs and enjoy themed parties. For a more laid-back vibe, visit the SkyBar at Traders Hotel for stunning views and refreshing cocktails.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Malaysia

To save money on your trip to Malaysia, consider visiting during the cheaper months of March and October to November, avoiding the pricier peak season of August and December to January. Book your stay on Saturdays for the best rates, while Mondays tend to be more expensive. Utilise Expedia’s search tools to filter for budget-friendly hotels and consider bundling your accommodation with flights and activities for better deals. Look out for promotions and affordable options to make the most of your experience without breaking the bank.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Malaysia are March and October to November, where the prices are slightly lower. This is in comparison to August and December to January, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Malaysia is Saturday. The most expensive day to stay in Malaysia is Monday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as budget, preferred location, and the type of hotel you desire. To discover the most economical prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You might find it beneficial to save money by combining your hotel reservations in Malaysia with your flights and activities through an Expedia package.

Find the best attractions in Malaysia

Malaysia is an excellent destination for family, city, and business-themed holidays, offering a mix of beaches, temples, and mosques. Travellers can immerse themselves in rich cultural experiences and enjoy stunning outdoor scenery. Key attractions include the vibrant city of Kuala Lumpur, where visitors can explore its diverse offerings and engage in various activities that cater to both culture enthusiasts and nature lovers.

  • Petronas Twin Towers: An iconic symbol of Malaysia, the Petronas Twin Towers boast stunning architecture and are a marvel to behold. Visitors can experience breathtaking views from the Skybridge and observation deck, offering a glimpse of the bustling city below.
  • Desaru Beach: Renowned for its soft sands and clear waters, Desaru Beach offers a tranquil escape. Here, you can indulge in sunbathing, swimming, or partake in water sports amidst the serene coastal atmosphere.
  • KLCC Park: Nestled in the heart of the city, KLCC Park is an oasis of greenery. Perfect for families, it features walking trails, a children's playground, and a picturesque lake, providing a refreshing retreat from urban life.

Best time to go to Malaysia

The best time to visit Malaysia can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Malaysia falls in May, when visitor numbers are slightly low and weather is mostly cloudy with moderate rain. The coolest average temperature in Malaysia falls in December, visitor numbers are slightly high and weather is mostly cloudy with frequent rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January79.0°F (26.1°C)Light RainMostly SunnyAverageSlightly High
February80.8°F (27.1°C)Light RainMostly SunnyAverageAverage
March79.2°F (26.2°C)Light RainMostly SunnyAverageSlightly Low
April81.3°F (27.4°C)Moderate RainMostly CloudySlightly LowAverage
May82.0°F (27.8°C)Moderate RainMostly CloudySlightly LowAverage
June81.9°F (27.7°C)Light RainMostly SunnySlightly LowAverage
July81.3°F (27.4°C)Light RainMostly SunnySlightly HighAverage
August80.8°F (27.1°C)Moderate RainMostly CloudySlightly HighSlightly High
September80.4°F (26.9°C)Moderate RainMostly CloudyAverageAverage
October80.6°F (27.0°C)Moderate RainMostly CloudyAverageSlightly Low
November79.7°F (26.5°C)Frequent RainMostly CloudyAverageSlightly Low
December78.4°F (25.8°C)Frequent RainMostly CloudySlightly HighSlightly High

Frequently asked questions

How much do hotels in Malaysia cost?
In Malaysia, you can find cheap options from ₹6,377 in a few different ways. To browse what's available, enter your preferred travel dates, then narrow your search by amenities, budget and more. Remember that prices can vary depending on when you plan to go, so if you have some flexibility, try switching your dates until you find the perfect deal.
When is the best time to go to Malaysia?
Any time is a good time to discover Malaysia, just bear in mind that the weather will vary depending on your location. If it's a Kuala Lumpur summer holiday you're after, book between June and August. You can expect average temperatures of between -4ºC and 2ºC then in this city, which has a tropical rainforest climate.
What is the best area to stay in Malaysia?
Wherever you venture in Malaysia, you'll discover activities and experiences for all types of getaway. Kuala Lumpur, a top city, and George Town, which is loved for its families and culture, are two cool areas to stay. There are also some fabulous properties in Kota Kinabalu.
How can I find cheap hotels in Malaysia?
Discover inexpensive hotels with ease by using our handy filters. Click on the "Price per night" box to view money-saving options in Malaysia. You can also look at our cheap hotels in Malaysia page. The lowest available price starts from ₹6,377 per night.
What are the best hotels in Malaysia for families?
The first step to a great family getaway in Malaysia is locking in the right place to stay. Go to the "Traveller experience" section of our filter tool and select "Family friendly." This will show you all the Malaysia options that welcome children and offer family conveniences such as childcare and onsite activities. Choose the one that fits your budget and style, then get ready to relax while the little ones have a blast.
Why should I book my Malaysia hotel with Expedia?
Unbeatable deals and a wide range of options are a couple of the many reasons to book your Malaysia hotel with Expedia. What's more, our free loyalty platform, One Key™, lets you earn and redeem OneKeyCash™* on eligible flights, hotels and more. And if your plans change and you need to modify your reservation, don't fret. Our online Help Centre can assist you anytime, night or day.*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.

Explore a world of travel with Expedia