Traditional Thai longtail boats lined up on the beach at Railay, Krabi, with limestone cliffs in the background at sunset.

20 Best Places to Visit in Thailand: Temples, Islands & Hidden Gems

Thailand has a way of getting under your skin. I’ve been more times than I can count, and every trip feels different — one moment I’m weaving through Bangkok traffic in a tuk-tuk, the next I’m on a longtail boat heading for an island that looks like it’s straight out of a postcard. Between the golden temples, street food feasts, jungle adventures, and beaches that make you want to stay forever, there’s always another corner to explore. Here are my picks for the 20 best places to visit in Thailand — the big hitters, the hidden gems, and the spots that keep me coming back.

BANGKOK, THAILAND - MARCH 22, 2018: Floating market in Thailand in a summer day
Floating market in Bangkok

Cities & Culture

1.Bangkok

Bangkok is messy, loud, and brilliant — and I still find something new every time I go. One moment you’re in front of the Reclining Buddha at Wat Pho, the next you’re weaving through traffic in a tuk-tuk. The Grand Palace is dazzling, but I think the real charm is in the backstreets where markets spill onto the pavements and tiny stalls serve up bowls of noodles that cost less than a coffee. If you’re short on time or just need a break from the planning, a half-day tour combining the Grand Palace, Wat Pho, and a long-tail canal ride is a smart move—you get to see the best sights without the headache. Wrap up with rooftop cocktails or beers in Chinatown, and you’ve nailed the Bangkok vibe.

The best places to visit in Apri
Wat Po

2. Chiang Mai

Chiang Mai has a slower, more lived-in vibe than Bangkok—perfect when you want to hit pause. The Old City is dotted with temples that feel like secret hideaways, and Doi Suthep’s view (yep, the hill-top temple everyone tells you to go to) genuinely lives up to the hype. At night, the markets light up—equal parts foodie heaven and bargain central—and you’ll leave with a bulging belly and a bag full of quirky finds.

If you want to take a bit of Chiang Mai home with you, booking a cooking class that includes a market visit and farm stop is a brilliant move — it’s hands-on, local, and fun. And trust me, once you’ve tried that khao soi you’ll start planning your next visit already.

Two Pagodas at Doi Inthanon Chiang Rai
Two Pagodas at Doi Inthanon

3. Chiang Rai

Chiang Rai might be smaller than Chiang Mai, but it’s packed with some of Thailand’s most striking sights. The White Temple (Wat Rong Khun) gleams in the sunlight like something out of a fantasy film, while the Blue Temple and the quirky Black House each add their own splash of drama.

The town itself is laid-back, with a relaxed riverside and a night market that’s great for a wander. If you’re short on time, a day trip from Chiang Mai that covers the White Temple, the Golden Triangle, and a boat ride on the Mekong is the easiest way to tick off the highlights without worrying about buses.

The White Temple Chiang Rai Thailand
The White Temple

4. Ayutthaya

Ayutthaya is one of those places that makes you stop and take a breath. Walking among the ruins, with crumbling stupas leaning this way and that, you can almost imagine the city in its prime. I remember spending the day on a rickety rental bike, pedalling between temples and grabbing cold drinks from roadside stalls when the heat got too much.

The Buddha head wrapped in tree roots at Wat Mahathat is the photo everyone takes, but some of the quieter temples were the ones that stuck with me most. If you don’t fancy working out trains and tuk-tuks, a guided day trip from Bangkok is an easy way to see it all without dealing with all the logistics.

Buddha head wrapped in tree roots at Wat Mahathat
Buddha head in tree roots

5. Sukhothai

Sukhothai feels different from Ayutthaya — quieter, more spread out, and somehow more atmospheric. I remember walking through the historic park at sunrise, with the mist still hanging over the lotus ponds and hardly anyone else around. The Buddha statues here are enormous, some of them so serene you end up sitting in front of them for a while just soaking it all in.

It’s easy to spend hours between crumbling temples, taking shady breaks under the trees when the heat kicks in. If you’d like the history to really come alive, a guided cycling tour of the park is a fun way to cover more ground and hear the stories behind the ruins.

Sukothai
Sukothai

Islands & Beaches

6. Phuket

Phuket is my “do-it-all” base: beach mornings, Big Buddha at lunch, Old Town cafés and shophouses in the afternoon, and sunset cocktails to finish. I avoid Patong unless I’m in the mood for noise; the beaches around Kata, Karon, and Nai Harn are my go-tos.

My favourite days are on the water — longtail rides into Phang Nga Bay never get old, and those limestone towers are something else. If you want an easy win, book a small-group James Bond longtail boat day tour so someone else handles the logistics while you just enjoy the views.

Phra Nang Beach,
Phra Nang Beach

7. Koh Phi Phi

