4-Star Hotels in Kedah, Malaysia

4-Star Hotels in Kedah, Malaysia

Enter your dates for the latest hotel rates and availability.

Swipe up to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Top 4-Star Hotels - Kedah

Choose your travel dates to see the latest prices
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
Raia Hotel & Convention Centre Alor Setar Hotels in
Raia Hotel & Convention Centre Alor Setar Hotels in Raia Hotel & Convention Centre Alor Setar Hotels in
Hotels in Kedah
MMarhanis Fuat 2025.07.28
It was a pleasant experience during our stay here. Varieties of food place nearby, and the staffs were all very friendly! Quite many options for breakfast. Recommended!
Great
495 reviews
9.1/10
Price from
KRW 57,934
per night
Check Availability
Royale Signature Hotel Hotels in
Royale Signature Hotel Hotels in Royale Signature Hotel Hotels in
Hotels in Kedah
NNurul Izzah 2025.08.18
The room was clean and nice, but the toilet could be cleaner. There was a bit of dirt here and there. Other than that, the bed and room cleanliness were very good. The hotel's location is near Aman Central Mall, and there are also restaurants within walking distance.
Good
761 reviews
7.8/10
Price from
KRW 49,489
per night
Check Availability
Grand Alora Hotel Hotels in
Grand Alora Hotel Hotels in Grand Alora Hotel Hotels in
Hotels in Kedah
GGuest User 2025.08.22
The facilities and services is consider good, only the blanket a little bit yellow spot. But overall is okay.
Good
479 reviews
7.8/10
Price from
KRW 49,686
per night
Check Availability
Rebak Island Resort & Marina Langkawi Hotels in
Rebak Island Resort & Marina Langkawi Hotels in Rebak Island Resort & Marina Langkawi Hotels in
Hotels in Kedawang,Langkawi
PPreston 2025.03.15
1) Ferry timings The evening ferry was delayed for 30min. We were not told of the change in ferry timing at check in, not available on the website (which we used to refer to the timings and plan our schedule), and no physical notice anywhere. We ended up rushing back to the terminal with our takeaway dinner, thinking we can catch the ferry and eat dinner by the beach, only to wait > 30min. The staff clearly saw us and other people waiting and didn’t inform us about the delayed time until we went to ask them ourselves. No explanation about why the timing was changed until we later went to ask the concierge who informed that it’s for staff to break fast. That is nice for staff but at least inform your guests about changes in ferry timing first or put up notice. The infrequent ferry timings and operation being subject to bad weather and full capacity was highly inconvenient. One missed ferry means we have to wait 1h+ for the next ferry, no offer to make up with another ferry ASAP. As the ferry is the only way to mainland, it will be better if it’s more frequent or have a makeup ferry should it be cancelled or is too full. 2) Room infrastructure Our room ceiling was leaking during a storm at several areas, causing the floor in front of the bed to be wet and pooling. When we called the concierge, the first staff member who answered the call replied: “Is it disturbing you? You can call back if it continues to disturb you.” without any offer to assist us. Hello if its not disturbing us we didn’t need to call right? The storm got worse after our dinner and it was leaking even worse so we called again but thankfully a different staff member that answered immediately assisted us to change room and called us at the new room to check on us. Because we had to change rooms mid-stay, we saw the second room had a cleaner and better equipped bath and shower (with soap holder, non-slip mat in bathtub, hook for towel in bathroom) that were missing in our initial room, so take note that not all rooms have the same features/be as well maintained. 3) Room cleanliness Room cleanliness was not the best, bedding have weird smell throughout our stay despite asking to change linen everyday, toilet also constantly smells of urine. Water jug cap have black/brown stains on it, new cups also have grease stains in the water. Noticed that they are not attentive with replacing all the items in the room whenever guests check out, there was a brochure on the table with a bit of dried rice stuck on it… 4) staff not attentive of luggage During checkout they helped us move our luggage off the boat onto the pier. They didn’t check that our luggage was taken by us because someone else took my luggage and walked away with it. We ran after him to tell him that was our luggage and he just pointed back at the boat and said “they are helping you bring your luggage up”?? Don’t know if he was a staff member or not (not wearing uniform), but the way the staff members let someone walk away with our luggage like that was pretty concerning. 5) Other areas (good and bad) We appreciate that all the staff can speak English and mostly take initiative to attend to our needs. We were at the bird park during non feeding time and the staff member offered to bring us inside and let us feed the birds. Great variety of entertainment facilities (pool table, air hockey, bike rental) at the resort with a clean swimming pool and beach. We particularly enjoyed that the resort is integrated with the island’s natural environment and there is quite a bit of wildlife (monkeys, birds, insects including mosquitoes lol, fish in the waters) Quite enjoyable to hike around the island at your own pace but could have better signages to direct around the forested areas. Food was decent, the rendang was good but the burger kingdom was disappointing. Breakfast service had quite a wide variety of food but it was quite average in taste and quality.
Very Good
274 reviews
8.9/10
Price from
KRW 140,220
per night
Check Availability
Resorts World Langkawi Hotels in
Resorts World Langkawi Hotels in Resorts World Langkawi Hotels in
Hotel near Pantai Tengah,Langkawi 9.1% of visitors choose this area
SSharough 2025.05.08
Resorts World Langkawi offers a great location with beautiful sea views and easy access to local attractions, making it a convenient base for exploring the island. While the building is quite old and could use better maintenance, the friendly and helpful staff make up for it with good service. For the price, it’s a decent value — especially for budget-conscious travelers who prioritize location over luxury. Just don’t expect modern amenities or a freshly renovated space.
Very Good
344 reviews
8.4/10
Price from
KRW 76,787
per night
Check Availability
Wings by Croske Resort Langkawi Hotels in
Wings by Croske Resort Langkawi Hotels in Wings by Croske Resort Langkawi Hotels in
Hotels in Padang Matsirat,Langkawi
SSumanGalmon 2025.08.10
Hotel was just a walking distance to airport . Skycab and Cenang Beach also near from the hotel. Hotel cleanliness was great and staff were approachable. Hope next go back again if visit Langkawi.
Very Good
524 reviews
8.8/10
Price from
KRW 72,467
per night
Check Availability
Adya Hotel Langkawi Hotels in
Adya Hotel Langkawi Hotels in Adya Hotel Langkawi Hotels in
Hotel near Kuah Town,Langkawi 18.7% of visitors choose this area
MMicah 2025.06.26
Overall ok..locatikn,view on point.ape y x okay is,atas karpet dlm bilik kmi ade sisa2 makanan kering,bgtau front desk,mintk tlg bersihlan,tp lepas kami balik dr jalan2,still ade sisa tu.maybe housekeeping terlepas pandang.,channel tv limited,t3-4 channel saje.air botol y diorang topup ade daki,spoil mood.aircond plak,2-3 kali auto off setiap malam,dh bagitau front desk,nnti diorang check,2nd night pn same,tengah2 tido,tibe rase panas,tgk2 aircond auto off,g bukak balik.ulng 2-3x..tu je la y x ok..overall ok..kolam cantik,view kolam pn cantik,parking banyak,hotel bersiĥ..rekomended untuk inp sini
Very Good
450 reviews
8.2/10
Price from
KRW 51,257
per night
Check Availability
Ramada by Wyndham Langkawi Marina Hotels in
Ramada by Wyndham Langkawi Marina Hotels in Ramada by Wyndham Langkawi Marina Hotels in
Hotels in Kuah,Langkawi
TTravel King of the King 2025.01.30
The location is right at the point for access to Sunset Cruise. We reserved the family room with 2 double beds with a mountain view, which has monkeys outside of the window. Unfortunately, we don't have seaview room, luckily we have a chance to have seaview during buffet breakfast, the food is so so, nothing much to choose, hope to have variety foods in the future. The security head with blue shirt is very helpful, who always help to search for parking spot for us. Swimming pool located at LG is too small.
Very Good
160 reviews
8.6/10
Price from
KRW 56,952
per night
Check Availability
Frangipani Langkawi Resort Hotels in
Frangipani Langkawi Resort Hotels in Frangipani Langkawi Resort Hotels in
Hotel near Pantai Tengah,Langkawi 9.1% of visitors choose this area
MMuraleedharan R 2025.05.08
I had an amazing experience staying at this beachside resort during my vacation — definitely one of the best I’ve ever been to! The location is stunning, right by the beach and perfect for a relaxing holiday. The accommodation was super comfortable and all the facilities were top-notch. The staff were really friendly and always ready to help with a smile. What I loved the most was how kid-friendly the place was. The hotel organized several fun activities just for children and my kids had a blast participating in them — they were entertained and happy throughout the stay! The buffet breakfast was another highlight — so many tasty options and everything was fresh and delicious. It was a great way to start each day. A special mention to Mrs. Mary, the tour manager who was incredibly supportive. She helped coordinate all our activities in Langkawi smoothly and made our trip even more enjoyable. Overall, I would highly recommend this resort to anyone planning a trip to Langkawi — it’s perfect for families, couples or even solo travelers looking for a fun and relaxing getaway!
Very Good
127 reviews
8.5/10
Price from
KRW 111,548
per night
Check Availability
Dash Resort Langkawi Hotels in
Dash Resort Langkawi Hotels in Dash Resort Langkawi Hotels in
Hotel near Pantai Tengah,Langkawi 9.1% of visitors choose this area
RRuth1313 2025.05.12
Unfair and Poorly Managed Breakfast Seating Experience I had a very unpleasant experience during breakfast at this hotel. I arrived at the restaurant at 7:30 AM, but there were no staff members present to guide or seat guests. The lack of basic organization created confusion for everyone. I saw an available table with no sign or indication that it was reserved, so I assumed it was open. After I got my food and was about to sit down, a female staff member suddenly rushed over to stop me and told me the seat was reserved. This was both embarrassing and frustrating, especially since there was no sign placed on the table to indicate any reservation. To make things worse, about 10 minutes later, another guest arrived and was allowed to sit at that same “reserved” table — even though they were not the original reserved guests. This clearly showed that the table was not truly reserved, but rather that the hotel was trying to push early guests like us to sit at less convenient tables further from the buffet. This practice completely goes against the principles of a buffet and the idea of first-come, first-served. It felt unfair that early-arriving guests were treated poorly while later arrivals were given better seating. We spoke with the supervisor, and they admitted that it was indeed a mistake on their part. However, the damage was already done, and the experience left us feeling disrespected and unwelcome. This hotel seriously needs to improve how it manages breakfast seating and treat all guests — regardless of arrival time or group size — with fairness and courtesy.
Very Good
231 reviews
8.4/10
Price from
KRW 153,378
per night
Check Availability
See All 4-Star Hotels in Kedah

