Cambodia is a country that feels like a hidden gem—ancient temples, lush jungles, and vibrant culture. Imagine standing before the towering Angkor Wat or cruising along the Mekong River with the sunset painting the sky. I’ve explored Cambodia myself and trust me, it’s a place that will surprise you and leave you in awe. Let’s dive into 12 amazing things to do in Cambodia that will make your trip truly unforgettable!
Best Things to See and Do in Cambodia
Visiting Cambodia? Marvel at the ancient wonder of Angkor Wat, explore the floating villages of Tonle Sap Lake, or wander the bustling streets of Phnom Penh. Trek through the lush landscapes of Cardamom Mountains, relax on the pristine beaches of Koh Rong, or immerse yourself in Khmer culture at a traditional cooking class. Whether you’re here for history, adventure, or cultural experiences, Cambodia offers an unforgettable journey.

1. Angkor Wat
Angkor Wat isn’t just Cambodia’s most famous landmark—it’s the world’s largest religious monument and a must-visit. Arriving before sunrise at Angkor Archaeological Park is an experience in itself; watching the temple’s silhouette emerge against a golden sky is breathtaking. Inside, intricate bas-reliefs depict Hindu mythology, while towering spires and endless galleries make you feel like you’re stepping into an ancient world. Built in the 12th century during the Khmer Empire, this UNESCO-listed site remains one of humanity’s greatest architectural achievements.
Beyond the main temple, don’t miss Bayon Temple, known for its giant stone faces, and Ta Prohm, where massive tree roots intertwine with the ruins, creating a mystical atmosphere. I remember wandering its maze-like corridors, completely in awe of the craftsmanship. Whether you’re a history enthusiast or just love stunning sights, Angkor Wat is unforgettable.

2. Tonlé Sap
A visit to Tonlé Sap, Southeast Asia’s largest freshwater lake, offers a glimpse into Cambodia’s floating villages and unique way of life. Taking a boat tour through Kampong Phluk or Chong Khneas, you’ll see entire communities living on the water—homes, schools, and even temples floating on stilts. During the wet season, the lake expands dramatically, flooding forests and creating an incredible ecosystem that supports rare birds and fish.
Beyond the scenery, the experience is deeply cultural. Watching fishermen skillfully navigate the waters or visiting a floating market shows how life revolves around the lake. I still remember enjoying a freshly grilled fish meal on a floating restaurant, taking in the peaceful surroundings. Whether you’re a nature lover or interested in local traditions, Tonlé Sap offers an eye-opening journey into Cambodia’s water-based communities.
- Read next: My Favorite Beautiful Locations in Cambodia

3. Night Markets of Siem Reap
As the sun sets in Siem Reap, the city’s night markets come alive, offering a mix of food, shopping, and entertainment. The Angkor Night Market and Psar Chaa are must-visits, filled with everything from handmade crafts to Khmer silk scarves. Stalls overflow with souvenirs—wood carvings, silver jewelry, and paintings inspired by Angkor Wat. It’s the perfect place to find unique gifts while supporting local artisans.
Beyond shopping, the street food here is a highlight. Try Lok Lak (stir-fried beef with pepper sauce) or crunchy fried tarantulas for the adventurous. I once grabbed a bowl of Khmer noodles while watching a street musician perform—an experience that summed up the lively market vibe. Whether you’re bargain-hunting or just soaking in the atmosphere, Siem Reap’s night markets are a must for any visitor.

4. Cardamom Mountains
For an off-the-grid adventure, the Cardamom Mountains in western Cambodia are a paradise of dense rainforests, cascading waterfalls, and rare wildlife. Trekking through Botum Sakor National Park, you might spot Asian elephants, gibbons, and hornbills—a rare sight in the wild. The region is also home to Chi Phat, an eco-tourism village where visitors can experience jungle homestays, guided hikes, river kayaking, and even night safaris.
Beyond nature, the area has a deep history. Some trails lead to hidden Khmer Rouge sites, while local guides share stories of Cambodia’s past. I still remember an early morning boat ride along the Preak Tachan River, mist rising over the water as birds called from the treetops. If you love adventure and untouched landscapes, the Cardamom Mountains offer one of Cambodia’s most rewarding outdoor escapes filled with natural beauty.

5. Banteay Srei
Nicknamed the “Citadel of Women,” Banteay Srei is one of Cambodia’s most beautifully carved temples, located about 25 km from Angkor Wat. Unlike the larger temples, this 10th-century structure is built from pink sandstone, allowing for intricate bas-reliefs that have stood the test of time. The temple’s carvings depict scenes from Hindu mythology, making it feel like an open-air art gallery. Walking through its delicate archways, I was amazed by the level of craftsmanship—every detail is incredibly well-preserved.
Beyond the temple, the surrounding Banteay Srei Butterfly Centre and the Landmine Museum offer deeper insights into Cambodia’s history and conservation efforts. A visit here is a great way to escape the crowds of Angkor while still experiencing an incredible piece of Khmer heritage. If you appreciate fine details and ancient artistry, Banteay Srei is a must-see.

6. Koh Rong
For a true island escape, Koh Rong is Cambodia’s answer to paradise, with white sand beaches, crystal-clear waters, and bioluminescent plankton that glow at night. Located off the coast of Sihanoukville, this island is perfect for travelers looking to relax or dive into adventure. Snorkeling and scuba diving around Long Set Beach reveal colorful coral reefs teeming with marine life, while jungle hikes lead to hidden waterfalls.
Despite its growing popularity, parts of the island remain untouched. I stayed in a beachfront bungalow near Sok San Beach, where the only sounds at night were the waves and the occasional gecko. Unlike busier Southeast Asian islands, Koh Rong still feels remote and unspoiled. Whether you want to swing in a hammock or explore the underwater world, this island is an unforgettable Cambodian destination.