I’ve done Phi Phi a few times and learned one key rule: go early. Maya Bay and Pileh Lagoon are still jaw-dropping, but they’re best before the day boats arrive. I like to hike up to the viewpoint for sunset, then find a simple beach bar and keep it low-key. If you want the iconic spots without the crush, grab a sunrise speedboat tour to Maya Bay—you’re on the sand before most people have had coffee.

Maya Bay, Phi Phi Island
Maya Bay, Phi Phi Island

8. Koh Samui

Samui is where I mix lazy beach days with little missions: Fisherman’s Village for dinner, a scooter run to a waterfall, maybe a beach club afternoon if I’m feeling fancy. The best day I’ve had there was out in Ang Thong Marine Park snorkelling, and those island views that look fake are real. If you only book one thing, make it this Ang Thong speedboat day trip; it’s a crowd-pleaser for a reason.

Ko Samui
Koh Samui

9. Koh Phangan

Yes, the Full Moon Party is the headline, but I usually come for the quieter side—Haad Salad, Haad Yao, and the beaches up near Thong Nai Pan are my happy places. Days here are easy: beach, nap, smoothie, repeat. I love snorkelling at Koh Ma when the water’s clear, and sunset at a simple hillside bar never disappoints. If you don’t want to rent a scooter, a private island highlights run like this one-day road trip is an effortless way to hit the best beaches and viewpoints in one go.

Koh Phangan
Koh Phangan

10. Koh Tao

Small island, big underwater playground. You’ll love the easy snorkelling around Koh Nang Yuan and the classic viewpoints (John-Suwan never disappoints). It’s also one of the most affordable places to get PADI certified, but a relaxed snorkel day is just as good if you’re short on time. For a fuss-free outing, this premium snorkel cruise to Koh Nang Yuan bays hits the best spots and keeps the vibe mellow.

Koh Tao
Reef Life

11. Koh Lipe

Way down near the Malaysian border, Koh Lipe is all about clear water, soft sand, and longtail boats puttering between tiny islands. Walking Street is where you’ll enjoy seafood and shakes at night, then it’s back to the beach for starry skies. Daylight hours are for snorkelling — the reefs in the inner/outer zones are gorgeous and easy to reach. If you want a simple, good-value option, this longtail boat snorkelling trip with lunch is the sweet spot between effortless and scenic.

Koh Lipe
Koh Lipe

12. Similan Islands

Think blinding-white sand, giant granite boulders, and water so clear you can count the fish from the boat. The marine park is seasonal (typically open October to May), so check dates before you plan. Snorkelling is superb — calm bays, shallow reefs, tons of life — and the quick hike to the “Donald Duck” lookout is worth the sweat. If you can face an early alarm, the first-departure speedboat from Phuket or Khao Lak beats the crowds and buys you a rare quiet hour on the beach.

Similan Islands
Similan Islands

13. Krabi & Railay

When I’m in Krabi, I head straight to Railay by longtail — limestone cliffs, Phra Nang Cave Beach, and that “pinch me” turquoise water. Afternoons are for shade, smoothies, and lazy swims; evenings are low-key beach bars and sunset light on the cliffs. If you’ve got a spare day, the classic Four Islands hop (Poda, Chicken, Tup, plus Railay) is easy and fun. Book a spot on this 4-Islands longtail tour with lunch and let someone else juggle the timings while you enjoy the ride.

Railay
Railay

14. Pattaya

Handy beach fix from Bangkok, with calmer bases in Jomtien or Pratumnak if you’re dodging the party strip. The Sanctuary of Truth is the highlight— wildly intricate and genuinely impressive — and for clear water you can hop over to Koh Larn (Coral Island). If you want something smoother than a basic speedboat, the 3-islands catamaran is a nicer day out (buffet lunch, swim stops, good vibe).

Sanctuary of Truth, Pattaya-
Sanctuary of Truth, Pattaya

Nature & Adventure

15. Kanchanaburi

Kanchanaburi mixes sobering history with jungle downtime. History first, waterfalls after — it’s the perfect mix. Do the Bridge on the River Kwai and WWII sites in the morning, then cool off at Erawan’s jade-green pools in the afternoon. It’s a long day solo, so I like the small-group tour that bundles the bridge, museum and Erawan — less faff, more time in the water.

Erawan National Park
Erawan National Park

16. Pai

Pai is where time slows down in the best way. My days were a loop of hot springs, lazy lunches, and a golden-hour walk along Pai Canyon. The night market is more street snacks and bracelets than big nights out, which suits the vibe. The road up from Chiang Mai is twisty; take a minivan if you’d rather skip the drive and rent a scooter in town. For an easy, plug-and-play day that hits the canyon, bamboo bridge, hot springs, and viewpoints, this From Pai: Full-Day Highlights Tour by Private Car does the planning for you.

Pai Canyon
Pai Canyon

17. Khao Sok National Park