Recent Reviews for Kedah Hotels

See all
8.9/10
Very Good
PPreston1) Ferry timings The evening ferry was delayed for 30min. We were not told of the change in ferry timing at check in, not available on the website (which we used to refer to the timings and plan our schedule), and no physical notice anywhere. We ended up rushing back to the terminal with our takeaway dinner, thinking we can catch the ferry and eat dinner by the beach, only to wait > 30min. The staff clearly saw us and other people waiting and didn’t inform us about the delayed time until we went to ask them ourselves. No explanation about why the timing was changed until we later went to ask the concierge who informed that it’s for staff to break fast. That is nice for staff but at least inform your guests about changes in ferry timing first or put up notice. The infrequent ferry timings and operation being subject to bad weather and full capacity was highly inconvenient. One missed ferry means we have to wait 1h+ for the next ferry, no offer to make up with another ferry ASAP. As the ferry is the only way to mainland, it will be better if it’s more frequent or have a makeup ferry should it be cancelled or is too full. 2) Room infrastructure Our room ceiling was leaking during a storm at several areas, causing the floor in front of the bed to be wet and pooling. When we called the concierge, the first staff member who answered the call replied: “Is it disturbing you? You can call back if it continues to disturb you.” without any offer to assist us. Hello if its not disturbing us we didn’t need to call right? The storm got worse after our dinner and it was leaking even worse so we called again but thankfully a different staff member that answered immediately assisted us to change room and called us at the new room to check on us. Because we had to change rooms mid-stay, we saw the second room had a cleaner and better equipped bath and shower (with soap holder, non-slip mat in bathtub, hook for towel in bathroom) that were missing in our initial room, so take note that not all rooms have the same features/be as well maintained. 3) Room cleanliness Room cleanliness was not the best, bedding have weird smell throughout our stay despite asking to change linen everyday, toilet also constantly smells of urine. Water jug cap have black/brown stains on it, new cups also have grease stains in the water. Noticed that they are not attentive with replacing all the items in the room whenever guests check out, there was a brochure on the table with a bit of dried rice stuck on it… 4) staff not attentive of luggage During checkout they helped us move our luggage off the boat onto the pier. They didn’t check that our luggage was taken by us because someone else took my luggage and walked away with it. We ran after him to tell him that was our luggage and he just pointed back at the boat and said “they are helping you bring your luggage up”?? Don’t know if he was a staff member or not (not wearing uniform), but the way the staff members let someone walk away with our luggage like that was pretty concerning. 5) Other areas (good and bad) We appreciate that all the staff can speak English and mostly take initiative to attend to our needs. We were at the bird park during non feeding time and the staff member offered to bring us inside and let us feed the birds. Great variety of entertainment facilities (pool table, air hockey, bike rental) at the resort with a clean swimming pool and beach. We particularly enjoyed that the resort is integrated with the island’s natural environment and there is quite a bit of wildlife (monkeys, birds, insects including mosquitoes lol, fish in the waters) Quite enjoyable to hike around the island at your own pace but could have better signages to direct around the forested areas. Food was decent, the rendang was good but the burger kingdom was disappointing. Breakfast service had quite a wide variety of food but it was quite average in taste and quality.
Rebak Island Resort & Marina Langkawi

