Char Dham Yatra Registration 2026 - Now Open

Tehri Garhwal

Tehri, nestled in the picturesque state of Uttarakhand, is a hidden gem surrounded by the serene beauty of the Garhwal Himalayas. Known for its tranquil lakes, lush forests, and majestic mountains, Tehri offers a perfect blend of natural beauty and adventure. The town is home to the Tehri Dam, one of the tallest dams in the world, which creates a stunning reservoir perfect for water sports and scenic boat rides.

Whether you’re looking for a quiet escape into nature, an adrenaline-pumping adventure, or a journey into the heart of local culture, Tehri has something for everyone.

Where to stay in tehri garhwal?

WE PROVIDE YOU BEST STAY

Divine Lake Cruise
Divine Lake Cruise
Restaurant
Kids Stay Area
Parking
24-hour security
Car hire