Select a City to find the Best Hotels in Kedah

Recommended destinations based on bookings from your country.

A

B

C

J

K

L

P

S

The most popular hotels in Kedah

Check out the accommodations other travelers loved.

Kedah Hotels for Your Next Holiday

Why Tourists Visit Kedah

  • * Explore Langkawi Sky Bridge and its panoramic views.
  • * Visit the iconic Zahir Mosque in Alor Setar.
  • * Take a boat ride to Kilim Geopark for its mangroves and wildlife.
  • * Relax at Tanjung Rhu Beach with its soft white sands.
  • * Experience local food at Pekan Rabu, a traditional market in the region.

Kedah features over 300 hotels ranging from budget inns to luxury resorts, with a significant concentration in Langkawi and Alor Setar. The average price for 3-star hotels in Alor Setar is $30-$50 per night, whereas Langkawi's 5-star resorts like The Ritz-Carlton Langkawi can range from $250-$400 per night. Some new additions include Dash Resort Langkawi which offers bold, contemporary designs and beachfront views, attracting younger travelers.

Kedah, Malaysia, often referred to as the 'Rice Bowl of Malaysia,' captivates visitors with its breathtaking paddy fields, pristine beaches, and vibrant cultural heritage.

Some of its key attractions include Langkawi Island, known for its scenic cable car rides and crystal-clear waters, as well as Alor Setar, a hub of traditional Malay architecture and historical landmarks like the Zahir Mosque and Balai Nobat.

With its unique blend of nature, history, and adventure, Kedah is a prime destination for both relaxation and exploration.

Kedah Tips You Must Know

* The best time to book hotels in Kedah is during the dry season from November to April for ideal weather.

* For budget stays, consider visiting in the monsoon season (May to October) when rates tend to drop.

* Choose accommodations in Langkawi for beach-focused trips or Alor Setar if you're exploring urban attractions.

* Rent a car to navigate Kedah easily, especially if planning to visit both Langkawi and the mainland.

* Always check for hotel-provided transport services, as Langkawi offers many resorts with free airport shuttles.

Alor Setar

Alor Setar, the capital of Kedah, is home to the magnificent Zahir Mosque, one of Malaysia's oldest and most beautiful mosques. The city's Balai Besar showcases traditional Malay architecture and has hosted royal ceremonies for centuries. Visitors can explore Pekan Rabu, a market bursting with local delicacies and handicrafts that reflect Kedah's cultural heritage.

Discover the best hotels in Alor Setar and stay near its historical and cultural highlights.

Langkawi

Langkawi, known as the Jewel of Kedah, boasts breathtaking beaches like Tanjung Rhu and adventurous attractions like the Langkawi Sky Bridge. The Kilim Geoforest Park offers a unique ecological experience with mangroves, limestone cliffs, and wildlife tours. A duty-free shopping hub, Langkawi also appeals to those seeking bargains on local and international products.

Explore the incredible selection of hotels in Langkawi for a luxurious island escape or a nature-filled adventure.

Sungai Petani

Sungai Petani, Kedah's largest city, charms visitors with its urban vibe and impressive clock tower, a British-era landmark. The Carnivall Water Park provides family-friendly fun, offering water slides and relaxing pools. Those interested in history will enjoy Bujang Valley nearby, an archaeological treasure trove showcasing Malaysia's ancient Hindu-Buddhist heritage.

Check out hotels in Sungai Petani for convenient access to both modern attractions and nearby historical sites.

Kulim

Kulim, often known as the 'City of Peace,' is famous for Sungai Sedim Recreational Forest, where visitors can experience Malaysia's longest canopy walk. The town is a quiet retreat, filled with fruit orchards during harvesting seasons. Bukit Mertajam Recreational Forest near Kulim offers outdoor enthusiasts hiking trails and picnicking spots.

Find the perfect hotels in Kulim to enjoy serene natural escapes and peaceful surroundings.

Yan

Yan, a coastal gem in Kedah, attracts visitors with its idyllic waterfalls such as Seri Perigi and cascading Titi Hayun. The town serves as a peaceful getaway, offering a unique view of the Gunung Jerai mountain. Visitors often explore the local fishing villages, gaining insights into traditional Kedahan lifestyles.

