Well, my gf chose Langkawi over Penang (even SHE wanted to see fewer Chinese people), and here is the report back.
Frankly, it’s way overrated.
Prices were ridiculously expensive. NBNBNB: Duty Free does not equal CHEAP. In fact, we found most “luxury” items such as cosmetics (the gf, not me
) and electronics to be at least 20% more than in Taiwan (which has a GDP per capita 3 times Malaysia’s). And that was on such items as could be found; selections were just horrid.
More touristy stuff like silk and batik, woodcarft etc, were also about double the prices in Thailand, and was mostly imported from there or Indonesia anyway. It certainly was “Malaysia, Truly ASIA”. Every country’s products except Malaysia’s.
The main “shopping mall” in Kuah town on the island’s south-east coast had about 50 shops with prices for the uninformed or overpaid. The best part was the 3rd-world practice of charging you to use the toilets in the shopping mall, even though you’re there spending money at their theft-like prices (hey, you’ve got to eat, right?) Unfortunately this practice seems common throughout Malaysia.
The beaches were also nothing special. We were on the main tourist beach, Pantai Cenang, but also visited Pantai OK, which was a bit better. Again, Thiailand, South Africa, New Zealand beat them hands down for cleanliness of water and beach.
The only plus to the whole 4 days we spent in Langkawi (followed by a much more enjoyable and cheaper stay in KL) was our hotel. The Beach Garden Resort, run by a German guy, was right on the beach (such that it was). Reasonably priced with excellent service and a homely feel - there are only 12 roms in the place. The breakfast is to die for.
If you’re looking to spend a few days doing as little as possible, just lying in and walking on the beach, Langkawi is fine. If you want any good shopping in terms of prices and variety, good food or interesting sightseeing, this is not the place. Heck, KL was better in all 3 respects.
Now THAT’s a place worth experiencing. But that’s a whole other thread.