Hotels in Kedah

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

Kedah
19 Sep — 20 Sep2
Kedah
Sun 19/9
Mon 20/9
...and more

Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in Kedah

Filter by star ratings
All filters
Aseania Resort Langkawi
Aseania Resort Langkawi
7.1 Good
Simpang 3 Jalan Pantai Tengah, Langkawi, Malaysia
Show on map
11.2 km from city centre, Langkawi, Malaysia 
GoodBased on 1,291 reviews
7.1

Located within the picturesque countryside of Pantai Cenang, Aseania Resort Langkawi offers comfortable accommodation and a full range of facilities, including a ballroom, an outdoor pool and free Wi-Fi. There is also a fitness centre with a swimming pool.

Langkawi Lagoon Beach Resort
Langkawi Lagoon Beach Resort
6.7 Good
Lot 78, Jalan Kuala Muda, Langkawi, Malaysia
Show on map
7.9 km from city centre, Langkawi, Malaysia 
GoodBased on 552 reviews
6.7

Featuring an outdoor pool and a heated Jacuzzi, this resort provides the added luxury of a private beach. Popular amenities, such as a sauna and outdoor tennis courts, ensure an enjoyable stay in Kampung Padang Masirat.

T+ Hotel Sungai Petani
T+ Hotel Sungai Petani
7.7 Good
No. 59-62, Lengkok Cempaka 1, Persiaran Cempaka Amanjaya, Sungai Petani, Malaysia
Show on map
3.9 km from city centre, Sungai Petani, Malaysia 
GoodBased on 396 reviews
7.7

T+ Hotel Sungai Petani is located in Sungai Petani and offers guests free Wi-Fi. The various facilities this modern hotel features include a business centre, meeting rooms and a 24-hour reception.

Resorts World Langkawi
Resorts World Langkawi
7.7 Good
Tanjung Malai, Langkawi, Malaysia
Show on map
13.1 km from city centre, Langkawi, Malaysia 
GoodBased on 854 reviews
7.7

Situated in Pantai Cenang, Resorts World Langkawi provides charming accommodation with impressive hill views. It has a fitness centre, as well as an outdoor pool, 24-hour room service and a kids pool.

Bohok Guest House
Bohok Guest House
8.2 Excellent
No.17, Jalan Kg Bohor Tempoyak, Pantai Cenang, Malaysia
Show on map
13.3 km from city centre, Pantai Cenang, Malaysia 
ExcellentBased on 120 reviews
8.2

This comfortable guest house in Kuah provides complimentary wireless internet, as well as a terrace and a garden.

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

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.

Cenang Plaza Beach Hotel
Cenang Plaza Beach Hotel
8.4 Excellent
Lot 2606, Jalan Pantai Cenang, Pantai Cenang, Malaysia
Show on map
0.3 km from city centre, Pantai Cenang, Malaysia 
ExcellentBased on 852 reviews
8.4

Located within the picturesque countryside of Pantai Cenang, Cenang Plaza Beach Hotel provides chic accommodation and a wide range of facilities, such as luggage storage, free Wi-Fi and a 24-hour reception. It offers 3-star accommodation with air-conditioned rooms.

Tropical Resort Langkawi
Tropical Resort Langkawi
8.7 Excellent
Jalan Teluk Baru, Langkawi, Malaysia
Show on map
11.4 km from city centre, Langkawi, Malaysia 
ExcellentBased on 30 reviews
8.7

Located within the scenic parkland of Pantai Cenang, Tropical Resort Langkawi provides comfortable accommodation and a wide range of facilities, such as an outdoor pool, free Wi-Fi and a kids pool. It also features a car rental desk, a library and an airport shuttle.

Holiday Villa Beach Resort & Spa Langkawi
Holiday Villa Beach Resort & Spa Langkawi
7.7 Good
Lot 1698, Pantai Tengah, Langkawi, Malaysia
Show on map
11.9 km from city centre, Langkawi, Malaysia 
GoodBased on 1,233 reviews
7.7

Boasting a private beach, outdoor tennis courts and an outdoor pool, Holiday Villa Beach Resort & Spa Langkawi is located in Pantai Cenang and provides modern accommodation. It also features a Jacuzzi and a sauna.

Starcity Hotel Alor Setar
Starcity Hotel Alor Setar
7.9 Good
88, Jalan Pintu Sepuluh, Alor Setar, Malaysia
Show on map
0.6 km from city centre, Alor Setar, Malaysia 
GoodBased on 587 reviews
7.9

StarCity Hotel is located in Alor Setar and features a Jacuzzi. It offers 3-star accommodation with air-conditioned rooms.

Tips for booking a Kedah hotel

Cheapest month:August
Most expensive month:March
Average price in Kedah:$219/night
Absolute cheapest price found:$16/night
Cheapest day:Saturday
Most expensive day:Monday
$103 - $356
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$38 - $235
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Kedah hotels

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

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
8.0 Excellent
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 

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.3 Excellent
Jalan Pantai Cenang, Langkawi, Malaysia
Show on map
10.6 km from city centre, Langkawi 

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 a Jacuzzi, an outdoor pool 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 

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
The Westin Langkawi Resort & Spa
The Westin Langkawi Resort & Spa
8.7 Excellent
Jalan Pantai Dato Syed Omar, Langkawi, Malaysia
Show on map
10.4 km from city centre, Langkawi 

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.

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

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.

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

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.

