The moment I first stepped into Hanoi, I knew I was in for a wild ride. Picture this: old women cooking steaming bowls of pho right on the sidewalk, temples that are older than most countries, and the most chaotic traffic scene I’ve ever witnessed. This city is intense in the best possible way.
From starting my mornings with the best coffee I’ve ever had (Vietnamese egg coffee at Cafe Giang, trust me on this one) to getting lost in the electric maze of the Old Quarter, these are my favorite things to do in Hanoi. After multiple visits to Vietnam’s buzzing capital, I’ve put together the 13 experiences that made me fall hard for this incredible city.
Best Things to Do in Hanoi
Looking for the coolest things to do in Hanoi? Wander through the bustling streets of the Old Quarter, take in the serene beauty of Hoan Kiem Lake and Ngoc Son Temple, and watch a traditional performance at the Water Puppet Theatre. Explore the historic Temple of Literature, take a day trip to the stunning landscapes of Ninh Binh, and enjoy a peaceful stroll around West Lake. Whether you’re into history, culture, or scenic escapes, here are the top attractions to visit in Hanoi.

1. Explore the Old Quarter
Hanoi’s Old Quarter is the heart of the city, where history and modern life collide in the best way possible. This maze of 36 streets, each traditionally dedicated to a specific trade, is packed with market stalls, street food vendors, and hidden temples. Walking through the narrow alleys, you’ll find everything from handcrafted silk to sizzling bowls of pho. I once wandered into a small café down an alley and ended up chatting with a local artist over a strong cup of Vietnamese egg coffee—a perfect unexpected discovery.
The Old Quarter isn’t just about shopping and eating. Visit Bach Ma Temple, one of Hanoi’s oldest, or take a cyclo ride for a classic local experience. At night, Ta Hien Street (Beer Street) comes alive with backpackers and locals drinking fresh bia hơi. Whether you’re after culture, food, or nightlife, this district is a must-visit.

2. Visit Hoan Kiem Lake and Ngoc Son Temple
Right in the heart of Hanoi, Hoan Kiem Lake is a peaceful escape from the city’s constant buzz. Locals gather here every morning for tai chi, joggers circle the lake, and couples relax on benches overlooking the water. In the center sits the Turtle Tower, a historic monument with legends tied to Vietnam’s past. I once sat here with a coffee from Cong Caphe, just watching daily life unfold—it’s the perfect spot to slow down and soak in Hanoi’s rhythm.
Cross the striking red Huc Bridge to Ngoc Son Temple, a small but beautiful shrine dedicated to General Tran Hung Dao. Inside, you’ll find ancient relics and even a preserved giant turtle, believed to be a symbol of luck. Whether you’re visiting in the early morning or at sunset when the lake glows, this area is a must-see for history and nature lovers alike.

3. Take a Cooking Class
Vietnamese food is packed with flavor, and there’s no better way to experience it than by learning to cook it yourself. Apron Up Cooking Class and Blue Butterfly Cooking School offer hands-on lessons where you’ll shop at a local market, learn the secrets of Vietnamese spices, and prepare dishes like pho, bun cha, and spring rolls. My first attempt at rolling fresh spring rolls was a mess, but by the end of the class, I had mastered it (sort of).
Most classes include a guided visit to Dong Xuan Market, where you’ll pick fresh ingredients and learn about their importance in Vietnamese cuisine. After cooking, you’ll sit down to enjoy your meal, making it a satisfying experience from start to finish. Whether you’re a seasoned home chef or a complete beginner, a cooking class is one of the best ways to connect with Hanoi’s food culture.

