If you’re looking for the perfect bucket-list trip, you can’t go better than this stirring adventure around Thailand’s otherworldly islands. From city to beach to a slice of heaven, we’ve picked our top resorts below!
We’d recommend starting in Bangkok, the urban jungle itself. This exciting, chaotic and often beautiful city is the perfect jolt of energy.
Head to a floating market
Visit the spectacular Grand Palace
Find a quieter spot like the Golden Mountain
See the magisterial Temple of Loha Prasat and Wat Rathcanaddaram
Stroll around Lumphini Park
Woraburi Sukhumvit Hotel & Resort
This hotel is right in the beating heart of Bangkok. Enjoy its rooftop pool after a busy day of exploring.
A one-of-a-kind experience - dine in the Floating Restaurants at Laem Hin Pier
Visit the monkeys at Toh Sae Hill
Relax on some of the most spectacular beaches you will ever see
Wander around colonial-era Old Phuket Town
Club Bamboo Boutique Resort & Spa
This boutique resort overlooks Patong Bay - relax in an oasis of green and dine by poolside before heading off to some exquisite beaches in Phuket. There’s even a natural waterfall onsite!
Visit Maya Bay in Phi Phi Le National Park; you’ve never been anywhere this stunning
Go snorkelling in the crystal clear waters at Hat Yao
Discover lush Ao Pileh Bay
Take a trip out to Viking Cave
Go rock climbing and so much more
JJ Residence
JJ Residence is just a stone’s throw from Tonsai Beach, a sandy Shangri-La you won’t soon forget.
Venture to the bewitching blue seas and warm sands of Rialay Beach, accessible only by boat
See the spectacular natural beauty of Thung Teao Forest Natural Park
Sample local delicacies at the night market
Explore all the islands with a Four Island boat tour
Visit an Elephant Sanctuary and get up close with these amazing animals
Krabi Royal Hotel
This hotel is the perfect base for exploring spectacular Krabi Island with all its myriad stunning sights - explore all the island has to offer then retreat for relaxation.