Rebak Island Resort & Marina Langkawi

Hotel near Kedawang, Langkawi
Price per night from:KRW 140,220
8.4/10
Very Good
KKasim MohdHad a really nice stay at Camar Resort Langkawi with my wife and kids. The place is super peaceful, away from all the city noise—really great for just relaxing and enjoying the beach vibes. The surroundings are calm, and the whole resort gives off a very cozy and private feel, perfect for a family getaway. The staff here are super friendly and always ready to help, making us feel really welcome from the moment we arrived. Everything was smooth and comfortable, and we really enjoyed our time here. If you’re looking for a quiet and chill place to unwind in Langkawi, this resort is definitely worth a visit!
Camar Resort Langkawi

Camar Resort Langkawi

Hotel near Pantai Tengah, Langkawi
Price per night from:KRW 133,739
8.2/10
Very Good
MMicahOverall ok..locatikn,view on point.ape y x okay is,atas karpet dlm bilik kmi ade sisa2 makanan kering,bgtau front desk,mintk tlg bersihlan,tp lepas kami balik dr jalan2,still ade sisa tu.maybe housekeeping terlepas pandang.,channel tv limited,t3-4 channel saje.air botol y diorang topup ade daki,spoil mood.aircond plak,2-3 kali auto off setiap malam,dh bagitau front desk,nnti diorang check,2nd night pn same,tengah2 tido,tibe rase panas,tgk2 aircond auto off,g bukak balik.ulng 2-3x..tu je la y x ok..overall ok..kolam cantik,view kolam pn cantik,parking banyak,hotel bersiĥ..rekomended untuk inp sini
Adya Hotel Langkawi