8
Adya Hotel Langkawi
Adya Hotel Langkawi
8.2 Excellent
No 1 Pt, 4001, Persiaran Mutiara 2, Langkawi, Malaysia
Show on map
7.2 km from city centre, Langkawi 

This charming hotel in Kuah offers complimentary wireless internet, as well as a kids pool and an outdoor pool. It provides 4-star accommodation with air-conditioned rooms.

Cheapest hotels in Kedah, Malaysia

Show all 1,551 hotels
Rose Inn Motel
Rose Inn Motel
7.1 Good
No.88, Kg Bendang Baru, Langkawi, Malaysia
Show on map
9.5 km from city centre,  

Rose Inn Motel is situated in Kuah and offers newly renovated rooms and complimentary wireless internet. The various amenities this cosy motel has to offer include a playground, a 24-hour reception and an express check-in and check-out feature.

$16
Avg. per night
Sastria Hotel
Sastria Hotel
8.3 Excellent
No.28, Jalan Pahlawan, Sungai Petani, Malaysia
Show on map
1.8 km from city centre,  

Boasting free Wi-Fi and a swimming pool, Sastria Hotel is situated in Sungai Petani and offers comfortable accommodation. It also provides a 24-hour reception, an express check-in and check-out feature and an airport shuttle.

$18
Avg. per night
Sunset Villa Inn
Sunset Villa Inn
7.8 Good
Jalan Pantai Chenang 16 Kg. Tg Mali Kedawang, Pantai Cenang, Malaysia
Show on map
0.6 km from city centre,  

Located within the picturesque countryside of Pantai Cenang, Sunset Villa Inn provides comfortable accommodation and a wide range of facilities, such as a tour desk and free Wi-Fi. Only moments from the beach, it is ideally situated for those searching for a sea-side retreat.

$19
Avg. per night
Hotel Bahagia
Hotel Bahagia
6.9 Good
68-78 Persiaran Bunga Raya, Kuah, Malaysia
Show on map
1.2 km from city centre,  

Hotel Bahagia is situated in Kuah and features free wireless internet. It provides 3-star accommodation with air-conditioned rooms.

$19
Avg. per night
T Star Cottage
T Star Cottage
8.5 Excellent
Jalan Pantai Tengah, Langkawi, Malaysia
Show on map
11.8 km from city centre,  

Located within the picturesque countryside of Pantai Cenang, T Star Cottage Langkawi offers cosy accommodation and a wide range of facilities, such as a coffee bar, a 24-hour reception and free Wi-Fi. The various facilities this unique property has to offer include a tour desk, a car rental desk and bicycle rental.

$21
Avg. per night
The Coconut Langkawi
The Coconut Langkawi
8.0 Excellent
Kampung Pantai Cenang, Mukim Kedawang, Langkawi, Malaysia
Show on map
10.4 km from city centre,  

Situated within the picturesque countryside of Pantai Cenang, The Coconut Langkawi provides comfortable accommodation and a full range of facilities, including an express check-in and check-out feature, a tour desk and free Wi-Fi. It also offers a garden.

$21
Avg. per night
Ziella De Villa
Ziella De Villa
8.3 Excellent
Jalan Pantai Tengah, Langkawi, Malaysia
Show on map
10.7 km from city centre,  

Located within the scenic countryside of Pantai Cenang, Ziella De Villa provides comfortable accommodation and a full range of facilities, such as luggage storage, an express check-in and check-out feature and a tour desk. It is situated a short stroll from Underwater World Langkawi.

$21
Avg. per night
Geopark Hotel, Kuah Langkawi
Geopark Hotel, Kuah Langkawi
7.4 Good
Komplek Pekan Rabu, Level 4, Langkawi, Malaysia
Show on map
10.4 km from city centre,  

Geopark Hotel Kuah Langkawi is located in Kuah and offers guests wired internet. It also provides laundry facilities, a car rental desk and an express check-in and check-out feature.

$22
Avg. per night

Hotel prices in Kedah

2 stars or below

$8 - $67

Malibest Resort

No. 1 most popular

$36
Avg. per night
Tropical Resort Langkawi

No. 2 most popular

$30
Avg. per night
The Cottage Langkawi

Best value

$8
Avg. per night
3 stars

$16 - $309

Aseania Resort Langkawi

No. 1 most popular

$34
Avg. per night
Dayang Bay Resort Langkawi

No. 2 most popular

$40
Avg. per night
Rose Inn Motel

Best value

$16
Avg. per night
4 stars and up

$36 - $403

The Westin Langkawi Resort & Spa

No. 1 most popular

$115
Avg. per night
The Datai Langkawi

No. 2 most popular

The Datai Langkawi
9.7 Excellent
$403
Avg. per night
Goldsands Hotel Langkawi

Best value

$36
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?

    Kedah is home to many highly-rated hotels, one of which is The Westin Langkawi Resort & Spa, which has a current rating of 8.7. For other potential stays, consider The Datai Langkawi and Pelangi Beach Resort & Spa, Langkawi, which can also be great places to stay in Kedah.