Search Kedah Hotels

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Top Cities in Kedah

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Property class
Payment type
Payment type
Property type
Property type
Area
Area
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top Hotels in Kedah

PARKROYAL Langkawi Resort
4 out of 5
Lot 60199 Pantai Tengah, Bandar Padang Matsirat, Langkawi, Kedah, 7000
The price is RM938 per night from 1 Jul to 2 Jul
RM938
per night
1 Jul - 2 Jul
9.8/10 Exceptional! (11 reviews)
"The room balcony doors have automatic sensors to turn off the AC if it is left open. Great idea for efficient AC usage. However the sensors were tricky to work thus sometimes could be a little inconvenient to get the AC to turn back on."

Reviewed on 9 May 2023

PARKROYAL Langkawi Resort
The Datai Langkawi
5 out of 5
Jalan Teluk Datai, Langkawi, Kedah, 07000
The price is RM1,309 per night from 8 Jun to 9 Jun
RM1,309
per night
8 Jun - 9 Jun
9.6/10 Exceptional! (381 reviews)
Outstanding nature resort
"Outstanding Resort with one of the best beaches I have ever been too. Superb stuff and excellent food. While not a family resort, our 4 year old twin boys loved it and I can highly recommend it"

Reviewed on 27 May 2023

The Datai Langkawi
The St. Regis Langkawi
5 out of 5
Jalan Pantai Beringin, Langkawi, Kedah, 07000
Fully refundableReserve now, pay when you stay
The price is RM1,450 per night from 13 Jun to 14 Jun
RM1,450
per night
13 Jun - 14 Jun
9.2/10 Wonderful! (255 reviews)
"No words needed truly exceptional"

Reviewed on 22 May 2023

The St. Regis Langkawi

Save an average of 15% on thousands of hotels when you're signed in

The Danna Langkawi - A Member of Small Luxury Hotels of the World
5 out of 5
Telaga Harbour Park, Pantai Kok, Langkawi, Kedah, 07000
Fully refundableReserve now, pay when you stay
The price is RM1,485 per night from 3 Jun to 4 Jun
RM1,485
per night
3 Jun - 4 Jun
9.6/10 Exceptional! (996 reviews)
"Great hotel, People and service excellent. Only criticism is that its away from hustle and bustle. 25 minutes to Chenang Beach etc. However, Grab is cheap so wasn't an issue. Definitely recommend."

Reviewed on 27 May 2023

The Danna Langkawi - A Member of Small Luxury Hotels of the World
Four Seasons Resort Langkawi
5 out of 5
Jalan Tanjung Rhu Mukim Ayer, Langkawi, Kedah, 07000
Fully refundableReserve now, pay when you stay
The price is RM1,802 per night from 14 Jun to 15 Jun
RM1,802
per night
14 Jun - 15 Jun
9.4/10 Exceptional! (235 reviews)
"Staff were incredibly helpful"

Reviewed on 9 May 2023

Four Seasons Resort Langkawi
Bayview Hotel Langkawi
4 out of 5
Jalan Pandak Mayah 1, Pusat Bandar Kuah, Langkawi, Kedah, 7000
Fully refundableReserve now, pay when you stay
The price is RM189 per night from 6 Jun to 7 Jun
RM189
per night
6 Jun - 7 Jun
8/10 Very Good! (996 reviews)
"Comfortable stay Nice view from hotel Walkble to maha tower Near by eagle tower and island hopping"

Reviewed on 30 May 2023

Bayview Hotel Langkawi
Pelangi Beach Resort & Spa, Langkawi
5 out of 5
Pantai Cenang, Langkawi, Kedah, 07000
Fully refundableReserve now, pay when you stay
The price is RM994 per night from 5 Jun to 6 Jun
RM994
per night
5 Jun - 6 Jun
8.6/10 Excellent! (1,000 reviews)
"This hotel has good access from the airport and the staff are very attentive. It was impressive that all the buggy drivers were driving safely and the smiles of the children were overflowing. The level of quality, variety and taste of food is high. So, as a Japanese person, I had a very happy time. ..."

Reviewed on 24 Apr 2023

Pelangi Beach Resort & Spa, Langkawi
Rebak Island Resort & Marina
4 out of 5
Rebak Island, Kuah, Langkawi, Kedah, 07000
Fully refundableReserve now, pay when you stay
The price is RM490 per night from 3 Jun to 4 Jun
RM490
per night
3 Jun - 4 Jun
8.4/10 Very Good! (14 reviews)
"Peaceful and quiet."

Reviewed on 3 May 2023

Rebak Island Resort & Marina
Mercure Langkawi Pantai Cenang
4 out of 5
LOT 2500 JALAN PANTAI CENANG, PULAU LANGKAWI KEDAH D AM, Langkawi
The price is RM369 per night from 20 Jun to 21 Jun
RM369
per night
20 Jun - 21 Jun
8.2/10 Very Good! (16 reviews)
"Very centrally located in Cenang with beach, shops and cenang mall at walking distance. Staff is very friendly and supportive. Only slight negative (though only slight) I faced was they are bit understaffed on reception with only 1 person working. Which means, it can take a bit of waiting to get ..."

Reviewed on 3 May 2023

Mercure Langkawi Pantai Cenang
Dayang Bay Resort Langkawi
3 out of 5
Persiaran Pelangi, Kuah, Langkawi, Kedah, 7000
The price is RM232 per night from 19 Jun to 20 Jun
RM232
per night
19 Jun - 20 Jun
7.4/10 Good! (830 reviews)
"Very great property, location wise and gorgeous resort! Laundry service was well-done"

Reviewed on 29 Jan 2023

