1. Chiang Mai
This northern mountainous city is bursting with all the best of Thai culture. Stroll through some of its 300 temples or dive into a cooking class to unlock the delicious secrets of Thai cuisine. When the sun dips, hit the lively Night Bazaar's street food scene and cap the evening with a foot massage worth raving about. For a bit of adventure, cruise the mountain roads and swing by ChangChill to hang out with the elephants. What’s a trip to Thailand without meeting its gentle giants?
2. Krabi
The waters surrounding Krabi are dotted with hundreds of limestone karst islands. Kayakers and rock climbers will love exploring them, while others can travel to the nearby floating villages or just relax on one of the region's perfect beaches.
3. Phuket
Welcome to Phuket, one of Thailand’s most recognisable gems. Paddle through emerald-green waters, where towering limestone karsts jut out dramatically from the sea. Along Kata Beach, dive into a blend of lively shops and nightclubs that buzz after dark. Each beach here has its own vibe, from laidback to action-packed – think Thai boxing exhibitions, snorkelling galore and, of course, scenic swimming.
4. Hilltribe Country
In the heart of Hilltribe Country, you’ll find life moves at a refreshingly different pace. Hike along buffalo trails through the colourful H’mong, Karen and Lisu villages and when night falls, finish the day with a homestay with warm local hosts who share their stories and traditions. Perhaps you’ll enjoy a traditional home-cooked meal set against the mountain scenery.
5. Bangkok
Whether you're travelling by tuk-tuk through the crazy streets, cycling along backroads or taking a longtail through the khlongs, the journey in Bangkok is definitely half the fun. Drop into the stunning Grand Palace, see the reclining Buddha at Wat Pho and wind your way through floating markets.
6. Sukhothai
This former capital is a history buff's heaven. Nicknamed the 'Dawn of Happiness', Sukhothai still recalls Siam's golden age with its superb statues, marvellous monuments and lotus flowers in full bloom. A trip to the night market is a real eye-opener; try everything from fried rice to fried bugs.
7. Ayuthaya
Modern meets ancient in Ayuthaya. The current city intertwines itself with the remnants of what was once one of Asia's great capitals. Walk the streets in search of clues to its imperial past and hire a bike to ride through the countryside, exploring the area's ruins.
Learn more about the top places to visit in Thailand