7. Khmer Cuisine in Phnom Penh
Cambodian food is often overlooked, but a trip to Phnom Penh proves it deserves a spot on any foodie’s list. The capital city is packed with local markets, family-run eateries, and modern restaurants serving up Khmer classics. A must-try is Fish Amok, a fragrant coconut curry steamed in banana leaves, or Lok Lak, a stir-fried beef dish served with a tangy dipping sauce. For adventurous eaters, the stalls at Orussey Market offer everything from crispy fried tarantulas to grilled snake.
✈️ My #1 Tip for Cheap Flights:
If you’re not using Going, you’re probably overpaying for flights. I’ve scored roundtrips to Europe for under $300 - and I never would’ve found them on Google Flights.
Their free version is great, but Premium is where the real magic happens. I recommend doing the 14-day free trial. And right now, you can get 25% off Premium or Elite with my code: JON25.
Seriously, it’s the best travel decision I’ve ever made (in 8+ years).
For a deeper dive into Khmer cuisine, I joined a cooking class at La Table Khmère, where I learned to prepare traditional dishes from scratch. Between visits to the bustling Central Market and sampling fresh sugarcane juice from a street vendor, Phnom Penh’s food scene is an experience in itself. If you love exploring cultures through food, Cambodia’s capital is the place to do it.

8. Battambang
Often overshadowed by Siem Reap and Phnom Penh, Battambang offers a quieter but equally rewarding experience. This laid-back riverside city is known for its French colonial architecture, art scene, and countryside charm. One of the best ways to explore is by bicycle—riding through the rice fields and local villages, you’ll see Cambodian life beyond the tourist hubs. A stop at the Phare Ponleu Selpak art school showcases local talent, from circus performances to painting exhibitions.
A highlight of my visit was the Bamboo Train, a quirky, makeshift railway ride through lush landscapes. Though simple, the thrill of zipping through the countryside on a wooden platform is unforgettable. Nearby, Wat Banan, a hilltop temple often compared to Angkor Wat, offers sweeping views over the region. If you’re looking for an authentic Cambodian experience away from the crowds, Battambang is a fantastic choice.

9. Kampot
Nestled along the Preaek Tuek Chhu River, Kampot is a charming town known for its colonial architecture, laid-back vibe, and world-famous Kampot pepper farms. The best way to experience the area is by taking a boat ride at sunset, where you’ll see fireflies glowing along the riverbanks. During the day, visiting a pepper plantation like La Plantation is a must—learning how this prized spice is cultivated and tasting its different varieties was a highlight of my trip.
Beyond food, Bokor National Park offers a mix of history and nature, with misty mountain views and the eerie remains of a French colonial hill station. Back in town, the riverside cafes and live music bars make Kampot an ideal place to unwind. Whether you’re kayaking along the river or sampling the best pepper in the world, Kampot is one of Cambodia’s hidden gems.

10. Mondulkiri
For an entirely different side of Cambodia, head to Mondulkiri, a remote province known for its rolling hills, waterfalls, and ethical elephant sanctuaries. The landscape here is unlike anything else in the country with vast green hills that stretch as far as the eye can see. A visit to Elephant Valley Project lets you observe rescued elephants in their natural habitat without the exploitation found in traditional elephant tourism. Watching these gentle giants roam freely was an unforgettable experience.
Nature lovers will also appreciate Bousra Waterfall, one of Cambodia’s most beautiful cascades, where you can swim in the cool pools below. If you enjoy adventure, there are excellent jungle trekking opportunities, often led by Bunong indigenous guides who share their knowledge of the land. For those seeking a peaceful escape and ethical wildlife experiences, Mondulkiri is a must-visit.

11. Kep Beach
If you’re looking for a quiet beach escape, Kep Beach is the perfect place to relax. Once a French colonial retreat, this small coastal town is now famous for its fresh seafood, tranquil shoreline, and access to Rabbit Island. The beachfront promenade is ideal for a lazy afternoon, where you can grab a plate of grilled crab from the local market, known for serving some of the best seafood in Cambodia.
A short boat ride takes you to Koh Tonsay (Rabbit Island), where you’ll find rustic bungalows, hammocks swaying under palm trees, and clear waters perfect for swimming. Unlike the party vibes of Sihanoukville, Kep is all about slow travel. If you’re craving a peaceful retreat with great food and scenic views, Kep Beach should be on your list.

12. Koh Ker
For those who want to explore Cambodia’s lesser-known ruins, Koh Ker is a hidden treasure. Once the capital of the Khmer Empire in the 10th century, this archaeological site remains largely untouched, with jungle-clad temples, ancient stone carvings, and a mysterious atmosphere. The most striking structure is Prasat Thom, a seven-tiered pyramid that offers breathtaking views from the top—climbing up its wooden staircase felt like stepping into an Indiana Jones-style adventure. The dense jungle surroundings make it feel like you’re uncovering a lost city.
Compared to Angkor Wat, Koh Ker sees far fewer visitors, which makes exploring its overgrown ruins and sacred shrines feel like a personal discovery. Walking through the temples, I barely saw another tourist, adding to the site’s mystical charm. If you’re searching for a Cambodian temple experience without the crowds, Koh Ker is an incredible and underrated destination worth the journey.