Discover hotels in Yan for a tranquil retreat surrounded by nature and local traditions.

Spa Escapes in Kedah

Pamper yourself with indulgent amenities by discovering more exclusive Spa hotels in Langkawi.

Hotel Name
Description
#
Price per night

Pelangi Beach Resort And Spa

Langkawi

  • Underwater World Langkawi (1.7 km)
  • Pantai Cenang Beach (100 m)
  • Laman Padi Langkawi (0.5 km)

This resort mimics a traditional Malay village, offering elegant chalets scattered across lush gardens with direct access to a world-class spa.

  • Beachfront access

  • Relaxing spa treatments

  • Traditional Malay ambiance

$200-$400/night

Bayview Hotel Langkawi

Langkawi

  • Dataran Lang (3 km)
  • Langkawi Legend Park (2.8 km)
  • Kuah Jetty (2.5 km)

Located in Langkawi's business district, this hotel surprises guests with its serene rooftop spa featuring panoramic island views.

  • Central location

  • Affordable luxury

  • Exceptional spa facilities

$60-$120/night

Parkroyal Langkawi Resort

Langkawi

  • Pantai Tengah Beach (0.2 km)
  • Underwater World Langkawi (1 km)
  • Cenang Mall (1.5 km)

Known for its overwater spa pavilions, this resort combines modern luxury with exclusive wellness programs by the sea.

  • Overwater spa

  • Beachside dining

  • Stylish, modern rooms

$250-$500/night

Stay Central in Ultimate Comfort

Explore ideal places to stay at more Central hotels in Langkawi, offering both comfort and convenience.

Hotel Name
Description
#
Price per night

Aloft Langkawi Pantai Tengah

Langkawi

  • Pantai Tengah Beach (0.3 km)
  • Underwater World Langkawi (1.8 km)
  • Cenang Mall (2 km)

This stylish hotel brings urban chic to a beachside location, boasting a rooftop infinity pool and live music sessions.

  • Trendy decor

  • Rooftop pool

  • Close to nightlife options

$100-$200/night

Best Star Resort

Langkawi

  • Pantai Cenang Beach (0.1 km)
  • Underwater World Langkawi (0.3 km)
  • Cenang Mall (0.2 km)

An ideal budget-friendly beachfront pick with surprising perks like direct access to the lively Cenang night market.

  • Affordable rooms

  • Beachfront location

  • Close to market

$40-$80/night

Ombak Villa Langkawi

Langkawi

  • Langkawi International Airport (4 km)
  • Telaga Harbour (3 km)
  • Langkawi Cable Car (10 km)

This villa-style resort blends privacy with opulence and offers stunning sunset views over the Strait of Malacca.

  • Spacious villas

  • Private beach access

  • Beautiful sunset views

$180-$350/night

Kedah's Finest Luxury Stays

Live the high life by checking out more impressive Luxury hotels in Langkawi.

Hotel Name
Description
#
Price per night

Berjaya Langkawi Resort

Langkawi

  • Langkawi Cable Car (0.5 km)
  • Seven Wells Waterfall (2 km)
  • Sky Bridge (3 km)

Hidden within a tropical rainforest by the sea, this resort's stilted chalets offer guests a unique jungle-meets-beach experience.

  • Jungle and sea views

  • Private chalets

  • Adventure tours available

$150-$250/night

Rebak Island Resort & Marina, Langkawi

Langkawi

  • Pantai Cenang (Boat shuttle)
  • Underwater World Langkawi (Boat shuttle)
  • Langkawi Sky Bridge (Boat shuttle)

Located on a private island, this exclusive resort enables guests to escape the crowds for tranquil seclusion and marina luxury.

  • Private island exclusivity

  • Quiet ambiance

  • On-site marina

$200-$350/night

The Westin Langkawi Resort & Spa

Langkawi

  • Kuah Jetty (1.5 km)
  • Dataran Lang (2 km)
  • Langkawi Fair Shopping Mall (1 km)

This luxury resort offers a mesmerising infinity pool seemingly flowing into the Andaman Sea, perfect for sunset drinks.

  • Elegant design

  • Infinity pool

  • Beachfront views

