Malaysia Hotels

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay in Malaysia

Top hotels in Kuala Lumpur (and vicinity)

Top hotels in George Town

Top hotels in Langkawi

Top hotels in Johor Bahru

Top cities in Malaysia

Great weekend hotel deals in Malaysia

Showing deals for:Jun 19 - Jun 21

Top landmarks in Malaysia

Check out the Malaysia hotels guests love right now

Find out more about Malaysia

Discover Malaysia: A Tapestry of Cultures and Natural Wonders Awaits

Discover the vibrant tapestry of Malaysia, where bustling cities, serene beaches, and lush rainforests intertwine. Explore Kuala Lumpur’s iconic Petronas Towers and vibrant Chinatown, then unwind on the pristine shores of Langkawi or dive into the crystal-clear waters of Sipadan. Families will adore the interactive experiences at Sunway Lagoon, while nature lovers can trek through the breathtaking trails of Borneo’s rainforests. With its rich cultural heritage, mouthwatering cuisine, and warm hospitality, Malaysia offers a perfect blend of adventure, relaxation, and discovery—making it an unforgettable destination for every traveler. For great hotel rates in Malaysia, be sure to check out Hotels.com's Last-Minute DealsOpens in a new window on travel.

Discover great hotels in Malaysia

Malaysia offers a diverse range of accommodation options, from luxurious hotels with stunning views to friendly guesthouses that provide a local touch. Resort hotels along the coast deliver relaxation and amenities, while urban hotels cater to city explorers seeking comfort and convenience. These are some of the hotels preferred by our travelers in Malaysia:

  1. Grand Millennium Hotel Kuala LumpurOpens in a new window: This luxurious 5.0-star hotel in Kuala Lumpur offers a seamless blend of comfort and sophistication, catering to discerning leisure travelers seeking a memorable stay. Featuring an array of upscale amenities, guests can indulge in a family-friendly atmosphere with a dedicated children's pool, while the hotel also provides essential business services. The architectural design is complemented by elegantly appointed rooms, ensuring a restful experience. The property excels in creating distinctive experiences, with convenient access to local attractions and a variety of dining options that satisfy diverse palates.
  2. The Light Hotel PenangOpens in a new window: Nestled in Seberang Jaya, The Light Hotel Penang is a 5.0-star hotel renowned for its luxury and spa-themed offerings, making it an ideal retreat for relaxation enthusiasts. The full-service spa and outdoor pool create an oasis for rejuvenation, while the poolside bar provides a delightful space to unwind with refreshing beverages. High-end accommodations and a tranquil ambiance elevate the guest experience, ensuring a smooth journey filled with curated experiences. The hotel’s exquisite design and luxurious facilities guarantee a stay that resonates with the desires of trend-aware travelers.
  3. Le Méridien Petaling JayaOpens in a new window: Located in Petaling Jaya, Le Méridien Petaling Jaya is a distinguished 5.0-star hotel that embodies luxury and sophistication, tailored for leisure travelers seeking an opulent getaway. With a range of elegant amenities, including a state-of-the-art conference center and multiple meeting rooms, the hotel is perfect for those who appreciate a touch of class in their travel experience. The property harmoniously blends modern architecture with luxurious accommodations, providing a tranquil atmosphere for relaxation. Guests can expect exceptional service and exclusive experiences that cater to their every need, ensuring a truly memorable stay.

Top locations to stay in Malaysia

Some great areas to stay in Malaysia are Kuala Lumpur, Johor Bahru, and George Town. Kuala Lumpur is perfect for shopping and vibrant city life. Johor Bahru is ideal for families with its theme parks and attractions. George Town offers rich heritage and culture. For first-time visitors, Kuala Lumpur is the best choice to explore Malaysia's diverse offerings.

  1. Kuala LumpurOpens in a new window: Kuala Lumpur is a vibrant blend of modernity and tradition, making it a fantastic spot for travelers. The city is famous for its shopping scene, with everything from luxury malls to bustling street markets. Don’t miss the iconic Petronas Twin Towers and the vibrant atmosphere of Bukit Bintang, where you can enjoy local street food and cultural attractions. The city also hosts various cultural events and festivals throughout the year, offering a glimpse into Malaysia's rich heritage. For a unique experience, explore the nearby Batu Caves, a stunning limestone hill featuring a series of caves and temples.
  2. George TownOpens in a new window: George Town, the capital of Penang, is a UNESCO World Heritage Site known for its well-preserved colonial architecture and vibrant street art. This area is ideal for families, with plenty of parks and interactive attractions like the Penang Butterfly Farm. The city's rich food scene is a major draw, offering a variety of local delicacies. Spend your days exploring the charming streets filled with galleries, shops, and historic sites, and enjoy the lively atmosphere at cultural events and festivals throughout the year.
  3. Johor BahruOpens in a new window: Johor Bahru is a family-friendly destination that offers a range of attractions perfect for all ages. The city is home to several theme parks, including Legoland Malaysia, which is a hit with kids and adults alike. Visitors can also enjoy shopping at one of the many malls, where you can find everything from local crafts to international brands. The city's parks and recreational areas provide a relaxing atmosphere to unwind after a day of exploring, making it a great base for family adventures.

