Hotels in Malaysia

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 Langkawi

Top hotels in George Town

Top hotels in Johor Bahru

Top cities in Malaysia

Great weekend hotel deals in Malaysia

Showing deals for:24 Apr - 26 Apr

Top landmarks in Malaysia

Check out reviews of Malaysia hotels guests love

Find out more about Malaysia

Discover Malaysia: A Tapestry of Cultures and Nature's Wonders

Discover the enchanting allure of Malaysia, a vibrant tapestry of cultures and landscapes. From the bustling streets of Kuala Lumpur, where the iconic Petronas Towers soar, to the tranquil beaches of Langkawi, this destination caters to every traveller's dream. Explore the lush rainforests of Borneo, indulge in the tantalising street food of Penang, and immerse yourself in the rich heritage found in Chinatown. Malaysia effortlessly combines adventure, luxury, and family-friendly experiences, making it a perfect getaway for all. Whether you seek cultural richness or natural beauty, Malaysia promises unforgettable memories and a journey like no other.

Top locations to stay in Malaysia

Some of the standout areas to stay in Malaysia are Kuala Lumpur, Iskandar Puteri, and Langkawi. Kuala Lumpur is a vibrant metropolis known for shopping and nightlife, Iskandar Puteri is ideal for family-friendly activities, and Langkawi offers beautiful beaches and romantic escapes. For first-time visitors, Kuala Lumpur is best suited as it showcases the essence of Malaysia.

  1. Kuala LumpurOpens in a new window: Kuala Lumpur is a bustling metropolis that perfectly blends modernity with tradition. It’s a shopper's paradise, featuring everything from luxury boutiques in Bukit Bintang to local crafts in Central Market. The iconic Petronas Twin Towers offer stunning views and a glimpse of the city's skyline, while cultural attractions like Batu Caves and the Islamic Arts Museum provide rich historical context. When the sun sets, the city lights up with cultural events and vibrant street food markets that showcase Malaysia's diverse culinary scene.
  2. LangkawiOpens in a new window: Langkawi is a stunning archipelago known for its pristine beaches and romantic sunsets. It’s the ideal destination for beach lovers, where you can unwind on the soft sands of Pantai Cenang or explore the lush landscapes of Kilim Karst Geoforest Park. For those seeking adventure, activities like island hopping and water sports are abundant. The island also offers unique attractions like the Langkawi Sky Bridge, which offers breathtaking views of the surroundings, making it a perfect spot for a day of exploration.
  3. Iskandar PuteriOpens in a new window: Iskandar Puteri is a family-friendly destination that boasts a variety of attractions perfect for all ages. It’s home to LEGOLAND Malaysia, offering fun rides and educational experiences that delight children and adults alike. For a more relaxed day, visitors can enjoy the gardens and parks that dot the area. The nearby Puteri Harbour provides a lovely waterfront experience, perfect for leisurely strolls and enjoying the local scenery, making Iskandar Puteri a charming stop on your journey.

Things to do in Malaysia

Malaysia offers a delightful blend of excitement and serenity for every traveller. Dive into the azure waters of its stunning beaches, explore vibrant shopping malls, or unleash your inner thrill-seeker at exhilarating theme parks. Unwind and soak in the natural beauty, all while enjoying the warm hospitality of this dynamic destination.

  • Bandar Penawar – This vibrant city is a gateway to fun in the sun! Dive into the excitement at the local waterpark, where thrilling slides and wave pools await. For a relaxing day, head to the stunning Desaru BeachOpens in a new window, where you can bask in the sun or take a refreshing swim. If you're looking for more adventure, don’t miss the nearby theme park, perfect for families and thrill-seekers alike!
  • Desaru – Known for its beautiful coastline, Desaru BeachOpens in a new window offers a blend of relaxation and excitement. Spend a day at the beach soaking up the sun or indulge in some water sports. The area boasts a fantastic shopping mall centre, where you can pick up unique souvenirs or enjoy a meal at various restaurants. For a splash of fun, the waterpark here is a must-visit, featuring attractions for all ages. Additionally, if you're curious about education, check out the modern college university nearby.
  • Teluk Ramunia – This charming city is perfect for those seeking tranquillity by the sea. The pristine sands of Desaru BeachOpens in a new window are just a short distance away, where you can unwind by the water or explore the nearby islands. The serene environment is ideal for a peaceful retreat, perfect for families looking to escape the hustle and bustle. Engage in beach activities or simply enjoy a leisurely stroll along the shore as you take in the beautiful scenery.

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 may drop significantly. For those looking to explore the country's key historical and cultural landmarks, as well as its stunning natural attractions, a stay of at least 2 days is recommended. This duration allows visitors to fully appreciate the great value for money that Malaysia offers, making it an ideal destination for those travelling on a budget.
  2. Look for last-minute deals on Hotels.com: To uncover last-minute hotel deals in Malaysia, start by exploring the DealsOpens in a new window or Last-Minute Deals sections on Hotels.com, where you may discover discounted rates as your travel date approaches. To remain informed about flash sales and exclusive promotions, consider enabling email alerts or push notifications from Hotels.com. Their Smart Shopping tool, accessible via the app, allows you to compare hotel prices and amenities, helping you identify the best options for both cheap and luxury stays. By staying updated, you're more likely to seize opportunities for affordable last-minute getaways.
  3. Be flexible with dates: Prices can fluctuate based on various factors including the hotel's location, star rating, and the time of year. Therefore, being flexible with your travel dates could mean you may save on your stay in a hotel in Malaysia. For those seeking a distinctive experience, boutique hotels often provide a more personalised atmosphere and could offer better value. When you book through Hotels.com, we will inform you if 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 might be more affordable, increasing the likelihood that you’ll secure the best deal.
  4. Consider your location: Staying in the heart of major cities in Malaysia undoubtedly offers the convenience of proximity to local attractions, but it often comes with a steeper price tag. In contrast, smaller towns and rural areas tend to be more affordable, providing a chance to experience authentic local culture without breaking the bank. For those seeking better rates, opting for accommodation slightly outside the city centre is a viable option, although it may necessitate additional travel to reach key sights. Alternatively, considering nearby cities can yield plenty of attractions while also offering more budget-friendly options, allowing travellers to enjoy the best of both worlds.

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. The peak travel months to visit Malaysia are July, August, and December, which see a higher number of tourists. During this peak period, the weather is mostly sunny to mostly cloudy, accompanied by light to frequent rainfall. In contrast, April to June are ideal if you're looking for a calmer vacation, marked by light to moderate rainfall and mostly sunny to mostly cloudy conditions.

Keep exploring