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

This weekend
Next weekend

Where to stay in Malaysia

Properties are selected based on real traveler reviews and popularity among guests who’ve booked a night in Malaysia on Hotels.com. These Malaysia hotels consistently deliver on quality, location and traveler experience. Last updated on .

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

Top landmarks in Malaysia

Check out the Malaysia hotels guests love right now

Find out more about Malaysia

Elevate Your Senses: Discover Malaysia's Skyscrapers, Serenity, and Untamed Nature

Malaysia is a vibrant mosaic of cultures, where modern skyscrapers like the iconic Petronas Towers stand alongside lush rainforests and pristine beaches. Explore the bustling streets of Kuala Lumpur, indulge in tantalising street food, or unwind on the stunning shores of Langkawi. Nature enthusiasts can trek through the ancient jungles of Borneo, while thrill-seekers can visit world-class theme parks like Sunway Lagoon. In November, the weather is perfect for adventures, making it an ideal time to discover Malaysia’s captivating blend of urban excitement and natural beauty. Experience a destination that truly has it all! 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 hotel accommodations, from budget-friendly hostels to luxurious resorts. Enjoy vibrant city stays, serene beachfront properties, or charming boutique hotels surrounded by rich culture. With various options available, you can easily find the perfect place to unwind during your Malaysian adventure. Here are some of our travelers' favorite hotels in Malaysia:

  1. Gayana Marine ResortOpens in a new window: This luxurious 5.0-star resort in Kota Kinabalu boasts a guest rating of 8.4 out of 10. With direct access to the beach, it offers a splendid family vacation experience enhanced by spacious communal areas and a variety of amenities. Visitors appreciate the stunning breakfast and the well-decorated surroundings, which create a serene atmosphere amidst the bustling resort. The well-appointed rooms provide quality comfort for those seeking relaxation, and the attentive service adds a special touch to your stay.
  2. Alila BangsarOpens in a new window: Located in the picturesque Langkawi, this 5.0-star hotel features a remarkable guest rating of 9.4 out of 10. Known for its private beach access, the hotel provides an exceptional adventure vacation with a wide array of sports and recreational activities. Guests revel in the beautiful suites, exquisite dining experiences, and the luxurious pool area. This hotel is perfect for leisure travelers looking for a tranquil yet indulgent escape, with attentive service ensuring a memorable stay.
  3. Mandarin OrientalOpens in a new window: Situated in Petaling Jaya, this 5.0-star hotel has a commendable guest rating of 8.8 out of 10. It caters to adventurers and families alike, offering a variety of recreational activities nearby. The accommodations are clean and well-maintained, ensuring a comfortable environment for travelers. The hotel provides a welcoming atmosphere, making it a great choice for those seeking a delightful and enjoyable getaway in a vibrant area.

Where to stay in Malaysia

In Kuala Lumpur, George Town, and Langkawi, each destination offers unique experiences. Kuala Lumpur is renowned for its shopping, iconic skyscrapers, and vibrant culture. George Town enchants with its rich heritage, charming streets, and delectable cuisine. Langkawi is perfect for beach lovers, featuring stunning islands and natural beauty. For first-time visitors, Kuala Lumpur is the best choice to immerse in Malaysia's dynamic urban life.

  1. Kuala LumpurOpens in a new window: Kuala Lumpur is a vibrant urban hub that perfectly blends modernity with rich cultural heritage. It's famous for its stunning skyscrapers, including the iconic Petronas Twin Towers, and impressive architecture that defines the city skyline. Shopping enthusiasts will love the variety of options, from luxury malls like Berjaya Times Square to bustling street markets in Chinatown. Families can enjoy the lush KLCC Park, a green oasis in the city, providing a relaxing spot for picnics and outdoor activities. With a lively dining scene that caters to all tastes, Kuala Lumpur is a fantastic base for exploring Malaysia's diverse culture and cuisine. For accommodation, consider hotels near the city centre that offer easy access to both attractions and transportation.
  2. George TownOpens in a new window: George Town is a charming destination known for its rich history and vibrant street art, making it ideal for travelers looking to immerse themselves in local culture. This UNESCO World Heritage Site features beautifully preserved colonial architecture and a variety of temples, reflecting its multicultural heritage. Stroll along Gurney Drive for a delightful experience of local street food and shopping, or take a leisurely walk to Penang Hill for stunning views. With a warm and welcoming atmosphere, George Town is perfect for families, couples, and solo travelers alike. Accommodations range from boutique hotels in heritage buildings to modern resorts, offering a comfortable stay while you explore.
  3. LangkawiOpens in a new window: Langkawi is a tropical paradise renowned for its pristine beaches and breathtaking natural beauty. It’s a fantastic escape for those seeking relaxation or adventure in a stunning island setting. The Langkawi Cable Car offers a thrilling ride with spectacular views, while various beaches provide the perfect spots for swimming and sunbathing. Nature lovers can explore lush rainforests and enjoy wildlife spotting, making it a great destination for family-friendly activities. Langkawi's romantic ambiance also makes it a popular choice for couples looking to unwind. Choose from a range of beachfront resorts and hotels that offer easy access to the island's attractions and serene landscapes.