Cheow Lan Lake is the bit that sticks with me — glassy water, towering limestone, and those floating raft houses that make you forget what day it is. I like to kayak when it’s quiet, then crash out to the jungle soundtrack at night. If you’re short on time, a day trip that bundles the longtail ride, kayaking, and viewpoints keeps it simple and still delivers the “wow.”

Khao Sok National Park
Khao Sok National Park

18. Khao Yai National Park

Khao Yai is my go-to when I need fresh air after Bangkok — waterfalls, viewpoints, and the real chance of spotting elephants if you’re lucky. The classic loop takes in forest trails and Haew Suwat waterfall (yes, the one from The Beach), and it’s an easy mix of hiking and photo stops. If you’ve got a little more time, nearby wineries like GranMonte and PB Valley make for a very “only-in-Thailand” day out. For a smooth first trip, this small-group day tour from Bangkok covers the highlights without you having to stress the logistics.

Haew Suwat waterfall in forest at Khao Yai National Park,
Haew Suwat waterfall

19. Chiang Dao

An easy add-on from Chiang Mai when you want mountains without the faff. I do the cave first (bring a torch or take the guide), then cool off at the Sticky Waterfall and linger over coffee with that big limestone backdrop. If you don’t want to DIY, a Chiang Dao + Sticky Waterfall day tour is the neatest bundle.

Chiang Dao Hot Springs
Chiang Dao Hot Springs

Lesser-Known but Worth It

20. Isaan highlights (region)

When I think Isaan, I think spicy som tam, laab, sticky rice, friendly markets, and big skies. Base in Khon Kaen, Udon Thani, or Ubon and mix temples with villages and food crawls; in season, Udon Thani’s Red Lotus Lake at sunrise is pure magic. It’s a slower, more local slice of Thailand that pairs well with Bangkok or Khao Yai.

sam phan bok and grand cantoy in Ubon
Grand Cantoy in Ubon

FAQ: Planning Your Thailand Trip (Short, Sweet & Super Useful)

What’s the best time to visit Thailand?
November–February is the crowd-pleaser: cooler, drier, great for cities and beaches. Rainy months depend on the coast — Andaman (Phuket/Krabi) is wettest roughly May–Oct, Gulf (Samui/Phangan/Tao) tends to get more rain Oct–Dec. Similan Islands are seasonal (usually open Oct–May). Heat-lover? March–May is your sauna.

How many days do I need?
A fun, no-rush taste is 10–14 days (Bangkok + Chiang Mai + one island). Only a week? Do Bangkok + Ayutthaya and pick one north or island base. Three weeks lets you add Kanchanaburi, Pai, or Isaan. You will love how easy it is to mix city days with lazy beach time.

Is Thailand expensive?
It can be as friendly or fancy as you like. Street food is a steal, mid-range restaurants are still great value, and boutique hotels span comfy to blow-the-budget. Tours and transfers add up fastest, so bundle wisely (that’s why I’ve sprinkled smart day trips in the guide).

Is street food safe?
Yes — pick busy stalls, aim for freshly cooked, and watch the turnover (no sad, wilted trays). Peel fruit, go easy on raw salads if you’ve got a delicate tum, and use hand gel before you tuck in. You will love morning markets — they’re gold for snacks.

How do I get around?
Domestics flights are cheap and time-saving; trains and VIP buses cover most routes. In cities: BTS/MRT, boats, and Grab (ride-hailing) keep it simple. On islands: ferries/longtails and scooters (only if you’re confident — travel insurance first, please).

What should I wear for temples?
Cover shoulders and knees, carry a light scarf, and wear shoes you can slip on/off. Keep voices low, don’t point feet at Buddha images, and give monks space (women shouldn’t make physical contact).

Do I need a visa?
Many nationalities get visa-exempt entry for short stays. Rules change, so check your government site before you book. If you want longer, extensions are usually possible.

Can I drink the tap water?
Stick to bottled or filtered. Ice from restaurants/cafés is typically factory-made and fine. Refill stations are common — carry a reusable bottle.

Cash or card?
Both. ATMs are everywhere (watch the fees), many spots take cards, and QR payments are widespread. Keep small notes for markets, tuk-tuks, and temple donations.

Any quick etiquette wins?
A little wai (palms together) goes a long way. Smile, queue patiently, and take shoes off when asked. Thailand runs on friendly.

Thailand just keeps giving. One trip is temples and tuk-tuks, the next is hot springs, night markets, jungle lakes, and a beach day that ends with mango sticky rice. You can chase history, eat your way across a city, float on Cheow Lan Lake, or do nothing except watch the sun melt into the sea — all in one itinerary. The only real warning: it’s addictive. You’ll be planning a “quick return” before your plane even lands at home.

Love this part of the world?

Here are more Asian adventures to inspire your next trip

Thailand

🔗 See all my posts on Thailand→

Singapore

Vietnam

🔗 See all my posts on Vietnam

Explore More

🔗 Discover More Places with my Destination Guides


Need a reminder? Pin it!