4. Experience the Water Puppet Theatre
A trip to Hanoi isn’t complete without seeing a water puppet show, one of Vietnam’s most unique traditional art forms. Originating from rural villages, these performances feature wooden puppets moving across water, controlled by hidden puppeteers. The Thang Long Water Puppet Theatre near Hoan Kiem Lake is the best place to experience this centuries-old art. The first time I watched a show, I was mesmerized by the mix of music, storytelling, and puppetry—it’s unlike anything else.
The show tells Vietnamese folklore stories, including tales of dragons, rice farming, and heroic battles. Live musicians playing traditional instruments like the dan bau (monochord) add to the immersive experience. Tickets are affordable (around 100,000 VND / $4), and performances run daily. Arrive early to get a good seat, and prepare to be entertained by one of Hanoi’s most beloved cultural traditions.

5. Eat Your Way Through Hanoi’s Street Food Scene
Hanoi is a street food paradise, and the best way to experience it is by pulling up a plastic stool and digging in. The city is famous for dishes like pho bo (beef noodle soup), bun cha (grilled pork with noodles), and banh mi (Vietnamese sandwich). One of my best meals in Hanoi was at Bun Cha Ta, where the smoky, caramelized pork and tangy dipping sauce were absolute perfection.
For an authentic experience, head to Ta Hien Street for late-night snacks or visit Dong Xuan Market for a mix of local eats. Banh Mi 25 serves one of the best banh mis in town, and if you’re feeling adventurous, try egg coffee at Café Giang. The street food scene here is vibrant, affordable, and full of surprises—you’ll never run out of flavors to try.

6. Discover the Temple of Literature
Built in 1070, the Temple of Literature is Vietnam’s first university and a beautiful tribute to Confucian learning. Walking through its serene courtyards and traditional pavilions feels like stepping back in time. The highlight is the Stelae of Doctors, a collection of stone turtles engraved with the names of past scholars. I once saw a group of students rubbing the turtles’ heads for good luck before their exams—it’s a tradition that’s still alive today.
This historic site isn’t just for history buffs. The five courtyards, peaceful lotus ponds, and elegant gates make it a great spot for photography and quiet reflection. Arrive early to avoid crowds and take your time exploring. Whether you’re into architecture, history, or simply looking for a peaceful escape, the Temple of Literature is a must-visit in Hanoi.

7. Discover Hanoi’s Museums
Hanoi’s museums offer a deep dive into Vietnam’s history, culture, and war-torn past. The Vietnam Museum of Ethnology is a standout, showcasing the diverse traditions of the country’s 54 ethnic groups. You can explore traditional stilt houses, tribal crafts, and ancient customs. I once spent an entire afternoon here, completely absorbed in the intricate details of ethnic textiles and artifacts that highlight Vietnam’s rich cultural diversity.
For those interested in wartime history, the Hoa Lo Prison (Hanoi Hilton) provides a sobering look at Vietnam’s colonial and war-era struggles. The Ho Chi Minh Museum offers insight into the life of the country’s revolutionary leader, while the Vietnamese Women’s Museum tells the fascinating stories of women’s roles throughout history. Whether you’re into anthropology, military history, or cultural heritage, Hanoi’s museums provide an eye-opening experience that deepens your understanding of Vietnam’s past and present.

8. Take a Trip to Ninh Binh
Just two hours south of Hanoi, Ninh Binh is often called “Halong Bay on land” due to its dramatic limestone karsts rising from rice fields. A boat ride through Trang An or Tam Coc will take you through scenic waterways and hidden caves, offering some of the best views in Vietnam. I once kayaked through a quiet stretch of Trang An, surrounded by towering cliffs—it felt like I had stepped into another world.
Beyond the waterways, Hang Mua Viewpoint offers a breathtaking panoramic view if you’re up for climbing 500 steep steps. Visit Bai Dinh Pagoda, Vietnam’s largest Buddhist temple, or explore the ancient capital of Hoa Lu. Whether you want adventure, history, or relaxation, a day trip to Ninh Binh is one of the best escapes from the city.

