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
The price is S$230 per night from 10 Jul to 11 Jul
S$230
per night
10 Jul - 11 Jul
9.6/10 Exceptional! (12 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
The price is S$1,029 per night from 6 Jul to 7 Jul
S$1,029
per night
6 Jul - 7 Jul
9.6/10 Exceptional! (383 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
Bayview Hotel Langkawi
4 out of 5
Jalan Pandak Mayah 1, Pusat Bandar Kuah, Langkawi, Kedah
Fully refundableReserve now, pay when you stay
The price is S$59 per night from 21 Jun to 22 Jun
S$59
per night
21 Jun - 22 Jun
8/10 Very Good! (995 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

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

The St. Regis Langkawi
5 out of 5
Jalan Pantai Beringin, Langkawi, Kedah
Fully refundableReserve now, pay when you stay
The price is S$455 per night from 21 Jun to 22 Jun
S$455
per night
21 Jun - 22 Jun
9.2/10 Wonderful! (256 reviews)
"Place was well designed, but some hallway area to room was not ventilated can create hot surrounded area When busy time, they should have things jotted, some request was forgotten and not matching that was earlier requested"

Reviewed on 31 May,2023

The St. Regis Langkawi
Four Seasons Resort Langkawi
5 out of 5
Jalan Tanjung Rhu Mukim Ayer, Langkawi, Kedah
Fully refundableReserve now, pay when you stay
The price is S$528 per night from 26 Jun to 27 Jun
S$528
per night
26 Jun - 27 Jun
9.4/10 Exceptional! (235 reviews)
"Staff were incredibly helpful"

Reviewed on 9 May,2023

Four Seasons Resort Langkawi
Pelangi Beach Resort & Spa, Langkawi
5 out of 5
Pantai Cenang, Langkawi, Kedah
8.6/10 Excellent! (1,000 reviews)
"Other than the steep price to add a rollover bed (RM500/night), the rest of the facilities are excellent. Staff are warm and friendly and the location is just beside cenang beach"

Reviewed on 5 Jun,2023

Pelangi Beach Resort & Spa, Langkawi
Rebak Island Resort & Marina
4 out of 5
Rebak Island, Kuah, Langkawi, Kedah
Fully refundableReserve now, pay when you stay
The price is S$164 per night from 21 Jun to 22 Jun
S$164
per night
21 Jun - 22 Jun
8.4/10 Very Good! (15 reviews)
"Sorry to say. Restaurent menu options have to be improved for sure. We don’t feel the food choices are up to the advertised standard. Also like some other resorts in Langkawi, this private island should also hold more than 1 Restaurent. As this is private island, guests are deserved to have more ..."

Reviewed on 7 Jun,2023

Rebak Island Resort & Marina
Dayang Bay Resort Langkawi
3 out of 5
Persiaran Pelangi, Kuah, Langkawi, Kedah
The price is S$86 per night from 22 Jun to 23 Jun
S$86
per night
22 Jun - 23 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
Mercure Langkawi Pantai Cenang
4 out of 5
LOT 2500 JALAN PANTAI CENANG, PULAU LANGKAWI KEDAH D AM, Langkawi
The price is S$134 per night from 21 Jun to 22 Jun
S$134
per night
21 Jun - 22 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
White Lodge
2 out of 5
Jalan Pantai Tengah, Langkawi, Kedah
Fully refundableReserve now, pay when you stay
The price is S$58 per night from 2 Jul to 3 Jul
S$58
per night
2 Jul - 3 Jul
7.6/10 Good! (190 reviews)
"Great pool. Very helpful and friendly staff. Good rooms."

Reviewed on 6 Aug,2020

White Lodge
The Smith House
3.5 out of 5
Lot 297, Bandar Padang Mastirat, Langkawi, Kedah
The price is S$73 per night from 12 Jun to 13 Jun
S$73
per night
12 Jun - 13 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
Dash Resort Langkawi
4 out of 5
Jalan Teluk Baru, Pantai Tengah, Langkawi, Kedah
The price is S$173 per night from 25 Jun to 26 Jun
S$173
per night
25 Jun - 26 Jun
7.8/10 Good! (169 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
La Villa Langkawi - Private Pool
3.5 out of 5
Lot 5A, Kampung Padang Putih, Jalan Pantai Tengah, Langkawi, Kedah
The price is S$205 per night from 12 Jun to 13 Jun
S$205
per night
12 Jun - 13 Jun
9.4/10 Exceptional! (49 reviews)
"Good"

Reviewed on 28 May,2023

La Villa Langkawi - Private Pool
Ambong Rainforest Retreat
4 out of 5
Jalan Teluk Baru, Pantai Tengah, Langkawi, Kedah
Fully refundableReserve now, pay when you stay
The price is S$260 per night from 14 Jun to 15 Jun
S$260
per night
14 Jun - 15 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 Rainforest Retreat
Bon Ton Resort Langkawi
4 out of 5
Jalan Pantai Cenang, Langkawi, Kedah
The price is S$163 per night from 14 Jun to 15 Jun
S$163
per night
14 Jun - 15 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
Royale Chenang Resort
3.5 out of 5
Jl. Teluk Baru, Langkawi, Kedah
Fully refundableReserve now, pay when you stay
The price is S$86 per night from 14 Jun to 15 Jun
S$86
per night
14 Jun - 15 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
Ombak Villa Langkawi
4 out of 5
Lot 78, Jalan Kuala Muda, Padang Matsirat, Langkawi, Kedah
Fully refundableReserve now, pay when you stay
The price is S$185 per night from 11 Jul to 12 Jul
S$185
per night
11 Jul - 12 Jul
7.6/10 Good! (313 reviews)
"The location very conducive for resort like. Near to the airport."

Reviewed on 14 Mar,2023

Ombak Villa Langkawi
Adya Hotel Langkawi
3.5 out of 5
No 1 PT, 4001, Persiaran Mutiara 2, Mukim Kuah, Langkawi, Kedah
Fully refundableReserve now, pay when you stay
The price is S$105 per night from 23 Jun to 24 Jun
S$105
per night
23 Jun - 24 Jun
8.4/10 Very Good! (601 reviews)
"The staff was so helpful and friendly. Always a helping hand."

Reviewed on 20 Mar,2023

Adya Hotel Langkawi
Sunset Valley
2.5 out of 5
Lot 2220 Jalan Makam Mahsuri, Langkawi, Kedah
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
The Bayou Hotel Langkawi
2.5 out of 5
Lot 119 Jalan Pantai Tengah, Langkawi, Kedah
Fully refundableReserve now, pay when you stay
The price is S$77 per night from 10 Jul to 11 Jul
S$77
per night
10 Jul - 11 Jul
The Bayou Hotel Langkawi
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
5,995
Accommodation
667 hotels
Lowest Price
S$58
Highest Price
S$1,029

Recent Reviews in Kedah
Expedia verified reviews