The Baan Taling Ngam Hotel Koh Samui is located on Koh Samui's south-west coast. Samui lies in the Gulf of Thailand, about a one-hour flight from Bangkok, or a 30-minute flight from the resort island of Phuket on Thailand's west coast. There are also regular ferry services from Surat Thani, the closest mainland city.