Photo by Tourism Malaysia

Kedah Hotels and Accommodation

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 Kedah?

Top hotels in Langkawi

Top hotels in Alor Setar

Top hotels in Sungai Petani

Top hotels in Kulim

Top cities in Kedah

Great weekend hotel deals in Kedah

Showing deals for:19 June - 21 June

Top landmarks in Kedah

Check out the Kedah hotels guests love right now

Find out more about Kedah

Kedah's Enchantment: Where Pristine Beaches Embrace Nature's Serenity

Nestled in the heart of Malaysia, Kedah is a captivating paradise where lush landscapes meet serene beaches. Renowned for its stunning islands like Langkawi, visitors are enchanted by crystal-clear waters and vibrant coral reefs. Explore the rich cultural heritage in the charming town of Alor Setar, home to the majestic Zahir Mosque. Nature lovers can hike through the verdant hills of Gunung Mulu National Park or admire the breathtaking paddy fields that stretch as far as the eye can see. With its blend of adventure, tranquility, and cultural treasures, Kedah is an unforgettable off-the-beaten-path escape.

Discover great hotels in Kedah

Kedah offers a diverse range of accommodation options, from charming guesthouses to luxury hotels. You can find quality star-rated hotels that cater to various budgets, alongside upscale stays that provide a touch of elegance and comfort. Experience the region's hospitality while enjoying convenient access to beautiful landscapes and local attractions. Here are some of the best hotels in Kedah that our travellers love:

  1. Tanjung Rhu ResortOpens in a new window: This exquisite resort in Langkawi offers a perfect retreat for leisure travellers seeking adventure and relaxation. With direct access to the pristine beach, guests can indulge in a variety of exhilarating adventure sports such as parasailing and canoeing right on site. The accommodation's architectural design reflects tropical elegance, and the proximity to hiking trails enhances the outdoor experience. Frequent visitors appreciate the seamless blend of adventure and comfort, making it an ideal choice for those looking to unwind while enjoying an active holiday.
  2. The Ritz-CarltonOpens in a new window: A sophisticated hotel situated in Langkawi, this property caters to discerning leisure travellers who desire a blend of adventure and business amenities. With direct beach access, guests can partake in thrilling water sports, while the hotel also offers a well-equipped business centre and conference facilities for those combining work with pleasure. The unique experience of enjoying both a tranquil beach environment and professional services makes this hotel a popular choice for those who appreciate luxury and convenience in their travels.
  3. The Danna Langkawi - A Member of Small Luxury Hotels of the World Opens in a new window: This luxurious resort in Langkawi is tailored for business travellers who also crave a coastal escape. With its direct access to the beach, guests can unwind after a day of meetings by enjoying water sports like kayaking and windsurfing. The property features multiple meeting rooms and a fully accessible business centre, ensuring a smooth, high-quality journey. Guests are drawn to the exquisite amenities and the serene surroundings, making it an ideal venue for those who value both productivity and leisure in an elegant setting.

Top locations to stay in Kedah

Some great areas to stay in Kedah, Malaysia, are Langkawi, Alor Setar, and Kampung Kedawang. Langkawi is renowned for its stunning beaches and vibrant nightlife, while Alor Setar boasts historical monuments and cultural heritage. Kampung Kedawang offers a quieter, authentic village experience. For first-time visitors, Langkawi is the ideal choice, combining relaxation and adventure seamlessly.

  1. LangkawiOpens in a new window: Langkawi is a tropical paradise known for its stunning beaches and lush landscapes. It’s the perfect destination for beach lovers, offering pristine shores like Pantai Cenang and Tanjung Rhu where you can relax under the sun or enjoy water sports. The island also boasts unique attractions such as the Langkawi Sky Bridge, providing breathtaking views of the surrounding islands. For those interested in nature, the Kilim Karst Geoforest Park offers mangrove tours and wildlife spotting. After a day of exploration, unwind at beachside bars and enjoy the laid-back island vibe, making Langkawi a must-visit for any traveller seeking relaxation and beauty.
  2. Alor SetarOpens in a new window: Alor Setar is a charming city rich in history and culture, showcasing impressive monuments like the Zahir Mosque, a stunning example of Moorish architecture. The city is also home to the Alor Setar Tower, where visitors can enjoy panoramic views of the region. Exploring local markets is a must, as you can discover traditional handicrafts and sample delicious street food. With its laid-back atmosphere, Alor Setar is perfect for those who appreciate a blend of history and local life without the hustle and bustle of larger cities.
  3. Kampung KedawangOpens in a new window: Kampung Kedawang is a quaint village that offers a peaceful retreat away from the tourist crowds. Known for its beautiful beaches and lush greenery, it’s a fantastic spot for those looking to unwind in a serene environment. The village is close to popular attractions like Pantai Tengah, where you can enjoy calm waters and stunning sunsets. Additionally, visitors can engage in local cultural experiences, exploring traditional Malay houses and enjoying the warmth of the community. Kampung Kedawang is ideal for travellers seeking authenticity and a relaxing getaway.

