Hotels in Kedah

Search and compare Kedah hotels from hundreds of travel sites and save

Haddam, CT, United States
24 Jan — 25 Jan2
Haddam, CT, United States
Mon 24-1
Tue 25-1
...and more

Tips for booking a Kedah hotel

Cheapest month:November
Most expensive month:February
Average price in Kedah:S$ 262/night
Absolute cheapest price found:S$ 21/night
Cheapest day:Tuesday
Most expensive day:Monday
S$ 112 - S$ 890
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
S$ 69 - S$ 263
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Kedah hotels

Show all 1,648 hotels
1
Bayview Hotel Langkawi
Bayview Hotel Langkawi
8.4 Excellent
Jalan Pandak Mayah 1, Langkawi, Malaysia
Show on map
8.3 km from city centre, Langkawi, Malaysia 

Bayview Hotel Langkawi offers 4-star accommodation in Kuah. It also provides a Jacuzzi, an outdoor pool and a sauna.

2
The Frangipani Langkawi Resort & Spa
The Frangipani Langkawi Resort & Spa
7.8 Good
P.O. Box 138. Jalan Teluk Baru Pantai Tengah, Mukim Kedawang, Pantai Cenang, Malaysia
Show on map
1.7 km from city centre, Pantai Cenang, Malaysia 

Featuring a Jacuzzi, a private beach and a saltwater swimming pool, The Frangipani Langkawi Resort & Spa is situated in Pantai Cenang and offers modern accommodation. Guests also have exclusive access to the The Frangipani Spa and Gym & Fitness Centre.

3
Casa del Mar Langkawi
Casa del Mar Langkawi
9.4 Excellent
Jalan Pantai Cenang, Langkawi, Malaysia
Show on map
10.6 km from city centre, Langkawi, Malaysia 

A winner of the TripAdvisor Travelers' Choice Award in 2011-2014, Casa del Mar Langkawi is situated within 10 minutes' walk of Pantai Cenang Beach and offers an outdoor pool, a Jacuzzi and a private beach. It provides 5-star accommodation and views of the sea.

4
The St. Regis Langkawi
The St. Regis Langkawi
9.2 Excellent
Jalan Pantai Beringin,1, Langkawi, Malaysia
Show on map
11.0 km from city centre, Langkawi, Malaysia 

Boasting a private beach and a limousine service, The St Regis Langkawi is a deluxe base in Kuah. It also provides massage services, an outdoor pool and a 24-hour reception.

5
Aloft Langkawi Pantai Tengah
Aloft Langkawi Pantai Tengah
9.0 Excellent
Lot PT701, Jalan Pantai Tengah, Langkawi, Malaysia
Show on map
12.1 km from city centre, Langkawi, Malaysia 

This comfortable hotel in Pantai Cenang provides free Wi-Fi, as well as an express check-in and check-out feature and a swimming pool. It also features meeting rooms.

6
The Westin Langkawi Resort & Spa
The Westin Langkawi Resort & Spa
8.8 Excellent
Jalan Pantai Dato Syed Omar, Langkawi, Malaysia
Show on map
10.4 km from city centre, Langkawi, Malaysia 

Boasting a private beach, a limousine service and outdoor tennis courts, The Westin Langkawi Resort & Spa is a deluxe place to stay in Kuah. It provides a spa, as well as an outdoor pool, a Turkish steam bath and a sauna.

7
The Datai Langkawi
The Datai Langkawi
9.6 Excellent
Jalan Teluk Datai 7000, Langkawi, Malaysia
Show on map
14.4 km from city centre, Langkawi, Malaysia 

Featuring an outdoor pool and a heated Jacuzzi, this resort provides the added luxury of a private beach. A limousine service, a rooftop terrace and outdoor tennis courts are just some of the luxurious amenities available to guests during their stay.

8
The Ritz-Carlton Langkawi
The Ritz-Carlton Langkawi
9.2 Excellent
Jalan Pantai Kok, Teluk Nibung, PO Box 199, Langkawi, Malaysia
Show on map
10.2 km from city centre, Langkawi, Malaysia 

Featuring a private beach and an outdoor pool, this 5-star hotel is situated in Kampung Kok. It has a fitness centre, as well as an express check-in and check-out feature, a kids club and valet parking.

Cheapest hotels in Kedah, Malaysia

Show all 1,648 hotels
The Cottage Langkawi
The Cottage Langkawi
8.0 Excellent
No 8, Kampung Haji Saad, Jalan Pantai Chenang, Langkawi, Malaysia
Show on map
10.4 km from city centre,  

Located within the picturesque parkland of Pantai Cenang, The Cottage Langkawi offers unique accommodation and a wide range of facilities, such as free Wi-Fi, a tour desk and a ticket service. It provides a garden and a terrace, and is a brief walk from Pantai Cenang Beach.

S$ 9
Avg. per night
G Langkawi Motel
G Langkawi Motel
8.1 Excellent
Taman Indah, Langkawi, Malaysia
Show on map
5.5 km from city centre,  

G Langkawi Motel is located in Kuah and offers free Wi-Fi. It also provides a lift and a 24-hour reception.

S$ 22
Avg. per night
Myvilla Langkawi Hotel
Myvilla Langkawi Hotel
8.4 Excellent
Jalan Bohor Tempoyak, Pantai Cenang, Malaysia
Show on map
1.0 km from city centre,  

