Resorts in Malaysia

Find the resorts that appeal to you the most

Most visited cities for resorts

Melaka

11 resorts

Kota Kinabalu

12 resorts

Ipoh

3 resorts

Port Dickson

18 resorts

Kuantan

5 resorts

Kuching

3 resorts

Desaru

8 resorts

Pangkor

11 resorts

Pantai Cenang

44 resorts

Lumut

6 resorts

Semporna

12 resorts

Tioman Island

18 resorts

Most popular regions for resorts

Kedah

67 resorts

Langkawi

59 resorts

Terengganu

56 resorts

Sabah

48 resorts

Pahang

47 resorts

Selangor

28 resorts

Perak

27 resorts

Johor

24 resorts

Negeri Sembilan

21 resorts

Melaka

16 resorts

Penang

13 resorts

Sarawak

12 resorts

Kelantan

4 resorts

Perlis

3 resorts

The 10 Best Resorts in Malaysia

Check out our pick of great resorts in Malaysia

See all
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,107 reviews

Boasting a private beach and a large infinity pool, The Danna Langkawi - A Member of Small Luxury Hotels of the World features colonial architecture and elegantly designed units in the west coast of...

From US$422 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,316 reviews

Situated on Langkawi Island, this resort offers outdoor pools, multiple dining options and a spa. Activities provided include cruises and watersports. Spacious rooms feature garden, pool or sea views....

From US$184 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 675 reviews

Set in Pantai Cenang, 100 metres from Pantai Tengah Beach, Attitude Resort Langkawi offers accommodation with a garden, free private parking, a private beach area and a shared lounge.

From US$84 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 189 reviews

Set in Pantai Cenang, 1 km from Pantai Tengah Beach, Found Mansion offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

From US$160 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 146 reviews

Situated in Desaru, 1.9 km from Desaru Beach, The Sireya Desaru Coast - Operated by Mandarin Oriental features accommodation with free bikes, free private parking, an outdoor swimming pool and a...

From US$608 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 137 reviews

Art Villa is located in Alor Setar. Featuring a garden, the 4-star resort has air-conditioned rooms with free WiFi, each with a private bathroom.

From US$26 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 213 reviews

Facing the seafront in Kota Belud, Bigfin beach resort features a private beach area. Offering a restaurant, the property also has a garden. The property provides sea views and a terrace.

From US$112 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 628 reviews

Situated in Pantai Cenang, 3.5 km from Laman Padi Langkawi, Kunang Kunang Heritage Villas features accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant.

From US$150 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 688 reviews

Nestled amongst the natural and lush greenery of the rainforests near the border between Malaysia and Brunei, Mulu Marriott Resort is located on Melinau Paku River in Miri.

From US$147 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 227 reviews

Situated on a quiet beach, Alunan Resort offers a modern and tranquil experience. Soak in Perhentians' only infinity pool overlooking a cliff.

From US$294 per night