Call to book
0871 277 1070
13 pence/min+the caller’s Access Charge Privacy policy
Close
Need help?
My lastminute.com

Cheap Hotels in Langkawi

74
131 reviews by TrustYou
Lot 66-68, Jalan Pandak Mayah 5, Kuah
0.3 Miles from the centre
per night from £31
Estimated price based on searches in the last month
78
201 reviews by TrustYou
Lot 1577 Kawasan Mata Air, Mukim Ulu Melaka
4.7 Miles from the centre
per night from £44
Estimated price based on searches in the last month
95
2163 reviews by TrustYou
Telaga Harbour Park, Pantai Kok
11.8 Miles from the centre
per night from £342
Estimated price based on searches in the last month

Motel Seri Mutiara Hotel

79
495 reviews by TrustYou
Kampung Penarak, Jalan Penarak
0.8 Miles from the centre
per night from £11
Estimated price based on searches in the last month

Azio Hotel

72
301 reviews by TrustYou
1-19, Jalan Pandak Mayah 7, Kuah
0.4 Miles from the centre
per night from £16
Estimated price based on searches in the last month

Amara Guest House Hotel

64
202 reviews by TrustYou
Lot 3787, Jalan Sri Lagenda, Off Jalan Penarak
0.7 Miles from the centre
per night from £16
Estimated price based on searches in the last month

Rose Inn Motel Hotel

72
125 reviews by TrustYou
No.88, Kg Bendang Baru
0.9 Miles from the centre
per night from £20
Estimated price based on searches in the last month

Penarak Bamboo Beach Motel Hotel

79
249 reviews by TrustYou
Lot 85, Kampung Penarak
1.5 Miles from the centre
per night from £26
Estimated price based on searches in the last month

Langkawi Uptown Hotel

66
25 reviews by TrustYou
Jalan Pandak Mayah 7
0.4 Miles from the centre
per night from £28
Estimated price based on searches in the last month

Eagle Bay Hotel

67
302 reviews by TrustYou
33 Persiaran Putera, Kuah
0.7 Miles from the centre
per night from £33
Estimated price based on searches in the last month

Nagoya Inn Hotel

Lot 40-48, Pusat Mas, Kg Kelibang, Batu 1, Kuah
1.5 Miles from the centre
per night from £35
Estimated price based on searches in the last month

Geopark Inn Langkawi Hotel

Komplek Pekan Rabu, Level 4, Pekan Kuah
1.4 Miles from the centre
per night from £45
Estimated price based on searches in the last month

Hotels in Langkawi

With a dramatic but fitting nickname of the Jewel of Kedah, Langkawi in the Andaman Sea in Malaysia is a stunning destination with must-see sights and beautiful relaxing spots to escape to.

Kuah is the biggest town of Langkawi and one of the major pulls for anyone visiting is the duty free shopping there. But there are lots of other things to do during your trip.

Top sights

Getting out into the local countryside should definitely be top of your list when you visit Langkawi. You can arrange jungle treks through The Kilim Karst Geoforest Park to see the wildlife, or for an experience to remember, walk along the Langkawi Sky Bridge which teeters over the rainforest canopy.

If you'd like to see the sights in a more laid-back way, grab a cable car for a bird's eye view without the effort, and for beachgoers, spend a day kicking back at the beautiful Cenang Beach.

There are lots of activities and entertainment venues to explore too. For starters, try the curious Art in Paradise museum and check out the 3D wonders.

Popular hotels and restaurants

To get the most from your trip, try a traditional Malaysian restaurant to sample the local cuisine. Fat Cupid is a favourite with travellers, but for something a little closer to home go to Coco's Bistro which serves a mix of dishes including British, or even try Korean treats at Haroo.

When it comes to looking for a Langkawi hotel, there's a real range so you can pick the best one for you. At one end of the scale, 5-star retreats include The Danna Langkawi, Malaysia and The Datai Langkawi, while more budget-friendly places include the Tropical Resort and Cenang Memories Motel.

120,000 Hotels

We search from 120,000 hotels worldwide to find you the best deals.

Price Match Guarantee

Find the same hotel cheaper within 24hrs when booking with us and we'll give you the difference.

Learn more

Need help with your booking?

Call us on 0800 093 5555