9. Cycle Around West Lake
For a relaxing break from Hanoi’s bustling streets, rent a bike and explore West Lake (Ho Tay), the city’s largest freshwater lake. The 17-kilometer loop takes you past historic temples, peaceful pagodas, and trendy lakeside cafés. I once stopped at Maison de Tet Décor for a fresh coconut and spent an hour just watching the boats drift by—it’s the perfect spot to unwind. The lake’s calm atmosphere makes it a great escape from the chaos of the Old Quarter.
As you ride, stop at the Tran Quoc Pagoda, Hanoi’s oldest Buddhist temple, or visit the Quan Thanh Temple for a peek into local spirituality. The best time to cycle is early morning or late afternoon when the weather is cooler. Whether you’re up for a full ride or just want a scenic stroll along the water, West Lake is a must-visit.

10. Enjoy Hanoi’s Nightlife
When night falls, Hanoi’s nightlife comes alive with buzzing streets, rooftop bars, and live music venues. Whether you want a cheap beer or a classy cocktail, there’s something for everyone. Ta Hien Street (Beer Street) is the city’s go-to for fresh bia hơi, where locals and travelers gather on tiny plastic stools to drink and chat. I once ended up playing a spontaneous game of Vietnamese drinking dice with a group of friendly strangers—it’s that kind of place where anything can happen.
For a more refined evening, head to The Rooftop Bar for skyline views or enjoy smooth jazz at Binh Minh’s Jazz Club, a local favorite. If you’re looking to dance, 1900 Le Théâtre is the city’s hottest club, with DJs playing everything from house to hip-hop. Whether you want a chill night or a full-on party, Hanoi’s nightlife guarantees an unforgettable experience.

11. Visit the Imperial Citadel of Thang Long
Step into Hanoi’s royal past at the Imperial Citadel of Thang Long, a UNESCO World Heritage Site that was once Vietnam’s political and military center. Dating back over 1,000 years, the citadel features ancient gates, underground war bunkers, and historic relics. Walking through its grand courtyards, you’ll get a glimpse into Vietnam’s dynastic history. I once found myself wandering into an excavation site where archaeologists were still uncovering hidden artifacts—it felt like stepping into a time capsule.
Key highlights include the Doan Mon Gate, the Flag Tower of Hanoi, and the D67 Tunnel, a wartime meeting room used during the Vietnam War. Entrance is around 30,000 VND ($1.20), making it an affordable and insightful stop. If you love history, architecture, or just want a peaceful walk through the past, the Imperial Citadel is a must-visit.

12. Take a Day Trip to Halong Bay
A day trip to Halong Bay is an unforgettable escape from Hanoi’s urban buzz. This UNESCO-listed wonder is famous for its emerald waters and towering limestone islands, creating one of the most breathtaking landscapes in Vietnam. Cruises take you through stunning rock formations, secret caves, and floating fishing villages. I once kayaked through a quiet lagoon in Luon Cave, completely surrounded by limestone cliffs—it felt like a scene from a movie.
Most tours include stops at famous spots like Sung Sot Cave (Surprise Cave) and Ti Top Island, where you can hike to a panoramic viewpoint. A full-day tour costs around $50-$100, including transport, meals, and activities like kayaking or swimming. Whether you want a relaxing cruise or an adventurous day of exploring, Halong Bay is a must-see destination just a few hours from Hanoi.

13. Attend a Traditional Music Performance
For a deeper dive into Vietnamese culture, traditional music performances in Hanoi are a must-experience. These shows highlight centuries-old music styles, including Ca Tru (ceremonial singing) and Chèo (Vietnamese opera), performed with unique instruments like the đàn bầu (monochord zither) and đàn tranh (Vietnamese zither). The first time I watched a Ca Tru performance, I was captivated by the haunting vocals and intricate instrumental melodies—it felt like stepping into Vietnam’s musical history.
The best place to catch a show is at Thang Long Ca Tru Theatre or the Vietnam National Academy of Music, both offering intimate performances with talented local artists. Some smaller venues, like L’Espace and the Hanoi Opera House, also feature live cultural music events. Whether you’re a music lover or simply looking for something unique to do in Hanoi, a traditional music performance is a mesmerizing experience worth adding to your itinerary.


