Langkawi hotels from RM169

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

Filter by

Popular filters
Popular filters
Price per night
Price per night
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 10 trending Langkawi hotels

The Westin Langkawi Resort & Spa
5 out of 5
Jalan Pantai Dato Syed Omar, Langkawi, Kedah, 07000
Fully refundableReserve now, pay when you stay
The price is RM818 per night from 1 Dec to 2 Dec
RM818
per night
1 Dec - 2 Dec
8.63 km from city centre
4.4/5 Wonderful! (999 reviews)
"Great place for quiet and peaceful time. Place looks and feels a bit dated but the service, people, pool area and food is still fantastic! A great place to get away from busy city life."

Reviewed on 27 Nov 2022

The Westin Langkawi Resort & Spa
Berjaya Langkawi Resort
5 out of 5
Karong Berkunci 200 Burau Bay, Langkawi, Kedah, 07000
The price is RM521 per night from 8 Dec to 9 Dec
RM521
per night
8 Dec - 9 Dec
13.97 km from city centre
4.2/5 Very Good! (1,002 reviews)
"Property is in a beautiful location and close to the SkyCab (a must do). The villa on the water was nice, but the chairs and bed were extremely hard. We enjoyed the game room. The staff was very accommodating. We had wanted to rent paddleboards, but the area where vessels are allowed is very limited. ..."

Reviewed on 21 Nov 2022

Berjaya Langkawi Resort
Pelangi Beach Resort & Spa, Langkawi
5 out of 5
Pantai Cenang, Langkawi, Kedah, 07000
The price is RM699 per night from 1 Dec to 2 Dec
RM699
per night
1 Dec - 2 Dec
9.32 km from city centre
4.3/5 Excellent! (1,001 reviews)
"Fabulous hotel nothing was too much trouble"

Reviewed on 24 Nov 2022

Pelangi Beach Resort & Spa, Langkawi

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

Aloft Langkawi Pantai Tengah
4 out of 5
Lot PT701, Jalan Pantai Tengah, Langkawi, Kedah, 7000
Fully refundableReserve now, pay when you stay
The price is RM600 per night from 4 Dec to 5 Dec
RM600
per night
4 Dec - 5 Dec
10.44 km from city centre
4.6/5 Exceptional! (302 reviews)
Decent hotel in Langkawi
"It was the trip for my wifeโ€™s birthday, we stayed in the hotel for 3 nights. The staff put birthday decorations in the room and left a birthday card to her which is sweet. Everyone working in the hotel is so nice and friendly, they always has smile on their faces. The buffet breakfast has plenty ..."

Reviewed on 29 Oct 2022

Aloft Langkawi Pantai Tengah
The Danna Langkawi Luxury Resort & Beach Villas
5 out of 5
Telaga Harbour Park, Pantai Kok, Langkawi, Kedah, 07000
Fully refundableReserve now, pay when you stay
The price is RM1,350 per night from 1 Dec to 2 Dec
RM1,350
per night
1 Dec - 2 Dec
12.49 km from city centre
4.8/5 Exceptional! (996 reviews)
"Staff are friendly and cheerful. We enjoyed morning walk on the beach and we spend good times at the beautiful garden and the koi pond."

Reviewed on 24 Nov 2022

The Danna Langkawi Luxury Resort & Beach Villas
The Ritz-Carlton, Langkawi
5 out of 5
Jalan Pantai Kok, Langkawi, Kedah, 07000
Fully refundableReserve now, pay when you stay
The price is RM1,650 per night from 13 Dec to 14 Dec
RM1,650
per night
13 Dec - 14 Dec
10.3 km from city centre
4.6/5 Wonderful! (172 reviews)
"Very good"

Reviewed on 8 Oct 2022

The Ritz-Carlton, 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,550 per night from 5 Dec to 6 Dec
RM1,550
per night
5 Dec - 6 Dec
9.24 km from city centre
4.6/5 Wonderful! (246 reviews)
Excellent hotel
"We had a wonderful stay at this excellent hotel. A beautiful beach and bay and room was superb."

Reviewed on 15 Nov 2022

