Costa Lanta is one-of-a-kind 22-unit resort, located on the seclude northend of the beautiful Klong Dao Beach of Lanta Yai Island, about 70 kilometers away from the center of Krabi, Thailand.
Simple, yet highly elegant, is essentially the design concept of Costa Lanta, blending all elements, whether it is the rooms, the bar, the restaurant, the facilities, the landscape, down to to details as small as a faucet, together in one gentle harmony.