Dayang Bay Resort Langkawi
Dash Resort Langkawi
4 out of 5
Jalan Teluk Baru, Pantai Tengah, Langkawi, Kedah, 07000
The price is RM580 per night from 18 Jun to 19 Jun
RM580
per night
18 Jun - 19 Jun
7.8/10 Good! (167 reviews)
"Its a place where either you may love it or hate it depending on your preference and personality. Its for the young and young at heart. Overall we loved it, if you prefer quiet and away from the music playing the pool, try to request for the forest view area. Overall i had a good experience and enjoyed ..."

Reviewed on 9 Nov 2022

Dash Resort Langkawi
The Smith House
3.5 out of 5
Lot 297, Bandar Padang Mastirat, Langkawi, Kedah, 07100
The price is RM187 per night from 19 Jun to 20 Jun
RM187
per night
19 Jun - 20 Jun
9.2/10 Wonderful! (363 reviews)
"We stayed our last night in Langkawi at the Smith House since it is only 4 minutes to the airport. The room was clean, the restaurant was excellent, and the view of the sunset from the rooftop pool area was beautiful. I was afraid that it would be noisy since it was so close to the airport but we ..."

Reviewed on 2 May 2023

The Smith House
Ambong Ambong
4 out of 5
Jalan Teluk Baru, Pantai Tengah, Langkawi, Kedah, 07000
Fully refundableReserve now, pay when you stay
The price is RM775 per night from 19 Jun to 20 Jun
RM775
per night
19 Jun - 20 Jun
9.6/10 Exceptional! (318 reviews)
"Watch the local taxis; they try to drop you at the bottom of the mountain and it’s impossible to get your suitcase up to reception. You then have to leave it unattended. I felt concerned as reception tried to sell me spa treatments over moving my luggage so a rocky start. That being covered I couldn’t ..."

Reviewed on 9 Apr 2023

Ambong Ambong
La Villa Langkawi - Private Pool
3.5 out of 5
Lot 5A, Kampung Padang Putih, Jalan Pantai Tengah, Langkawi, Kedah
The price is RM552 per night from 3 Jun to 4 Jun
RM552
per night
3 Jun - 4 Jun
9.4/10 Exceptional! (49 reviews)
"Good"

Reviewed on 28 May 2023

La Villa Langkawi - Private Pool
Bon Ton Resort Langkawi
4 out of 5
Jalan Pantai Cenang, Langkawi, Kedah, 07000
The price is RM463 per night from 21 Jun to 22 Jun
RM463
per night
21 Jun - 22 Jun
8.8/10 Excellent! (134 reviews)
"Very charming hotel with friendly staff. Lovely surrounding and not big hotel for the ones who prefer hotels with 5 to 6 rooms max. Super nice restaurant. Cats all around perfect for kids Maybe, rooms could have more integrated anti mosquitos nets in order to open more windows. Otherwise rooms can ..."

Reviewed on 7 May 2022

Bon Ton Resort Langkawi
White Lodge
2 out of 5
Jalan Pantai Tengah, Langkawi, Kedah, 07000
Fully refundableReserve now, pay when you stay
The price is RM152 per night from 8 Jun to 9 Jun
RM152
per night
8 Jun - 9 Jun
7.6/10 Good! (190 reviews)
"Great pool. Very helpful and friendly staff. Good rooms."

Reviewed on 6 Aug 2020

White Lodge
Coconut Beach Villa Langkawi
3 out of 5
Lot 37,Jalan Kuala Muda, Mukim Padang Matsirat, Langkawi, Kedah, 7100
Fully refundableReserve now, pay when you stay
The price is RM135 per night from 7 Jun to 8 Jun
RM135
per night
7 Jun - 8 Jun
8/10 Very Good! (14 reviews)
"Unique villas, classic design and great staff. The location provides a lot of isolation as well"

Reviewed on 18 Feb 2020

Coconut Beach Villa Langkawi
Royale Chenang Resort
3.5 out of 5
Jl. Teluk Baru, Langkawi, Kedah, 07000
Fully refundableReserve now, pay when you stay
The price is RM275 per night from 16 Jun to 17 Jun
RM275
per night
16 Jun - 17 Jun
8.6/10 Excellent! (75 reviews)
"Great area to stay for tourists - easily accessible to Pantai Chenang and other areas of attraction (Underwater World, Alun-Alun Spa, the beach etc.) and the stretch contains many cute restaurants and bars within walking distance. Rooms are generally clean but it could be better (there was a cockroach ..."

Reviewed on 21 May 2023

Royale Chenang Resort
Malibest Resort
2.5 out of 5
Pantai Cenang, Mukim Kedawang, Langkawi, Kedah
Fully refundableReserve now, pay when you stay
The price is RM389 per night from 5 Jun to 6 Jun
RM389
per night
5 Jun - 6 Jun
6.6/10 (358 reviews)
"The property was ok but noise on or nearby construction work going on alday"

Reviewed on 21 Apr 2023

Malibest Resort
Sunset Valley
2.5 out of 5
Lot 2220 Jalan Makam Mahsuri, Langkawi, Kedah, 07000
9.2/10 Wonderful! (41 reviews)
"Relax and Calm place . For thise like privacy this is the place tgat you looking for. ."

Reviewed on 26 Dec 2020

Sunset Valley
Don't see what you're looking for?
See all available properties in Kedah
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Kedah hotels information

Number of reviews
6,443
Accommodation
667 hotels
Lowest Price
RM135
Highest Price
RM1,802

Price trends for hotels in Kedah

Less expensive
More expensive
This month
Next month
June
May
RM129
RM130
Month
Price
January
RM199
February
RM191
March
RM233
April
RM255
May
RM268
June
RM129
July
RM130
August
RM136
September
RM144
October
RM149
November
RM172
December
RM182
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed hotels in Kedah.

Recent Reviews in Kedah
Expedia verified reviews