Guide No. 13 of 20
Island · Kedah · West coast
Pulau Langkawi

- Boat from
- Kuala Perlis or Kuala Kedah jetty
- Crossing
- 1 h 15 min–1 h 30 minFerry, about RM45 one way
- Season
- All yearResorts open all year
- Stays ranked
- 17
Pulau Langkawi is the main island of a 99-island archipelago about 30 km off the Perlis and Kedah coast, reached by ferry from Kuala Perlis or Kuala Kedah in 1 h 15 to 2 h, or by a flight of about an hour from Kuala Lumpur.
Where to stay
Order is editorial, not paid. An editor sets each stay’s tier by hand; within a tier, stays follow the beach. Booking partners have no say.
Pick: our first choice on the island. Good: sound, with a catch. Listed: facts only.
PickOur first choice
2 stays- 1
The Datai Langkawi
Teluk Datai · Datai Bay, north-west coast
A rainforest resort on Datai Bay, with nature walks, non-motorised water sports and snorkel gear included in the rate. The resort quotes rooms from MYR2,500 a night plus service charge, and it is the furthest stay from the airport and Kuah.
- 2
Pelangi Beach Resort & Spa, Langkawi
Pantai Cenang · North end of Pantai Cenang, west coast
On the sand at the north end of Pantai Cenang, about 10 minutes from the airport, with six restaurants and bars. It is big: guests wait for buggies at busy times, and some rooms have thin walls.
GoodSound, with a catch
11 stays- 3
Four Seasons Resort Langkawi
Tanjung Rhu · 1.5 km of beach on Tanjung Rhu, north-east coast
A resort of 68 pavilions and 24 villas on a long beach at Tanjung Rhu, on the north-east coast. It is expensive, and some guests say parts of it are showing their age.
- 4
Tanjung Rhu Resort
Tanjung Rhu · Tip of the Tanjung Rhu cape, north-east coast
All suites, at the end of the Tanjung Rhu cape, with a quiet beach that guests call private and the mangrove tours close by. It is an older resort, and reviews mention slow service and maintenance.
- 5
Berjaya Langkawi Resort
Teluk Burau · Burau Bay (Teluk Burau), west coast
Chalets in the rainforest and suites on stilts over Burau Bay, about a 10-minute walk from Oriental Village and the Langkawi SkyCab. It is big and spread out, and reviews mention ants, monkeys and slow maintenance.
- 6
The Danna Langkawi
Teluk Burau · Pantai Kok, by Telaga Harbour, west coast
A resort on the beach at Pantai Kok, 15 minutes from the airport, with a kids' club, a tiered pool and strong guest reviews through 2026. It is expensive, breakfast and the airport car are extra unless your booking includes them, and the cheaper rooms look over the hills, courtyard or marina, not the sea.
- 7
The Ritz-Carlton, Langkawi
Teluk Nibung · Own bay at Teluk Nibung, west coast
Beach and overwater villas on a bay of its own, about 10 minutes from the airport, with an adults-only overwater bar and infinity pool. It is expensive, and the airport transfer costs RM200 one way.
- 8
Casa del Mar Langkawi
Pantai Cenang · On the sand, Pantai Cenang
A small hotel of 33 rooms and suites on the sand at Pantai Cenang, 10 minutes from the airport, with a free return airport transfer for Seaview Deluxe rooms, Junior Suites, or stays of five nights or more. The beach in front is Langkawi's main tourist strip.
- 9
Mercure Langkawi Pantai Cenang
Pantai Cenang · Behind Cenang Mall, a short walk from Pantai Cenang
Accor's first hotel on Langkawi, opened in 2022, with about 160 rooms, a pool and strong recent reviews. It is across the road from the beach, not on it, and guests mention slow service at peak times.
- 10
Rebak Island Resort & Marina, Langkawi
Pantai Cenang · Own island, 7 min by boat from Cenang
The only resort on Pulau Rebak Besar, with a private beach and a free 7-minute boat from Cenang. Every trip off the island runs on the boat timetable, and recent reviews call the rooms dated.
- 11
The Frangipani Langkawi Resort & Spa
Pantai Tengah · On the sand, Pantai Tengah
Beach villas and a saltwater pool on Pantai Tengah, run as an eco-resort about 15 minutes from the airport. Guest reviews call the rooms spacious but dated, and the breakfast limited.
- 12
The St. Regis Langkawi
Kuah · Pantai Beringin, south-east of Kuah town
Large suites, about 20 with a plunge pool, and service that guests praise more than anything else, 5 minutes from Kuah jetty. It is expensive, the beach is poor for swimming, and some guests say the buildings feel old.
- 13
The Westin Langkawi Resort & Spa
Kuah · Kuah waterfront, south of the jetty
A 221-room resort on the water at Kuah, about 5 minutes from the ferry jetty. It is about 25 minutes from Pantai Cenang, and reviews say rooms and facilities are dated.
ListedFacts only
4 stays| No. | Stay | Beach |
|---|---|---|
| 14 | Bon Ton Resort | Pantai Cenang |
| 15 | Cenang Plaza Beach Hotel | Pantai Cenang |
| 16 | Holiday Villa Resort & Beachclub Langkawi | Pantai Tengah |
| 17 | Adya Hotel Langkawi | Kuah |
Things to do
We earn a commission if you book a trip through these links. You pay the same price. Partners are listed A–Z. Disclosure
Guided jet ski tours of the southern islands
Not sold by our partners. Ask your resort.
Island-hopping boat tours: Dayang Bunting, eagles and Beras Basah
Mangrove boat tours in Kilim Geoforest Park
Not sold by our partners. Ask your resort.
SkyCab cable car and SkyBridge on Gunung Machinchang
Not sold by our partners. Ask your resort.
Snorkelling and diving day trips to Pulau Payar Marine Park
When to go
Resorts open all year
Langkawi is open all year: nothing on the main island closes for the weather. December to February is the dry season and January the driest month; dry weather usually lasts until the north-east monsoon ends in mid to late March, the Malaysian Meteorological Department says. Rain picks up from about April, and August to October are the wettest months, October the wettest of all. Ferries are cancelled only on days of high waves; boats to Pulau Payar and island-hopping trips can be called off when the sea is rough. Pulau Payar itself closes from 1 March to 31 May every year.
Getting there
- Kuala LumpurBus from TBS to Kuala Perlis, 6–7 h, from about RM52. Or fly to Langkawi, about 1 h.
- Kuala PerlisWalk 5 min from the bus terminal to the ferry terminal. Ferry about 1 h 15, RM45 one way, RM21 with MyKad.
- Kuah jettyGrab or taxi to Pantai Cenang, 23 km, about 30 min.
- Pulau LangkawiEvery stay is reached by road.
Langkawi Ferry Line runs four sailings a day each way from Kuala Perlis, about 1 h 15 to 1 h 30, and from Kuala Kedah, 1 h 45 to 2 h, all to Kuah jetty. Times change daily and sailings sell out, so book ahead. One way, an adult without a MyKad pays RM45 from Kuala Perlis or RM55 from Kuala Kedah; MyKad holders pay RM21 or RM26.50 at the counter. Flights to Langkawi International Airport take about 1 h 05 to 1 h 10 from KLIA, and there are direct flights from Subang, Penang, Johor Bahru and Singapore. There has been no ferry from Penang since 2020. From the jetty or the airport, every stay is reached by road.
Beaches and towns
Langkawi is a group of 99 islands, and five more that show only at low tide, covering about 478 km². The main island is about 25 km from north to south, and about 65,000 people live on it. Four of the islands are inhabited: Langkawi, Tuba, Rebak and Dayang Bunting. The archipelago has been a UNESCO Global Geopark since 1 June 2007. Thailand’s Ko Tarutao lies a few kilometres to the north.
- Teluk Datai: Datai Bay, on the north-west coast, about 45 minutes from the airport. The Datai says its beach is for its guests.
- Tanjung Rhu: the cape on the north-east coast, about 30 minutes by road from the airport or Kuah jetty, near the mangrove tours.
- Teluk Burau, Teluk Nibung and Pantai Kok: the west coast under the Machinchang range, with Telaga Harbour, Oriental Village and the SkyCab cable car. Teluk Nibung is the Ritz-Carlton’s bay, off Jalan Pantai Kok.
- Pantai Cenang: the main tourist strip, on the south-west coast, 10 minutes from the airport. Jet-ski tours leave from here. The road behind it is spelt Jalan Pantai Chenang.
- Pantai Tengah: just south of Cenang, with the jetty at Teluk Baru where island-hopping boats leave.
- Kuah: the main town on the south-east coast, with Jetty Point and the ferry terminal, banks and shops. Its waterfront is not a swimming beach.
The Seven Wells waterfall (Telaga Tujuh) is about five minutes’ drive from Teluk Burau. Panorama Langkawi describes a 91 m waterfall: the lower falls are about 200 steps up, and the seven pools at the top about 638 steps, roughly an hour’s climb. The rocks are slippery and monkeys are about.
Getting around
There is no useful public bus. You need a car, a taxi or Grab.
- Car hire counters are at the airport and at Jetty Point in Kuah.
- Coupon taxis run from the airport and from Kuah jetty at fixed fares.
- Grab works on the island, but waits are longer than in the cities and cars are scarce away from Pantai Cenang and Kuah.
- By road, the airport is about 11 minutes from Pantai Cenang (8 km) and about 19 minutes from Kuah jetty (17 km). Kuah jetty is about 30 minutes from Pantai Cenang (23 km), about 25 minutes from Four Seasons at Tanjung Rhu and about an hour from The Datai (45 km).
Pulau Payar
Pulau Payar Marine Park takes in four islands: Payar, about 2 km long, and Kaca, Lembu and Segantang. It lies about 35 km south-east of Kuah. It belongs to Kota Setar district on the mainland, not to Langkawi, but day trips leave from Kuah.
- It is closed every Tuesday and Wednesday, and from 1 March to 31 May every year.
- Only operators registered with the Kedah Fisheries Department may take visitors in, and daily numbers are limited, so book ahead.
- Boats leave Kuah in the morning and take 45 minutes to an hour; the operator confirms which jetty.
- The Department of Fisheries conservation charge is RM30 for adults without a MyKad and RM5 for MyKad holders; RM15 or RM2 for children aged 6 to 12 and adults over 60; disabled visitors do not pay. It is usually included in the tour price.
- Do not feed the fish or sharks, touch or stand on coral, or take shells. No fins in the main snorkelling area off the beach unless a guide or officer allows it. Stay inside the roped area and take your rubbish back.
- There are no food stalls on the island. Bring water and snacks.
Duty-free and cash
Langkawi has been duty-free since 1987, according to the Langkawi Tourism Association. There is no marine park charge for the main island.
- Cigarettes and tobacco are not duty-free: they have been taxed on all duty-free islands since 1 January 2021, and Jetty Point no longer sells them.
- Alcohol is still duty-free. Leaving for the mainland, each visitor may take 1 litre in all, after at least 48 hours on the island.
- The duty-free allowance you can take to the mainland is RM1,000 of goods. Budget 2027, tabled on 9 October 2026, announced a rise to RM10,000 from 1 January 2027 for visitors who stay at least 48 hours, excluding tobacco and motor vehicles; alcohol keeps its own 1-litre allowance. It is a proposal until the exemption order is published. Keep your receipts.
- On the way out, there is a Customs check before the Kuah ferry terminal. It is slow at weekends and on public holidays, so arrive early.
- Unlike most islands on this site, Langkawi has plenty of ATMs: banks in Kuah, and machines at Pantai Cenang and around the airport.