Matcha Lanta Resort er á fínum stað, því Khlong Khong ströndin og Long Beach (strönd) eru í einungis 10 mínútna akstursfjarlægð. Gestir geta notið þess að á staðnum er útilaug auk þess sem hægt er að fara í kajaksiglingar og snorklun í nágrenninu. Meðal annarra hápunkta staðarins eru verönd og garður.