Set within the scenic countryside of Pantai Cenang, Myvilla Langkawi Hotel offers comfortable accommodation and a wide range of facilities, such as free Wi-Fi, an outdoor pool and a kids pool. It is ideally located for those wanting to visit the area's popular attractions.

S$ 23
Avg. per night
Rahsia Motel
Rahsia Motel
8.6 Excellent
7000 Kampung Padang Puteh, Jalan Pantai Tengah Mukim Kedawang Langkawi, Langkawi, Malaysia
Show on map
10.4 km from city centre,  

Set within the scenic countryside of Pantai Cenang, Rahsia Room Motel provides comfortable accommodation and a wide range of facilities, including luggage storage, free Wi-Fi and a garden. It offers comfortable rooms with a private bathroom and a kitchenette.

S$ 24
Avg. per night
Cenang View Hotel
Cenang View Hotel
6.5 Good
Lot 66, Jalan Pantai Cenang, Langkawi, Malaysia
Show on map
11.0 km from city centre,  

This comfortable hotel in Pantai Cenang provides free Wi-Fi, as well as an outdoor pool and a 24-hour reception. It is a stone's throw from Underwater World Langkawi.

S$ 24
Avg. per night
Dlima Beach Inn
Dlima Beach Inn
6.5 Good
Lot 1659, Behind Royal Agate, Langkawi, Malaysia
Show on map
10.7 km from city centre,  

Set within the picturesque parkland of Pantai Cenang, D lima beach inn offers comfortable accommodation and a wide range of facilities, including free Wi-Fi, an express check-in and check-out feature and an outdoor pool. It is ideally positioned for guests wanting to discover the area's attractions.

S$ 24
Avg. per night
Royal Agate Beach Resort
Royal Agate Beach Resort
7.9 Good
1659,Jalan Pantai Cenang,Pantai Cenang, Langkawi, Malaysia
Show on map
10.7 km from city centre,  

Situated within the scenic countryside of Pantai Cenang, Royal Agate Beach Resort offers modern accommodation and a wide range of facilities, such as free Wi-Fi, an outdoor pool and a kids pool. It is conveniently located for those wanting to visit local attractions.

S$ 27
Avg. per night
Lavigo Resort
Lavigo Resort
7.9 Good
Lot 2764, Jalan Pantai Cenang, Langkawi, Malaysia
Show on map
9.1 km from city centre,  

Located in Pantai Cenang, Lavigo Resort is within a 10-minute drive of Langkawi International Airport and provides an outdoor pool. Those staying at the property can also enjoy complimentary Wi-Fi.

S$ 30
Avg. per night

Hotel prices in Kedah

2 stars and under
Malibest Resort
#1 most popular

Malibest Resort

Pantai Cenang, Mukim Kedawang, Langkawi, Malaysia

6.9 Good
S$ 52

Avg. per night

Lavigo Resort
#2 most popular

Lavigo Resort

Lot 2764, Jalan Pantai Cenang, Langkawi, Malaysia

7.9 Good
S$ 30

Avg. per night

Best value

Shell Out Cenang Beach Resort

Lot 2599, Jalan Pantai Cenang, Langkawi, Malaysia

8.0 Excellent
S$ 19

Avg. per night

3 stars
Adya Hotel Langkawi
#1 most popular

Adya Hotel Langkawi

No 1 Pt, 4001, Persiaran Mutiara 2, Langkawi, Malaysia

8.2 Excellent
S$ 42

Avg. per night

Federal Villa Beach Resort Langkawi
#2 most popular

Federal Villa Beach Resort Langkawi

Lot 1698 Pantai Tengah Mukim Kedawang, Langkawi, Malaysia

7.2 Good
S$ 87

Avg. per night

Myvilla Langkawi Hotel
Best value

Myvilla Langkawi Hotel

Jalan Bohor Tempoyak, Pantai Cenang, Malaysia

8.4 Excellent
S$ 23

Avg. per night

4 stars +
The Westin Langkawi Resort & Spa
#1 most popular

The Westin Langkawi Resort & Spa

Jalan Pantai Dato Syed Omar, Langkawi, Malaysia

8.8 Excellent
S$ 152

Avg. per night

Pelangi Beach Resort & Spa, Langkawi
#2 most popular

Pelangi Beach Resort & Spa, Langkawi

Pantai Cenang, Pantai Cenang, Malaysia

8.6 Excellent
S$ 163

Avg. per night

Berjaya Langkawi Resort
Best value

Berjaya Langkawi Resort

Karong Berkunci 200 Burau Bay, Langkawi, Malaysia

8.3 Excellent
S$ 98

Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Kedah

Kedah travel FAQs

  • Where is the best place to stay in Kedah?

    Users favour staying in areas such as Langkawi, Pantai Cenang, and Kuah. Consider these locations when searching for your desired stay.

  • What are the best hotels in Kedah?

    One of the most popular hotels in Kedah is Berjaya Langkawi Resort, which has been reviewed by 2,183 users and currently has a rating of 8.3/10. Other top-rated locations include The Westin Langkawi Resort & Spa and Pelangi Beach Resort & Spa, Langkawi, which have received 8.8/10 and 8.6/10 ratings from our users, respectively.