$250-$400/night

Boutique Gems in Langkawi

Discover more artistic, intimate stays with our list of charming Boutique hotels in Langkawi.

Hotel Name
Description
#
Price per night

Adya Hotel Langkawi

Langkawi

  • Langkawi Fair Shopping Mall (4 km)
  • Dataran Lang (3.7 km)
  • Kuah Jetty (4 km)

Designed with Islamic elements, this boutique hotel caters to Muslim travelers with Halal-certified cuisine and prayer facilities.

  • Muslim-friendly facilities

  • Affordable boutique experience

  • Central location

$50-$100/night

Resorts World Langkawi

Langkawi

  • Pantai Tengah (4 km)
  • Pantai Cenang (6 km)
  • Underwater World Langkawi (6 km)

This boutique hotel is famed for its floating sunset bar, perfect for capturing panoramic Andaman views.

  • Floating bar

  • Island tours

  • Quiet retreat

$80-$150/night

Palette Telaga Terrace Boutique Resort

Langkawi

  • Pantai Tengah (0.7 km)
  • Underwater World Langkawi (1 km)
  • Cenang Mall (1 km)

Nestled near Pantai Cenang, this resort fuses rustic charm with quirky, colorful decor and artisan touches.

  • Unique decor

  • Local artisan influence

  • Close to beach

$60-$120/night

Family Havens in Kedah

Give your family the vacation of a lifetime by exploring more amazing Family Friendly hotels in Langkawi.

Hotel Name
Description
#
Price per night

Frangipani Langkawi Resort

Langkawi

  • Pantai Tengah Beach (0.3 km)
  • Underwater World Langkawi (2 km)
  • Cenang Mall (2 km)

This eco-friendly resort offers family programs like coral planting while retaining a laid-back beachfront vibe.

  • Eco-friendly initiatives

  • Spacious family suites

  • Direct beach access

$120-$200/night

Tanjung Rhu Resort

Langkawi

  • Tanjung Rhu Beach (0 km)
  • Langkawi Wildlife Park (9 km)
  • Pantai Cenang (25 km)

Audiences rave about its sprawling beach ideal for family picnics and calm waters safe for kids.

  • Kid-friendly beach

  • Secluded location

  • Deluxe family facilities

$150-$300/night

The Ritz-Carlton, Langkawi

Langkawi

  • Langkawi Cable Car (10 km)
  • Telaga Harbour (5 km)
  • Pantai Kok Beach (6 km)

An unparalleled luxury family resort where kids can engage in cultural programs at the Ritz Kids Club.

  • Cultural kids programs

  • Private pool villas

  • Top-notch service

$400-$800/night

Frequently asked question

What are the best hotels near Langkawi Sky Bridge in Kedah?

For easy access to Langkawi Sky Bridge, consider staying at Berjaya Langkawi Resort or The Datai Langkawi, which are well-known for their proximity and luxurious amenities.

Are there budget-friendly accommodations in Alor Setar for solo travelers?

Yes, Rainbow Hotel and Hotel ASRC in Alor Setar offer budget-friendly options typically costing between $20-$30 per night with basic amenities and strategic locations.

Which hotels in Kedah are family-friendly with kid-specific amenities?

Hotels like Resorts World Langkawi and The Westin Langkawi Resort & Spa cater to families, offering kid-friendly pools, playgrounds, and family suites.

Are there boutique hotels in Kedah for couples seeking a romantic getaway?

Yes, Casa del Mar Langkawi and Ambong-Ambong Rainforest Retreat are boutique options ideal for couples, featuring private settings and personalized services.

What are the average costs of hotels in Kedah for different traveler types?

Budget hotels average $20-$40 per night, mid-range hotels cost around $50-$80, while luxury accommodations range from $150-$400 per night depending on location and season.

