Thailand in Pictures: 18 Beautiful Places to Photograph

Written by Meagan Drillinger
Updated Sep 16, 2022

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
Koh Gai, Krabi | Photo Copyright: Meagan Drillinger

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 sunset
Bangkok riverfront at sunset | Photo Copyright: Meagan Drillinger

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.

Bangkok Riverfront at night
Bangkok Riverfront at night

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
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
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 National Park | Photo Copyright: Meagan Drillinger

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.

Doi Inthanon National Park
Doi Inthanon National Park

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
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, Grand Palace, Bangkok
Wat Phra Keaw, Grand Palace, Bangkok | Photo Copyright: Meagan Drillinger

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.

Wat Phra Keaw (Emerald Temple)
Wat Phra Keaw (Emerald Temple)

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, Ayutthaya | Photo Copyright: Meagan Drillinger

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
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
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
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
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.

Koh Phi Phi
Koh Phi Phi | Photo Copyright: Meagan Drillinger

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
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

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
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
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
Koh Poda, Krabi | Photo Copyright: Meagan Drillinger

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
Lamai Beach, Koh Samui | Photo Copyright: Meagan Drillinger

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
Wat Arun | Photo Copyright: Meagan Drillinger

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.