Things to do in Malaysia

Malaysia offers a thrilling blend of exploration and relaxation. Shop at vibrant malls, sail on ferries to stunning islands, and stroll through lush urban parks. Discover historic monuments and unwind on beautiful beaches, all while surrounded by majestic mountains and serene forests. Adventure awaits around every corner!

  • Kuala Sungai Baru – This charming coastal city offers a delightful mix of history and natural beauty. Start your adventure by exploring the historic Kuala Linggi Fort, where you can learn about the region’s rich cultural heritage. Afterward, unwind on the sandy beaches or take a stroll along the dunes to soak in the stunning views of the coastline. The area is also perfect for those who enjoy a touch of history combined with the allure of the sea.
  • Lubok Buaya – Known for its vibrant waterfront, Lubok Buaya invites you to relax at the stunning Cenang Beach. Spend your day sunbathing, swimming, or trying out various water sports that make the most of the beautiful ocean. After some beach time, head to the local shopping mall center for some retail therapy, or explore the urban park, where you can take a leisurely walk and enjoy the surroundings. Don’t forget to check out the marina and jetty pier, which offer picturesque views and a perfect backdrop for photos.
  • Air Hangat – Nestled amid lush greenery, Air Hangat is a haven for nature lovers. Start your day with a visit to the tranquil Ayer Hangat Village, where you can indulge in wellness activities and relax in natural hot springs. Take a ferry ride to explore nearby islands or hike through the beautiful forests and mountains. The area also features stunning gardens, making it an ideal spot for a serene walk. Whether you’re seeking relaxation or outdoor adventures, Air Hangat offers a refreshing escape into nature.

4 tips for savvy savings when booking a hotel in Malaysia

  1. Book for the cheapest times: The most affordable times to visit Malaysia are in March, October, and November, when hotel rates tend to be lower. For those on a budget, a stay of at least 2 days is recommended to fully appreciate the country's key landmarks and cultural sites. During this time, you can explore historical attractions, immerse yourself in the rich culture, and enjoy Malaysia's stunning natural beauty, all while taking advantage of great value for money. Prices for accommodations may drop during these months, making it a perfect opportunity for budget-conscious travellers.
  2. Look for last-minute deals on Hotels.com: To uncover last-minute deals in Malaysia on Hotels.com, you can explore the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections, where you may discover discounted hotel rates as your travel date approaches. It's also wise to activate email alerts or push notifications from Hotels.com to stay updated on flash sales and special promotions, ensuring you don't miss potential savings. Additionally, the Smart ShoppingOpens in a new window feature in the app allows you to compare hotel prices and amenities, so you’re more likely to see when prices drop or rooms become available, making it easier to plan that spontaneous getaway.
  3. Be flexible with dates: Prices can fluctuate based on various factors, including the hotel's location, star rating, and the time of year. Being flexible with your travel dates may help you find a better deal for your stay in a hotel in Malaysia. If you're seeking something distinctive, boutique hotels often provide a more personalized experience and sometimes 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 appears to be on the higher side, we can suggest more affordable dates that might help you discover a great option.
  4. Consider your location: Staying in the heart of major cities in Malaysia can provide unparalleled convenience, allowing easy access to local attractions and vibrant culture. However, this prime location often comes with a higher price tag. In contrast, smaller towns and rural areas are more likely to be affordable, making them appealing options for budget-conscious travellers. If you're seeking better rates, consider hotels located just outside the city centre; while this may necessitate some additional travel to reach key attractions, it can lead to significant savings. Alternatively, exploring nearby cities that boast their own unique offerings may reveal a range of budget-friendly accommodation options without sacrificing the excitement of your trip.

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. July, August, and December are the peak travel months in Malaysia, attracting a higher number of tourists. During this peak period, the weather is mostly sunny to mostly cloudy, accompanied by light to frequent rainfall. On the other hand, April to June tend to be quieter times to visit, marked by light to moderate rainfall and mostly sunny to mostly cloudy conditions.

Keep exploring