The palm-fringed beaches and turquoise waters of Thailand might be world famous, but this tropical destination has a lot more staggering beauty to offer away from its shores.
Koh Gai, Krabi |
From island hopping to gold-tipped Buddhist temples and ruins to rugged coastlines, Thailand’s top places to visit are a photographer’s dream, with so many opportunities for colorful pictures.
Whether you’re looking for jungle-topped islands, a peek of the rural heartland, or the warm feel of sand between your toes, pack your camera and get ready to capture the picture of a lifetime.
1. Bangkok Riverfront
Bangkok Riverfront at night |
Bangkok’s business district extends right over the Chao Phraya river. It’s a fantastic place for pictures by day and by night. Sunsets are usually colorful and reflect in the water as boats ply the river.
Never-stop lights shining on the mix of skyscrapers, solemn temples, and local ferries make beautiful images.
Bangkok’s riverfront is packed with high-end hotels, parks full of greenery and water lily ponds, plus splendid views of Wat Arun and mega-suspension bridges across the water.
2. Doi Angkhang Mountain, Chiang Mai
Sunrise over strawberry fields on Doi Angkhang Mountain |
Misty Doi Angkhang Mountain is home to an agricultural research station and bonsai center set by the former King Bhumibol Adulyadej, as well as the Kiu Lom Viewpoint, which offers amazing images of both sunrises and sunsets over the clouds.
A very popular bird-watching and mountain biking destination, the mountain is also home to six ethnic group villages.
3. Phraya Nakhon Cave, Prachuap Khiri Khan
Phraya Nakhon Cave |
The Phraya Nakhon Cave is best known for its four-gabled royal pavilion, sunlight cascading right over it from an opening in the cave ceiling. It makes a beautiful photo.
Phraya Nakhon, a 30-minute trek up a steep hill, is located inside Khao Sam Roi Yot National Park, where you will also find thick mangrove swamps, beaches, endless limestone peaks, and lush greenery full of hiking trails.
4. Doi Inthanon National Park, Chiang Mai Province
Doi Inthanon National Park |
Doi Inthanon, Thailand’s highest mountain, lies within the national park of the same name. It’s one of the top places to visit in Chiang Mai and a beautiful spot for photography.
Nicknamed “the roof of Thailand” for its high altitude, the park has a number of waterfalls within its borders, as well as mossy wooden trails, sacred royal chedis surrounded by ancient rainforest, and a number of hill tribe villages.
5. Similan Islands National Park, Southern Thailand
Similan Islands |
The clear turquoise waters of the Similan islands make this one of the most popular diving and snorkeling destinations in the Andaman Sea.
Only accessible by speedboat, the group of islands makes for a perfect place to capture beautiful images.
Not only is this one of the youngest national parks in Thailand, but it’s also rich in coral life, home to a turtle sanctuary, and one of the quietest destinations to swim in the tropical sunshine.
6. Wat Phra Keaw, Grand Palace, Bangkok
Wat Phra Keaw (Emerald Temple) |
Wat Phra Keaw (Emerald Temple) is Thailand’s most important royal chapel and the main attraction at the stunning Grand Palace in Bangkok. Built in 1782, the palace complex used to be the residence of the King, but it now serves as a museum and place of worship.
Besides the Emerald Temple, other important buildings include the throne hall, Phra Thinang Racharuedee (an outdoor audience chamber), and the former sleeping quarters of the monarch.
7. Ayutthaya
Wat Chaiwattanaram, Ayutthaya |
Wat Chaiwattanaram is Ayutthaya’s most important ancient temple–and also one of the few you can climb to the top for breathtaking sunset views. The historic City of Ayutthaya, a UNESCO World Heritage Site, dates back to the 13th century.
Besides Ayutthaya’s other attractions, there are almost 200 ruins in the 289-hectare park today, including chedis, Khmer-style stupas, a 42-meter-long reclining golden Buddha, and a number of impressive Buddhist relics.
8. Red Lotus Lake, Udon Thani Province
Red Lotus Lake |
The Red Lotus Sea (officially called Nong Han Kumphawapi Lake) is a seasonal marvel that you can only experience between November and February, when the bright pink flowers are in full bloom.
Especially magnificent during sunrise because of the effect of the light bouncing on the flower-blanketed water, the colors are better experienced from a boat as you lazily float around the lake. Phu Phra Bat Historical Park is nearby and offers a rare chance to see prehistoric rock paintings.
9. Erawan Falls, Kanchanaburi
Erawan Falls |
Seven tiers that end in an emerald green water pool make Erawan Falls one of the most beautiful waterfalls in Thailand. It’s one of the highlights of Kanchanaburi.
Reached after a trek through thick rainforest, the climb to the top tiers requires navigating rickety ladders and slippery limestone trails–a difficult ascent rewarded by the beautiful scenery and the occasional sighting of macaques and water monitor lizards.
10. Mae Hong Son Mountains, Mae Hong Son Province
Mae Hong Son Moutains |
Also known as “the city of three mists,” the Mae Hong Son mountain range is a popular place for hikers to catch the sunrise. Because of its remote location, Mae Hong Son doesn’t get as many visitors as other destinations in northern Thailand, which means it’s a quiet paradise for adventurous holidaymakers and a great place to capture images without the crowds.
Travelers head here to explore the thickly forested hills, golden deep caves, and other things to do in Mae Hong Son Province.
11. Koh Phi Phi Islands
Koh Phi Phi Islands |
Less than an hour away by ferry from the tourist attractions of Phuket, the white, laid-back beaches of Koh Phi Phi were the setting for Leonardo DiCaprio’s movie The Beach. No wonder this island is one of the top day trips from Phuket.
Steep limestone cliffs, lush rainforests, and hidden caves line up the Andaman Sea coast and offer stunning views from the water and from up above the many beautiful viewpoints across the islands.
12. Khao Sok National Park, Surat Thani province
Khao Sok National Park |
The Ratchaprapha Dam is one of the most photographed spots inside Khao Sok National Park. The lake is surrounded by a breathtaking view of thick jungle, limestone cliffs, and crystal blue waters. A large variety of animals call Khao Sok National Park home–from elephants to wild boars to bears.
In addition to water-related activities, the park also offers lots of trekking opportunities and amazing views from the top of its many hills.
13. Ko Yao Noi Beach
Koh Yao Noi |
Koh Yao Noi, halfway between Krabi and Phuket, is one of Thailand’s least touristy beaches. Few backpackers make it here, and it’s too far from the well-traveled roads to be a sunbathing favorite. Instead, Koh Yao Noi is a laid-back haven of thick mangroves, unspoiled emerald waters, and some of the best limestone rock climbing in Thailand.
14. Railay Beach, Southern Thailand
Railay Beach |
Though technically a peninsula and not an island, Railay Beach is one of the top beaches in Thailand. It’s only accessible by boat because the towering limestone cliffs cut it off from the mainland. Private, quiet, and the stuff of dreams, Railay also offers chances to explore in the form of dense wetlands, thick rainforest, and long-tail boat rides to neighboring uninhabited shores.
15. Kaeng Krachan National Park, Prachuap Khiri Khan Province
Pha Nam Yod Waterfall, Kaeng Krachan National Park |
Thailand’s largest national park is mostly covered in evergreen rainforest and home to a large number of wild elephants. One of Kaeng Krachan’s most famous spots is Pa La-U waterfall, known for its massive population of butterflies, but visitors can also explore ancient coastal caves, hike up the forested mountains, or dip their toes in sun-soaked lakes and ponds throughout the park.
16. Krabi’s Islands, Krabi
Koh Poda, Krabi |
When you close your eyes and think of the sugary shores of Thailand’s most exquisite islands, what you’re probably envisioning are the islands of Krabi province.
Scattered in the Andaman Sea, these picture-perfect uninhabited islands are known for their towering limestone karst formations that rise up from the softest, whitest sand you’ve ever seen. Krabi’s beaches are some of the most beautiful in the world.
Ringed in sparkling turquoise water, these postcard backdrops don’t need any help in creating the perfect photo setup.
17. Koh Samui Beaches, Surat Thani
Lamai Beach, Koh Samui |
Wreathed in nothing but powder-soft sand, Koh Samui’s beaches are among the most beautiful and photogenic in Thailand. From the energetic Chaweng Beach to the far more tranquil and undeveloped beaches of the western coast, you can find any type of vibe you’re looking for all around the island.
What remains consistent, however, is that all the beaches are picture-perfect, with endless sand, swaying green palms, and gently lapping turquoise water.
18. Wat Arun, Bangkok
Wat Arun |
Bangkok has more than its fair share of temples – and to try to photograph them all would take a lifetime. But one of the most beautiful Bangkok temples is Wat Arun, or the Temple of Dawn.
Perched on the Thonburi West Bank of the Chao Phraya River, this slender pyramid of a temple can be seen for miles in any direction, and provides gorgeous vantage points no matter where you stand. Climb the temple for views back across to Bangkok, or simply stand on the eastern bank looking over at where Wat Arun breaks up the skyline.
The temple complex itself is quite impressive and an undeniable landmark along the Chao Phraya River.