The St. Regis Langkawi
Four Seasons Resort Langkawi
5 out of 5
Jalan Tanjung Rhu Mukim Ayer, Langkawi, Kedah, 07000
The price is RM1,584 per night from 4 Dec to 5 Dec
RM1,584
per night
4 Dec - 5 Dec
11.38 km from city centre
4.7/5 Exceptional! (221 reviews)
"Superb, from the moment I park the car until to my room, the entire check-in process and the given resort tour are super nice. All the staff here is very friendly and willing to help. I was celebrating my fiancee birthday at the beach, all the arrangement is perfect. The room is super nice, clean ..."

Reviewed on 28 Nov 2022

Four Seasons Resort Langkawi
The Datai Langkawi
5 out of 5
Jalan Teluk Datai, Langkawi, Kedah, 07000
The price is RM2,097 per night from 1 Dec to 2 Dec
RM2,097
per night
1 Dec - 2 Dec
15.86 km from city centre
4.8/5 Exceptional! (367 reviews)
"This is an incredible hotel where nature and real luxury go hand in hand. Staff are trained to be hosts and work really hard to give you the best experience. The food, surroundings and service are definitely 5*."

Reviewed on 22 Nov 2022

The Datai Langkawi
Cenang Plaza Beach Hotel
3 out of 5
Lot 2606, Jalan Pantai Cenang, Mukim Kedawang, Langkawi, 07000
Fully refundableReserve now, pay when you stay
The price is RM178 per night from 23 Dec to 24 Dec
RM178
per night
23 Dec - 24 Dec
9.41 km from city centre
4.2/5 Very Good! (430 reviews)
Poor towels
"Location super good, not clean ir room, a specialy floor, never mop with water. Toweels is a bigest problem, they dont have enouth them, and then u coming back from breach and want go to shower, u dont have towels at all, not even hand towel. And if u do have towels they are look like floormop at ..."

Reviewed on 18 Nov 2022

Cenang Plaza Beach Hotel
Holiday Villa Beach Resort & Spa Langkawi
4 out of 5
Lot 1698, Pantai Tengah, Mukim Kedawang, Langkawi, Kedah, 7000
Fully refundableReserve now, pay when you stay
The price is RM366 per night from 9 Dec to 10 Dec
RM366
per night
9 Dec - 10 Dec
10.3 km from city centre
3.8/5 Good! (750 reviews)
"My 4th stay here. Staff very friendly. Deluxe room had great view of beach and pool. 2 nice pools.Beach not busy"

Reviewed on 25 Nov 2022

Holiday Villa 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 RM450 per night from 1 Dec to 2 Dec
RM450
per night
1 Dec - 2 Dec
11.67 km from city centre
5/5 Exceptional! (2 reviews)
"The rooms were clean and very comfortable and the staff was amazing, the boat journey from and to island very efficient service. This resort is highly recomended for family vacation."

Reviewed on 22 Nov 2022

Rebak Island Resort & Marina
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 RM180 per night from 6 Dec to 7 Dec
RM180
per night
6 Dec - 7 Dec
6.86 km from city centre
4/5 Very Good! (995 reviews)
"Very pleasant hotel. Nice to stay..my kids enjoy the pool ..highly recommended"

Reviewed on 28 Oct 2022

Bayview Hotel Langkawi
The Ocean Residence Langkawi
3 out of 5
No. 1 Ocean Front Estate Bukit Benggali, Langkawi, Kedah, 7000
Fully refundableReserve now, pay when you stay
The price is RM336 per night from 7 Dec to 8 Dec
RM336
per night
7 Dec - 8 Dec
3.49 km from city centre
4.2/5 Excellent! (189 reviews)
"Good and tranquil hotel that's in need of manyfold renovations. Location is nice, between Kuah and the famous cenang beach. That being said, you definitely need some sort transportation, e.g. car/scooter - grab app would be a good alternative if you do not want to drive."

Reviewed on 24 Sep 2022