Thank you for subscribing
Destination Select city
  • Alor Gajah

    Malaysia

  • Alor Setar

    Malaysia

  • Ampang (Selangor)

    Malaysia

  • Arau

    Malaysia

  • Ayer Itam

    Malaysia

  • Ayer Keroh

    Malaysia

  • Bachok

    Malaysia

  • Bagan Jermal

    Malaysia

  • Bagan Serai

    Malaysia

  • Balik Pulau

    Malaysia

  • Baling

    Malaysia

  • Bandar Baru Bangi

    Malaysia

  • Bandar Penawar

    Malaysia

  • Bandar Puncak Alam

    Malaysia

  • Bandar Tun Razak

    Malaysia

  • Bangi

    Malaysia

  • Banting (Selangor)

    Malaysia

  • Batu Caves

    Malaysia

  • Batu Ferringhi

    Malaysia

  • Batu Pahat

    Malaysia

  • Bayan Lepas

    Malaysia

  • Bentong

    Malaysia

  • Bintulu

    Malaysia

  • Brinchang

    Malaysia

  • Bukit Mertajam

    Malaysia

  • Bukit Tinggi

    Malaysia

  • Butterworth

    Malaysia

  • Cameron Highlands

    Malaysia

  • Changlun

    Malaysia

  • Chemor

    Malaysia

  • Cheras

    Malaysia

  • Cherating

    Malaysia

  • Chukai

    Malaysia

  • Cyberjaya

    Malaysia

  • Desaru

    Malaysia

  • Donggongon

    Malaysia

  • Dungun

    Malaysia

  • Fraser Hill

    Malaysia

  • Gambang

    Malaysia

  • Gelang Patah

    Malaysia

  • Gelugor

    Malaysia

  • Genting Highlands

    Malaysia

  • George Town

    Malaysia

  • Gerik

    Malaysia

  • Gua Musang

    Malaysia

  • Ipoh

    Malaysia

  • Iskandar Puteri

    Malaysia

  • Jasin

    Malaysia

  • Jeli

    Malaysia

  • Jelutong

    Malaysia

  • Jerantut

    Malaysia

  • Jertih

    Malaysia

  • Jitra

    Malaysia

  • Johor Bahru

    Malaysia

  • Kajang

    Malaysia

  • Kampar

    Malaysia

  • Kampong Ayer Batang

    Malaysia

  • Kampong Bagan Lalang

    Malaysia

  • Kampong Baharu Sungai Way

    Malaysia

  • Kampong Batu Lapan (Perak)

    Malaysia

  • Kampong Bekoh

    Malaysia

  • Kampong Juara

    Malaysia

  • Kampong Melot

    Malaysia

  • Kampong Pasir Bogak

    Malaysia

  • Kampong Pasir Hantu

    Malaysia

  • Kampong Pasir Panjang (Terengganu)

    Malaysia

  • Kampong Penaga (Selangor)

    Malaysia

  • Kampong Ru Sepuloh

    Malaysia

  • Kampong Sungai Ramal Dalam

    Malaysia

  • Kampong Sungai Udang

    Malaysia

  • Kampong Tangkas

    Malaysia

  • Kampung Dengkil

    Malaysia

  • Kampung Genting

    Malaysia

  • Kampung Kuala Besut

    Malaysia

  • Kampung Penarik

    Malaysia

  • Kampung Raja

    Malaysia

  • Kampung Sungai Karang

    Malaysia

  • Kampung Sungai Ular

    Malaysia

  • Kampung Teluk Nipah

    Malaysia

  • Kamunting

    Malaysia

  • Kangar

    Malaysia

  • Keningau

    Malaysia

  • Kepala Batas (Penang)

    Malaysia

  • Kijal

    Malaysia

  • Klang

    Malaysia

  • Kluang

    Malaysia

  • Kota Belud

    Malaysia

  • Kota Bharu

    Malaysia

  • Kota Damansara

    Malaysia

  • Kota Kinabalu

    Malaysia

  • Kota Samarahan

    Malaysia

  • Kota Tinggi

    Malaysia

  • Kuah

    Malaysia

  • Kuala Berang

    Malaysia

  • Kuala Kangsar

    Malaysia

  • Kuala Kubu Bharu

    Malaysia

  • Kuala Lipis

    Malaysia

  • Kuala Lumpur

    Malaysia

  • Kuala Perlis

    Malaysia

  • Kuala Pilah

    Malaysia

  • Kuala Rompin

    Malaysia

  • Kuala Selangor

    Malaysia

  • Kuala Tahan

    Malaysia

  • Kuala Terengganu

    Malaysia

  • Kuantan

    Malaysia

  • Kuching

    Malaysia

  • Kudat

    Malaysia

  • Kulai

    Malaysia

  • Kulim

    Malaysia

  • Kundasang

    Malaysia

  • Labuan

    Malaysia

  • Lahad Datu

    Malaysia

  • Langkawi

    Malaysia

  • Lumut

    Malaysia

  • Malacca

    Malaysia

  • Marang

    Malaysia

  • Masai

    Malaysia

  • Masjid Tanah

    Malaysia

  • Merlimau

    Malaysia

  • Mersing

    Malaysia

  • Miri

    Malaysia

  • Morib

    Malaysia

  • Muar

    Malaysia

  • Mulu

    Malaysia

  • Nilai

    Malaysia

  • Nusajaya (Iskandar Puteri)

    Malaysia

  • Padang Besar

    Malaysia

  • Padang Mat Sirat

    Malaysia

  • Paka

    Malaysia

  • Pantai Cenang (Langkawi)

    Malaysia

  • Papar

    Malaysia

  • Parit Buntar

    Malaysia

  • Parit Raja

    Malaysia

  • Pasir Gudang

    Malaysia

  • Pasir Puteh

    Malaysia

  • Pekan

    Malaysia

  • Pekan Pangkor

    Malaysia

  • Penampang

    Malaysia

  • Pendang

    Malaysia

  • Pengerang

    Malaysia

  • Perai

    Malaysia

  • Petaling Jaya

    Malaysia

  • Pontian Kecil

    Malaysia

  • Port Dickson

    Malaysia

  • Puchong

    Malaysia

  • Pulau Perhentian Besar

    Malaysia

  • Pulau Perhentian Kecil

    Malaysia

  • Putrajaya

    Malaysia

  • Ranau

    Malaysia

  • Raub

    Malaysia

  • Rawang

    Malaysia

  • Redang Island

    Malaysia

  • Sandakan

    Malaysia

  • Santubong

    Malaysia

  • Segamat

    Malaysia

  • Sekinchan

    Malaysia

  • Sematan

    Malaysia

  • Semenyih

    Malaysia

  • Semporna

    Malaysia

  • Sepang

    Malaysia

  • Sepilok

    Malaysia

  • Serdang (Selangor)

    Malaysia

  • Seremban

    Malaysia

  • Seri Iskandar

    Malaysia

  • Seri Kembangan

    Malaysia

  • Seri Manjung

    Malaysia

  • Setia Alam

    Malaysia

  • Setiu

    Malaysia

  • Shah Alam

    Malaysia

  • Sibu

    Malaysia

  • Simpang Ampat (Penang)

    Malaysia

  • Sitiawan

    Malaysia

  • Skudai

    Malaysia

  • Slim River

    Malaysia

  • Subang Jaya

    Malaysia

  • Sukau

    Malaysia

  • Sungai Besar

    Malaysia

  • Sungai Buloh

    Malaysia

  • Sungai Dua Bukit

    Malaysia

  • Sungai Lembing

    Malaysia

  • Sungai Pelek

    Malaysia

  • Sungai Petani

    Malaysia

  • Sungkai

    Malaysia

  • Taiping

    Malaysia

  • Tambun

    Malaysia

  • Tampin

    Malaysia

  • Tanah Merah (Kelantan)

    Malaysia

  • Tanah Rata

    Malaysia

  • Tangga Batu

    Malaysia

  • Tangkak

    Malaysia

  • Tanjong Malim

    Malaysia

  • Tanjung Bungah (Penang)

    Malaysia

  • Tanjung Tokong

    Malaysia

  • Tawau

    Malaysia

  • Teluk Datai

    Malaysia

  • Teluk Intan

    Malaysia

  • Temerloh

    Malaysia

  • Tumpat

    Malaysia

  • Ulu Tiram

    Malaysia

  • Yan

    Malaysia

Select city first

Check-in
Check-out
Guests
2 guests

Adults:

2

Children:

0