Adya Hotel Langkawi

Hotel near Kuah Town, Langkawi
Price per night from:KRW 51,257
7.9/10
Good
LLost_in_louhiI had a wonderful stay at Gold Sands Langkawi! The location is perfect, right on the beach with stunning views. The highlight for me was the rooftop infinity pool — it offers amazing panoramic views and is perfect for relaxing. The staff was friendly and accommodating, and my room was clean and comfortable. I highly recommend this hotel for an unforgettable experience in Langkawi!
The Pure Hotel Langkawi

The Pure Hotel Langkawi

Hotel near Kuah Town, Langkawi
Price per night from:KRW 58,916
8.5/10
Very Good
MMuraleedharan RI had an amazing experience staying at this beachside resort during my vacation — definitely one of the best I’ve ever been to! The location is stunning, right by the beach and perfect for a relaxing holiday. The accommodation was super comfortable and all the facilities were top-notch. The staff were really friendly and always ready to help with a smile. What I loved the most was how kid-friendly the place was. The hotel organized several fun activities just for children and my kids had a blast participating in them — they were entertained and happy throughout the stay! The buffet breakfast was another highlight — so many tasty options and everything was fresh and delicious. It was a great way to start each day. A special mention to Mrs. Mary, the tour manager who was incredibly supportive. She helped coordinate all our activities in Langkawi smoothly and made our trip even more enjoyable. Overall, I would highly recommend this resort to anyone planning a trip to Langkawi — it’s perfect for families, couples or even solo travelers looking for a fun and relaxing getaway!
Frangipani Langkawi Resort

