Enjoy a stay in bustling Bangkok and cruise its river, take in its cultural sites and shop for everything from bargains to labels. in the south, retreat to one of the country's premier beach resorts for a relaxing break, or enjoy the hospitality of a smaller, family-run guesthouse in Thailand's beautiful north.