The Ocean Residence Langkawi
Best Star Resort
3 out of 5
Lot PT 892, Jalan Pantai Cenan, Mk Kedawang, Langkawi, Kedah, รก07100รก
Fully refundableReserve now, pay when you stay
The price is RM169 per night from 22 Dec to 23 Dec
RM169
per night
22 Dec - 23 Dec
9.4 km from city centre
3.3/5 (230 reviews)
"Excellent location. One of the few hotels at its price tier that has its own pool. But the hotel has seen better days. Looks and feels tired. Appears to lack proper maintenence too."

Reviewed on 27 Dec 2021

Best Star Resort
Tanjung Rhu Resort
5 out of 5
Mukim Ayer Hangat, Pulau Langkawi, Langkawi, Kedah, 07000
Fully refundableReserve now, pay when you stay
The price is RM584 per night from 14 Dec to 15 Dec
RM584
per night
14 Dec - 15 Dec
12.4 km from city centre
4.4/5 Wonderful! (735 reviews)
"Friendly staff"

Reviewed on 20 Sep 2022

Tanjung Rhu Resort
The Smith House
3.5 out of 5
Lot 297, Bandar Padang Mastirat, Langkawi, Kedah, 07100
The price is RM221 per night from 22 Dec to 23 Dec
RM221
per night
22 Dec - 23 Dec
6.75 km from city centre
4.6/5 Exceptional! (356 reviews)
Excellent stay
"Overall excellent stay in this new hotel. The rooms are clean and comfortable, with a large bathroom; whilst staff were friendly and attentive. The included breakfast spread was also decent considering the price. The rooftop pool area is very nicely done up although unfortunately we did not get a ..."

Reviewed on 28 Oct 2022

The Smith House
La Villa Langkawi - Private Pool
3.5 out of 5
Lot 5A, Kampung Padang Putih, Jalan Pantai Tengah, Langkawi, Kedah, 7000
The price is RM814 per night from 1 Dec to 2 Dec
RM814
per night
1 Dec - 2 Dec
8.98 km from city centre
4.7/5 Exceptional! (45 reviews)
"Fantastic 10/10 , made our holiday memorable"

Reviewed on 14 Nov 2022

La Villa Langkawi - Private Pool
Dayang Bay Resort Langkawi
3 out of 5
Persiaran Pelangi, Kuah, Langkawi, Kedah, 7000
The price is RM258 per night from 13 Dec to 14 Dec
RM258
per night
13 Dec - 14 Dec
5.83 km from city centre
3.7/5 Good! (823 reviews)
"I highly enjoyed my stay at Dayang Bay Resort. The location is quite convenient as there is a 7-11, a minimart, places to eat just opposite of the resort. There was gym, a daycare, and spa on the resort itself which me and family enoyed. The room was spacious enough for us. However, there were some ..."

Reviewed on 8 Nov 2022

Dayang Bay Resort Langkawi
Nadias Hotel Cenang Langkawi
3 out of 5
Lot 977, Pantai Cenang, Mukim Kedawang, Langkawi, Kedah, 07000
Fully refundableReserve now, pay when you stay
The price is RM230 per night from 5 Dec to 6 Dec
RM230
per night
5 Dec - 6 Dec
9.4 km from city centre
4.1/5 Very Good! (489 reviews)
Nice, Conveniently located hotel
"Centrally located on Cenang Beach (Pantai Cenang). it was near many shops and restaurants. A car was not needed. The only complaint was that the duvet was not changed. I found a piece of dried food stuck to the duvet and a stain with it. It would be nice if they had a storeroom for luggage in the ..."

Reviewed on 25 Jul 2022

Nadias Hotel Cenang Langkawi
Don't see what you're looking for?
See all available properties in Langkawi
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.

Hotels near Langkawi Attractions

Langkawi hotels information

Number of reviews 10350
Accommodation 539 hotels
Lowest Price RM169
Highest Price RM2,097

Price trends for hotels in Langkawi

Less expensive
More expensive
Next month
December
November
RM151
Month
Price
January
RM184
February
RM180
March
RM188
April
RM185
May
RM183
June
RM185
July
RM199
August
RM200
September
RM224
October
RM250
November
RM350
December
RM151
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 Langkawi.

Frequently asked questions

Where is the best place to stay in Langkawi?