Frangipani Langkawi Resort

Hotel near Pantai Tengah, Langkawi
Price per night from:KRW 111,548
8.8/10
Very Good
WWandering.EngineerLovely hotel. The rooms are spacious with a huge bed - a size that I’ve never seen before! The shower strength is amazing, with a filtered tap for filtered water. The staff are amazing and helpful. I’ve read some comments that said the breakfast didn’t have enough variety. I would disagree. The breakfast is plentiful with lots of different options. Their afternoon tea is worth the price too. The location is perfect. A few mins walk to cenang beach right where all the entertainment is. The underwater world is around the corner with plentiful shops and restaurants to eat from.
Mercure Langkawi Pantai Cenang

Mercure Langkawi Pantai Cenang

Hotel near Pantai Cenang, Langkawi
Price per night from:KRW 139,631
8.8/10
Very Good
SSumanGalmonHotel was just a walking distance to airport . Skycab and Cenang Beach also near from the hotel. Hotel cleanliness was great and staff were approachable. Hope next go back again if visit Langkawi.
Wings by Croske Resort Langkawi

Wings by Croske Resort Langkawi

Hotel near Padang Matsirat, Langkawi
Price per night from:KRW 72,467
7.8/10
Good
NNurul IzzahThe room was clean and nice, but the toilet could be cleaner. There was a bit of dirt here and there. Other than that, the bed and room cleanliness were very good. The hotel's location is near Aman Central Mall, and there are also restaurants within walking distance.
Royale Signature Hotel

Royale Signature Hotel

