
Hotels in Langkawi
30 hotels from RM 152 a night (public price for 2 adults, checked 14 Oct)
Island resorts, from Pantai Cenang to the quieter north-west coast.
Best for: Beach holidays, couples and families.


PARKROYAL Langkawi Resort

Aloft by Marriott Langkawi Pantai Tengah

Berjaya Langkawi Resort

The Danna Langkawi - A Member of Small Luxury Hotels of the World

Wings by Croske Resort Langkawi

The Ritz-Carlton, Langkawi

Tanjung Rhu Resort

The Bayou Hotel Langkawi

Rebak Island Resort & Marina, Langkawi 大自然 野生动物与美食爱好者的天堂


The Smith House


Fuuka Villa

The Westin Langkawi Resort & Spa


Mercure Langkawi Pantai Cenang

The Datai Langkawi

Holiday Villa Resort & Beachclub Langkawi

Adya Hotel Kuah Langkawi

Eagleye Langkawi


Cloud9 Holiday Cottages

Ambong Rainforest Retreat

The Temak Villa

Dayang Bay Resort Langkawi

Casa del Mar Langkawi

Cenang Plaza Beach Hotel

The St. Regis Langkawi

Temple Tree Resort
Cheapest hotels in Langkawi right now
- Cloud9 Holiday Cottagesfrom RM 152 a night · 4 star
- Adya Hotel Kuah Langkawifrom RM 207 a night · 4 star
- The Smith Housefrom RM 227 a night · 3 star
- Eagleye Langkawifrom RM 233 a night · 4 star
- Cenang Plaza Beach Hotelfrom RM 249 a night · 2 star
Top-rated hotels in Langkawi
- The Datai Langkawi9.8/10 · 587 reviews
- Seven Stones Langkawi - Adult only9.8/10 · 559 reviews
- Casa del Mar Langkawi9.6/10 · 455 reviews
- The Ritz-Carlton, Langkawi9.5/10 · 1,363 reviews
- Langkawi Country Lodge9.5/10 · 1,039 reviews
Why stay in Langkawi
- Pantai Cenang is the main beach strip, with restaurants and sunset bars.
- The Langkawi SkyCab cable car and Sky Bridge are the island’s signature views.
- It’s reached by a short flight or a ferry from the mainland.
Good to know: hotels in Langkawi
How much is a hotel in Langkawi?
Hotels in Langkawi start from RM 152 a night, and half of them are RM 394 or less. That is the public price for 2 adults over a weekend a few weeks ahead, checked 14 Oct. Pick your dates to see live prices; members pay less.
What is the cheapest hotel in Langkawi?
On our last check it was Cloud9 Holiday Cottages, from RM 152 a night. Prices change daily, so compare live prices for your dates.
Which hotel in Langkawi do guests rate highest?
The Datai Langkawi scores 9.8 out of 10 from 587 reviews.
Which area in Langkawi should I stay in?
Pantai Cenang: Langkawi’s busiest beach, with cafés and the airport close by.
Can I cancel for free?
Most rooms can be cancelled for free until a deadline shown in Malaysia time before you book. Free-cancellation rooms are listed first.