Kunang-Kunang Heritage Villas is a favourite with Expedia customers. This 3-star lodge offers a restaurant and an outdoor pool. Traveller reviews also recommend Ambong Ambong and Casa del Mar, Langkawi as top choices for your trip. See all available top hotels, or vacation rentals in Langkawi.

What are some of the best holiday rentals that Langkawi has to offer?

Villa Paddy: This highly rated holiday home rental in Langkawi is equipped with an outdoor pool, air conditioning and an LED TV to help you feel comfortable during your stay. Kitchen amenities such as a fridge and an electric kettle can make your holiday run smoothly. Other favourite homes for rent in Langkawi are GM Homestay Kelibang and Kapal Terbang Guest House. See all vacation rentals in Langkawi.

If I need to cancel my hotel reservation in Langkawi, will I receive a refund?

Yes! You'll find that most hotel reservations are fully refundable if you cancel prior to the hotel's cancellation deadline, which in most cases is within 24 or 48 hours of your scheduled arrival. If you have a reservation that's non-refundable, you might still have the option to cancel and receive a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Langkawi.

What's the best budget-friendly hotel in Langkawi?

Based on reviews, Hotel Asia is a popular 2.5-star hotel for our travellers looking for an economical choice, and features free WiFi and free parking. Other choices to stay on the cheap include Amara Motel and Myangkasa Akademi & Resort Langkawi. View all budget hotels in Langkawi.

What's the best accommodation option for a family trip to Langkawi?

Langkawi Uptown Hotel is a top 3-star hotel on Expedia for families, and features a lazy river and a restaurant. Other options to stay with the children include 1 Baron Motel and Villa Kelapa Langkawi. Also, attractions such as Langkawi Water Kingdom and Herbwalk in Langkawi are fun for children of all ages. Find more child-friendly accommodations in Langkawi.

What's the best place to stay for a couple visiting Langkawi?

The Andaman, a Luxury Collection Resort, Langkawi is a favourite 5-star resort for couples, and features a full-service spa and a private beach. Other good choices for a romantic stay include The St. Regis Langkawi and Pelangi Beach Resort & Spa, Langkawi. See all romantic hotels in Langkawi.

What's the best pet-friendly accommodation option in Langkawi?

Bon Ton Resort Langkawi is a top resort for people travelling with their pets, and offers a restaurant and free WiFi for its human guests. Cloud 9 Guest House is another good option for you and your pet. See more pet-friendly hotel accommodations in Langkawi.

What's the best hotel for a beach holiday in Langkawi?

Corrie Chalet is a top beachfront hotel with free parking and flat-screen TVs, and it's located on Pantai Tengah Beach . Other good choices to stay near the beach include Sandy Garden Resort and Royal Agate Beach Resort. See more stays near the beach in Langkawi.

What's the best luxury hotel in Langkawi?

The Westin Langkawi Resort & Spa is a 5-star hotel with a private beach and 2 bars, and it's a popular choice for Expedia travellers looking for an elegant place to stay. Another upscale option for your stay is Aloft Langkawi Pantai Tengah. Find more luxury hotels in Langkawi.

What's the best boutique-style accommodation in Langkawi?

Bon Ton Resort Langkawi is a favourite 4-star resort with our travellers looking for stylish accommodation, and features 8 guestrooms, free breakfast and free parking. The Datai Langkawi and Four Seasons Resort Langkawi are a couple of other boutique hotels. See all boutique hotels in Langkawi.

What's the best accommodation for a golf trip to Langkawi?

Padimas Villa @Datai Valley is a top guest house that has an adjacent golf course and features free WiFi. Another good choice is MNR Motel if you'd like to be close to a golf course while in town. You can tee off at Datai Golf Club or 99 East Golf Club while you're in town. See more golf hotels in Langkawi.

What are some hotels with pools in Langkawi?

SUNSET View Studio Apartment is a top guest house with an outdoor pool, free WiFi and an in-room kitchenette. Other choices that offer an on-site pool include Dash Resort Langkawi and Perdana Serviced Apartment & Resorts. View all hotels with pools in Langkawi.

Recent Reviews in Langkawi
expedia verified reviews