Location. Grand Thai House Resort is located on the beach in Ko Samui close to Wat Lamai and Hin Ta and Hin Yai Rocks.