Hotel near Alor Setar
Price per night from:KRW 49,489
8.7/10
Very Good
GGuest UserWent for a couple trip to Langkawi. Deliberately chose Vila Sri Kampung as it was in the middle of the Jungle full of nature. My review will be slightly biased as I am already used to the tropical “happenings” like ants etc. as I am from Singapore. The stay was amazing as I could literally see the wild dusky leaf monkeys and hornbills right in-front of me across the glass panel. Pros: 1. Have nature right in-front of your face. 2. Experience nature like literally 3. Aircon works 4. Surprisingly no mosquitoes 5. Hot shower works fully functional 6. TV works with Netflix preloaded 7. Breakfast offered is super awesome. Had the best Roti Cenai (or roti prata in sg term). The Malay style breakfast was top notch. Mango is super sweet and juicy as if you hydrated a pack of 7D mangoes. Cons: 1. In the middle of nowhere. Definitely rent a car and use google map to guide yourself through the jungle. 2. The owner is pretty much uncontactable on this platform. Please please use watsapp to contact her. Also best to have a Malaysian friend/partner that speaks Malay with Malaysian number so that he/she can contact the owner swiftly so that you can enter the villa upon arrival. 3. Guard dogs if you’re scared of dogs 4. Ants if you’re not used to the tropical norms. To be honest, just follow basic camping ethics: after eating don’t leave wrappers lying around, don’t drop sugar crumbs. Dispose leftovers or wrappers into plastic bags and tie them properly. 5. Shower is functioning but bathtub is not as I was not able to switch water from the shower-head to the bathtub tap. 6. Wild insects like bees entering your villa at night if you on the lights. Just adopt the healthy lifestyle and follow the sun. This place is definitely for you if you want to experience the jungle first hand and feel like an explorer in the comfort of air-conditioned villa. Great escape from the digital world. This is not a place for you if you’re whiny ass cosmopolitan kid that has never touched grass or have short temper as things are definitely slow. The resort villa would be a better choice.
Villa Sri Kampung

Villa Sri Kampung

Hotel near Kuah Town, Langkawi
Price per night from:KRW 74,430
7.7/10
Good
GGuest UserVery convenient location to explore Kuah centre - duty free shops, pubs, seafood restaurants, cafes, convenience stores, laundry, grocery all within 5 min walk. Older hotel with renovated room facing the bay. Only 1 night stay. Breakfast is like a big canteen hall setting big firm comfirrabke mattress .Overall clean room and toilet/shower. TV has poor signals and limited programs. Big pool area, kids playground, private beach next to pool. Nice bay view
Dayang Bay Resort Langkawi

Dayang Bay Resort Langkawi

Hotel near Kuah Town, Langkawi
Price per night from:KRW 69,717

Frequently Asked Questions

How do I book a hotel on Trip.com?

To book a hotel on Trip.com, simply enter your destination, travel dates, and the number of guests on the page. Then, browse through the available hotels and select the one you want to book. Follow the prompts to enter your payment information and complete the booking.

How do I get hotel deals on Trip.com?

There are several ways to find affordable hotels on Trip.com. You can narrow down your search results by filtering hotels according to your preferred price range, or you can sort the results by price to view the cheapest options first.

Where can I find hotel deals on Trip.com?

Trip.com offers a wide variety of hotel deals and promotions that are available throughout the year. You can easily find these special offers on our deals page. What's more, if you are a member of our loyalty program, you can sign in to your account and discover exclusive discounted rates at hotel list pages.

How can I get lower prices for hotels?

Sometimes booking hotels midweek is cheaper, but it also depends on the season.

How many hotels are listed on Trip.com?

You can find over 1.5 million hotels in more than 230 countries or regions on Trip.com. Haven't decided which hotel to book? Browse our site to get ideas!

Can I cancel or change my hotel bookings on Trip.com?

It depends on the hotel policy and date of cancellation. Please check the policy section of the related hotel pages. To cancel or change your bookings, sign in to your Trip.com account, go to "My Bookings", and follow the instructions.

How do I contact Trip.com customer support?

You can contact Trip.com's 24/7 customer support by visiting the Help Center on Trip.com and submitting a request. You can also contact us by phone or service chat, depending on your location.

Property Information for Tourists

Total Properties54
Number of Reviews8,983
Highest PriceKRW 3,389,128
Lowest PriceKRW 47,290
Average Price (Weekends)KRW 324,026
Average Price (Weekdays)KRW 311,084