Places to Visit in Thailand

The chaos of Bangkok is the place to sample street food, gallery hop, roam the mesmerising markets, marvel at the gigantic gold-plated Reclining Buddha in Wat Pho, and gape at the dazzling Grand Palace. There are endless things to do in Northern Thailand, from trekking through the rural countryside and intriguing hill tribes, encountering elephants, golf, and shopping in local markets selling locally-made handicrafts.

Places to visit

Explore the ancient sites at Sukhothai, Ayutthaya and Prasat Phanom Rung, spot macaque monkeys at Khao Yai National Park, and lose yourself in the dense rainforests of Khao Sok National Park. Venture to Thailand’s islands for hammock-snoozing and underwater adventures. Most stunning is Bo Phut Beach, an unspoilt sandy treasure on Koh Samui with swathes of white sand. Further delights of spotless talcum-powder beaches bathed by clear aquamarine waters can be found at island idylls Krabi, Ko Samet, Koh Kood, and Khao Lak.

Where to go in Thailand

Map featuring best places to visit in Thailand

Places on the map

  • Northern Thailand Thailand
  • East coast beaches and islands Thailand
  • National Parks Thailand
  • Kanchanaburi and Ayutthaya Thailand
  • West coast beaches and islands Thailand
Plan your Thailand trip today
Plan your Thailand trip today

Our team of travel specialists are waiting to help you book your next adventure.

Plan your trip

Plan your trip

Please tell us a few details about your holiday plans and provide your phone number so we can call you back..
  • 1
  • 2
  • 3
  • 4

Enter your departure date

Select your budget per person Enter your departure date
Select your budget per person Year

Enter your departure date

Please select your interest Select your interest

How many nights?

How many nights? Drag the slider to select nights
0 21 nights +

Guests

Number of adults (aged 15+). Minimum 1 adult  
Adults (age 15+)
Children (age 0-15)
Rooms

Select your budget per person

Select your budget per person  

Contact details

Your Given name Given name*
Your Family name Family name*
Your email address Email address*
Your phone number Phone number
+1
State is required State
Tell us about your trip
Let us know if you have fixed dates, who you’re travelling with or if it’s for a special ocassion
Please tick this box to continue  

Unable to submit your request

Unfortunately, we were unable to submit your request. Please try again later or contact us.