We have a high-end collection of luxury hotels in Thailand to choose from, from sleek city pads to beachfront retreats. On the northern coast of Koh Samui, Melati Beach Resort & Spa sits on a stretch of white sand, with a select portfolio of 77 suites and villas and romantic touches like private dining on the beach. Over in Phuket, Cape Panwa Hotel has a brilliant line-up of activities including Thai cooking classes, watersports and Thai boxing, with a gorgeous spa to relax in afterwards.