Things to do in Kedah

Kedah is a delightful blend of excitement and tranquillity, offering vibrant shopping centres and serene beaches. Dive into thrilling water sports, enjoy leisurely walks along picturesque parks, or unwind at the luxurious golf courses. Whether you seek adventure or relaxation, Kedah has something special for everyone.

  • Lubok Buaya – This vibrant city is a delightful mix of attractions and activities. Spend your day at Cenang BeachOpens in a new window, where you can enjoy a themed beach experience that’s perfect for sunbathing and water sports. If shopping is on your agenda, check out the local shopping centres and malls for unique finds. For golf enthusiasts, there are courses nearby where you can play a round while taking in scenic views. Don’t forget to explore the park and piazza square for a relaxing atmosphere and great photo opportunities!
  • Pantai Tengah – Known for its stunning stretch of sand, this city offers a laid-back beach vibe. Dive into the turquoise waters for a refreshing swim or enjoy a leisurely walk along the shore. The beach is a fantastic spot for sports, so bring your gear for some fun activities. After working up an appetite, explore local shops for souvenirs or enjoy a beachside meal. The nearby Cenang BeachOpens in a new window also provides a lively atmosphere, making it a must-visit!
  • Kampung Kedawang – This charming locale is perfect for those seeking a tranquil escape. With its proximity to beautiful islands and the serene Cenang BeachOpens in a new window, you can unwind by the shore or take a boat trip to explore nearby islands. Shopping here offers a unique experience, with local crafts and goods that make for great souvenirs. Whether you’re looking to relax on the beach or indulge in a bit of retail therapy, Kampung Kedawang has something special to offer every traveller.

4 tips for savvy savings when booking a hotel in Kedah

  1. Book for the cheapest times: The most affordable months to visit Kedah are June, September, and November, when hotel prices are generally lower. For a budget-friendly experience, a stay of at least 3 days is recommended to fully appreciate the region's significant landmarks and rich cultural attractions. During your visit, you can explore historical sites, cultural monuments, and natural wonders that offer great value for money. By planning your trip during these months, you might find that prices may drop even further, making your stay in Kedah even more economical.
  2. Look for last-minute deals on Hotels.com: To uncover last-minute deals in Kedah, visit the Deals or Last-Minute Deals section on Hotels.com, where you may discover discounted rates on hotels as your travel date approaches. Consider enabling email alerts or push notifications to stay informed about flash sales and special promotions, increasing your chances of securing a great deal. Additionally, the Smart Shopping tool available in the app allows you to compare hotel prices and amenities, ensuring you're more likely to find the best prices. With these resources, you can be among the first to know if prices drop or rooms become available for a spontaneous getaway.
  3. Be flexible with dates: Prices may fluctuate depending on factors such as the hotel's location, star rating, and the time of year. Therefore, being flexible with your travel dates could help you potentially save on your stay in a hotel in Kedah. For those seeking a distinctive experience, boutique hotels often provide a more personalised touch and, in some cases, better value for money. 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 suggest alternative dates that could be more affordable, helping you to secure a better deal.
  4. Consider your location: Staying in the heart of major cities in Kedah undoubtedly offers the convenience of proximity to local attractions, but this ease of access often comes at a premium cost. In contrast, smaller towns and rural areas tend to be more affordable, making them an attractive option for budget-conscious travellers. While hotels outside the city centre may require a bit more travel to reach key sites, they are more likely to be affordable. Additionally, exploring nearby cities can reveal a wealth of experiences at a more reasonable price, allowing visitors to enjoy the charm of the region without stretching their budget too thin.

Best time to go to Kedah

Kedah 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 Kedah are January, September, 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 moderate rainfall. In contrast, May, October, and November are ideal if you're looking for a calmer vacation, marked by moderate to frequent rainfall and mostly cloudy conditions.