Things to do in Malaysia

Malaysia offers a thrilling blend of excitement and tranquility. Explore the lush landscapes of national parks or relax on stunning beaches and marinas. Wander through Kuala Lumpur’s iconic skyline, then unwind at serene islands. Whether you're seeking adventure or a peaceful escape, Malaysia has something for everyone.

  • Pamol – This city is a gateway to natural beauty, boasting attractions like the stunning Sandakan Memorial ParkOpens in a new window. Ideal for families, this outdoor space invites you to stroll through its serene gardens and learn about its historical significance. If you’re a nature enthusiast, don’t miss the nearby national parks, where you can hike through lush landscapes and spot unique wildlife. Enjoy the fresh air and make lasting memories in this picturesque setting.
  • Kampung Gadong – A visit to this city wouldn’t be complete without stopping by the Limbang Raid MemorialOpens in a new window. This site stands as a tribute to the region's history and offers a glimpse into the past. Take a moment to reflect on the stories that shaped the area while enjoying the peaceful surroundings. It's a great opportunity for those interested in history to engage with the local heritage.
  • Pulau Aur – If you’re seeking adventure, head to this tropical paradise where you can explore the breathtaking Asah WaterfallOpens in a new window. Set amidst stunning natural scenery, this outdoor spot is perfect for a romantic getaway or an exciting day trip. Take a refreshing dip in the waterfall’s cool waters, or hike through the lush trails to discover hidden gems. With its pristine beaches and vibrant marine life, Pulau Aur is a haven for those who love the sea and sun.

4 tips for savvy savings when booking a hotel in Malaysia

  1. Book for the cheapest times: The most budget-friendly times to visit Malaysia are in March, October, and November, when hotel prices tend to be lower. For those looking to explore the country's rich history and diverse culture, a stay of at least 2 days is recommended. During this time, visitors can take in key landmarks and natural attractions, making it a great value for money. With the possibility that prices could drop during these months, it's an excellent opportunity for those travelling on a budget.
  2. Look for last-minute deals on Hotels.com: To uncover last-minute deals in Malaysia, visit the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may discover discounted rates on hotels close to your travel date. Consider enabling email alerts or push notifications to stay informed about flash sales and special promotions, helping you potentially save on your bookings. Additionally, the Smart ShoppingOpens in a new window tool available via the app allows you to compare hotel prices and amenities, increasing your chances of finding great deals. If prices drop or rooms become available, you'll be among the first to know, making it easier to plan that spontaneous getaway.
  3. Be flexible with dates: Prices can fluctuate based on factors such as the hotel's location, star rating, and the time of year, so being flexible with your travel dates may help you save on your stay at a hotel in Malaysia. For those seeking a distinctive experience, boutique hotels can provide a more personalized atmosphere and sometimes offer better value. When you book with Hotels.com, we'll inform you whether the price for your chosen dates is above or below the average. If the price is on the higher side, we'll recommend alternative dates that could be more affordable, increasing the likelihood that you'll find a great deal.
  4. Consider your location: Staying in the heart of major cities in Malaysia can certainly provide the convenience of being close to local attractions, but this prime location is often accompanied by higher prices. In contrast, smaller towns and rural areas are more likely to be affordable, making them an appealing option for budget-conscious travellers. For those looking for better rates, considering accommodations outside the city centre can be beneficial, albeit it may require some extra travel to reach key attractions. Additionally, exploring nearby cities can reveal a wealth of opportunities and experiences while still offering more budget-friendly options.

Best time to go to Malaysia

Malaysia has a varied climate due to its size, so the best time to visit depends on the region and your preferences for weather and crowds. If you’re looking to soak up the lively atmosphere in Malaysia, July, August, and December are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is mostly sunny to mostly cloudy, with light to frequent rainfall. However, if you prefer a more relaxed experience, April to June are perfect for a quieter getaway, marked by light to moderate rainfall and mostly sunny to mostly cloudy conditions.