Top Things to do in Mcleodganj

Show on map
  • Filter (37)
  • Temple (6)
  • Trekking (3)
  • Cafe (2)
  • Waterfall (2)

1. Bhagsu Falls

Bhagsu Falls
Must visit 3.7 /5

0 km
from city center
1 out of 37
places to visit in Mcleodganj

Set amidst lush greenery and dreamy sceneries, in an pristine atmosphere, are these falls with much grandeur and breathtaking beauty, that one just cannot miss, while in the area.

2. Namgyal Monastery

Namgyal Monastery
Must visit 4.6 /5

4 km
from city center
2 out of 37
places to visit in Mcleodganj

Overlooking the mountain ranges of Dhauladhar, the Namgyal Monastery is situated within the Tsuglagkhang complex. This complex also is the proud home to the residence of Dalai Lama, among various other shrines, temples, bookstores, souvenir shops etc.

3. Bhagsunag Temple

Bhagsunag Temple
Must visit 3.7 /5

3 km
from city center
3 out of 37
places to visit in Mcleodganj

Surrounded by beautiful pools and lush greenery, this temple is located at a height of 1770 m above sea level and attracts a huge number of devotees and tourists throughout the year.

4. Church of St. Johns in the wilderness

Church of St. Johns in the wilderness
3.4 /5

0 km
from city center
4 out of 37
places to visit in Mcleodganj

This neo-gothic architecture was built in 1852 and is one of the most important churches in Himachal Pradesh. Located near Dharamshala and on the way to Mcleodganj , this church was built in dedication to John the Baptist.

Mcleodganj Packages

Compare quotes from upto 3 travel agents for free

5. Dal Lake

Dal Lake
3.4 /5

246 km
from city center
5 out of 37
places to visit in Mcleodganj

Named after the Dal lake of Srinagar, this beautiful small lake is just 3 km from the Mcleodganj town. This lake is surrounded by deodar trees and also has a temple here dedicated to Lord Shiva.

6. Triund

Triund
3.8 /5

4 km
from city center
6 out of 37
places to visit in Mcleodganj

Triund is a popular trek, about 9-km away from Mcleodganj. It is situated at a great height and provides a mesmerizing view of the Moon Peak-Indera Pass. It is also an ideal spot for picnics and the clean and pristine environment will surely rejuvenate your senses.

7. Illiterati Books & Cafe

Illiterati Books & Cafe

7 out of 37
places to visit in Mcleodganj

Illiterati Books & Cafe is one of the most popular and sought after cafes of Mcleodganj. A perfect blend of books, coffee and amazing food, the cafe is crowded by guests and tourists all day long. Visiting the cafe is one of the prime things in Mcleodganj. Sometimes they also hold live music gigs and along with the perfect ambiance, the place looks just divine.

8. Norbulingka Institute

Norbulingka Institute
3.4 /5

4 km
from city center
8 out of 37
places to visit in Mcleodganj

The Norbulingka Institute is a centre for practicing and fostering Tibetan art and crafts. The structure itself is a fine specimen of Tibetan style of architecture and design.

9. Kangra Fort

Kangra Fort
3.4 /5

20 km
from city center
9 out of 37
places to visit in Mcleodganj

One of the oldest forts in the country, this fort is located at a distance of 20 km from Dharamsala. The grandeur in its structure speaks volumes of Kangra's rich cultural heritage and its glorious past.

10. Trekking in Mcleodganj

Trekking in Mcleodganj
3.4 /5

3 km
from city center
10 out of 37
places to visit in Mcleodganj

A number of treks are available in and around Mcleodganj, ranging from simple to difficult terrains. There are also a number of institutes that provide training as well as tools and facilities for trekking.

11. Tibetan Museum

Tibetan Museum
Must visit 3.7 /5

0 km
from city center
11 out of 37
places to visit in Mcleodganj

This museum is located inside the Tsuglagkhang complex and has a collection of brilliant forms of Tibetan Art, which include history documents, pottery, handicrafts, paintings etc.

12. Shopping in Mcleodganj

Shopping in Mcleodganj
3.1 /5

3 km
from city center
12 out of 37
places to visit in Mcleodganj

One can find a number of Buddhist and Tibetan sovereigns, and collectibles in Mcleodganj. You can shop for Tibetan carpets, Thangka paintings, jewellery, artifacts, handicrafts, books on Tibet and more.

13. Minkiani Pass

Minkiani Pass
3.4 /5

9 km
from city center
13 out of 37
places to visit in Mcleodganj

The Minkiani Pass can be reached while trekking from Dharamsala to Chamba. This pass offers a panoramic view of the peaks of the northern region .

14. Kareri Lake, Kangra

Kareri Lake, Kangra
3.4 /5

8 km
from city center
14 out of 37
places to visit in Mcleodganj

This is a shallow fresh water lake fed by the snow melting in the Dhauladhar Ranges, situated 9 km away from Dharamsala. Given the modest depth of the water and its pristine clarity, one can clearly see the bed of the lake, making it all the more beautiful.

15. Naam Art Gallery

Naam Art Gallery
3.4 /5

5 km
from city center
15 out of 37
places to visit in Mcleodganj

One can spend some relaxed and enjoyable time here, looking around at a number of works as well spiritual art works. Those interested in collecting art can buy some prints available here at a price of INR 400.

16. Tibet Kitchen

Tibet Kitchen

16 out of 37
places to visit in Mcleodganj

Mcleodganj is synonymous with Tibetan Food and tasting the succulent Tibetan food is one of the most essential things to do in Mcleodganj. And one of the best places to go to is the Tibet Kitchen. It offers various varieties of momos, thukpa, and other variants. The place keeps buzzing with crowd who come in to have a bite of the delicious food with a beautiful view outside.

17. Baglamukhi Temple

Baglamukhi Temple
3.8 /5

34 km
from city center
17 out of 37
places to visit in Mcleodganj

Located in the Kangra district of Himachal Pradesh, snuggled in a spot amidst the mighty Dhauladhar range of the Himalayas, sits the holy Bagalamukhi temple. The shrine is dedicated to one of the ten Mahavidyas of the Supreme Goddess as per Shaktism. Devotees visit the temple with hopes of getting their wishes fulfilled, cases won, exams passed or life otherwise to be happy and successful. It is said that anything asked for after performing homagni and yajna at the temple is granted. 

18. Bajreshwari Temple, Kangra

Bajreshwari Temple, Kangra
3.3 /5

18 km
from city center
18 out of 37
places to visit in Mcleodganj

This temple is one among the 51 Shaktipeeths and is dedicated to Bajreshwari Mata.

19. Sunset Cafe

Sunset Cafe

4 km
from city center
19 out of 37
places to visit in Mcleodganj

Sunset Cafe is a trendy little food joint nestled amongst the mountains that serve as a rest stop on the Gallu Devi Waterfall trek, about 10 minutes from Gallu Devi Temple. A simple establishment, the cafe is known for its primary menu comprising snacks like Maggi, masala chai, coffee, bread with an omelette, smoothie shakes etc. It is, however, most famous for the breathtaking view of the Dhauladhar ranges that it provides, especially at sunset. Visitors would find themselves enjoying the serene environment and soft music while playing with the cafe’s friendly dogs.

20. Kangra Art Museum, Kangra

Kangra Art Museum, Kangra
3.4 /5

2 km
from city center
20 out of 37
places to visit in Mcleodganj

The Kangra Museum is dedicated to Tibetan and Buddhist artwork and their rich history and heritage. Among a large variety of its precious collectibles are jewelry, rare coin memorabilia, paintings, sculptures and pottery.

21. Kaleshwar Mahadev Temple, Kangra

Kaleshwar Mahadev Temple, Kangra
3.3 /5

47 km
from city center
21 out of 37
places to visit in Mcleodganj

Situated 8 km from Paragpur village, this ancient temple is dedicated to Lord Shiva. The main attraction of this temple is the Lingam which is placed on ground level. This temple is also adorned with beautiful sculptures.

22. Gallu Devi Temple

Gallu Devi Temple

2 km
from city center
22 out of 37
places to visit in Mcleodganj

Perched on a hilltop above Dharamkot at an altitude of 2,100m, Gallu Devi Temple in Mcleodganj is a Hindu temple that doubles as the base camp for the Triund Trek. Not only is the temple an excellent spot for nature watching, given its setting amidst the cedars and red rhododendrons, it is also perfect for setting up a picnic and catching the sunset against the Kangra valley. There are tea stalls around the temple that serve beverages and snacks to visitors and trekkers.

23. Body Temple

Body Temple

2 km
from city center
23 out of 37
places to visit in Mcleodganj

Located in the Kangra Valley, the Body Temple is the perfect spot for visitors (especially trekkers) to relax and destress. Owned by Anand Bharadwaj, a masseur, the temple is where people would go for soothing deep-tissue massages, AYM treatments (which combine Ayurveda, Tantric practices and yoga asanas) and calm sitar music played by the masseur himself.

24. Kareri Lake Trek

Kareri Lake Trek

8 km
from city center
24 out of 37
places to visit in Mcleodganj

The trek to the Kareri Lake commences from Mcleodganj and then leads up to the Kareri Village, which is located at an altitude of 1,800 metres above sea level. This entire trek passes through a thick pine forest and a few small villages. What follows next is a gradual ascent to the Kareri Lake through narrow ridges and thick forests. While on this trail, you will always have to cross the Kareri Nallah several times over a wooden bridge.

25. Camping in Mcleodganj

Camping in Mcleodganj

25 out of 37
places to visit in Mcleodganj

Camping in the mountains, with air so fresh it'll take away your worries - one must experience this at least once. This is what you feel when camping in Mcleodganj. This list of best campsites in Mcleodganj has various adventures, locations, and experiences where once can choose their own camping holiday.

26. Homestays in Mcleodganj

Homestays in Mcleodganj

26 out of 37
places to visit in Mcleodganj

Overlooking gorgeous views of the city and the mountains, homestays in mcleodganj is perfect for families & friends. Decent rooms, warm hosts, sumptuous meals and a cozy ambience with pet friendly stays.

27. Kalachakra Temple

Kalachakra Temple

3 km
from city center
27 out of 37
places to visit in Mcleodganj

Located inside the Thekchen Chöling temple complex in Mcleodganj near Dharamsala, Kalachakra Temple is a popular Tibetan temple which was built in 1992. Kalachakra Temple is situated on the west side of the Tsuglagkhang Temple, the shrine is known for housing the stunning murals of Kalachakra (Wheel of Time) which are linked to the Avalokitesvara, of whom Dalai Lama is a manifestation. Used as a centre of public teaching by Dalai Lama himself, the stunning temple is an architectural marvel and boasts of Tibet’s rich ethnicity and artistic prowess.

28. Gallu Devi Waterfall

Gallu Devi Waterfall

2 km
from city center
28 out of 37
places to visit in Mcleodganj

A hidden gem in Upper Dharamshala, Gallu Devi Waterfall is located about 10 minutes away from Gallu Devi Temple and serves as a popular trekking destination. It is situated on the Bhated stream, with numerous tiny natural pools around, and the short yet tricky trek passes through narrow rocky routes lined with trees and plants on all sides. A pipeline supplying water to Dharamkot Village serves as a guide and support on the slippery path, and the journey culminates with a gorgeous view of the Dhauladhar ranges. There are small tea shops on the route selling refreshments.

29. Paragliding in Mcleodganj

Paragliding in Mcleodganj

29 out of 37
places to visit in Mcleodganj

The mountain peaks, rocky terrain, vast open spaces and overall serenity make Mcleodganj an ideal destination for paragliding. Triund Hill is one of the most popular paragliding spots in Mcleodganj owing to its location at an altitude of 9,000 feet and slope; trekking up to Triund is the most preferred way of getting there. The slightly complex flight ends in Dharamshala and offers marvellous views of green valleys and distant snow-clad peaks like the Dhauladhar ranges and Shivalik Hills, Bhagsu Village and more.

30. Shiva Cafe

Shiva Cafe

3 km
from city center
30 out of 37
places to visit in Mcleodganj

Sitting on top of the Bhagsunag Waterfall, accessible only after a steep walk uphill, Shiva Cafe in Mcleodganj is an exceptionally photogenic hippie establishment that serves delectable dishes from morning to night. While their menu, featuring pizzas, pasta, pancakes, sandwiches, coffee and more, is a treat for foodies, the overall serene ambience environment, sounds of the gushing water and the cafe’s excellent music collection make for a relaxing experience. There is inside and outside seating available, and the latter is ideal for nature watching.

31. Thatharana Trek

Thatharana Trek

31 out of 37
places to visit in Mcleodganj

About 18km long, the 2-day Thatharana Trek in the Kangra Valley of Himachal Pradesh takes trekkers up to an altitude of 8,530 ft of the Dhauladhar ranges. It is a moderately challenging trek that begins from Kharota village and passes through lush green forests. Not only does the trek offer an excellent chance to catch breathtaking glimpses of the valley, but it also offers trekkers the possibility of setting up a camp, enjoying soothing music and catching the sunrise. Snow treks are available between December and March for those who wish to see the snow-clad valley and peaks.

32. Tushita Meditation Centre

Tushita Meditation Centre

32 out of 37
places to visit in Mcleodganj

Tushita Meditation Centre is a centre situated in Dharamkot, Himachal Pradesh, dedicated to the propagation of Buddhism from the Tibetan Mahayana tradition. Formerly known as the Tushita Retreat Centre, it is located on a forested hill above Mcleodganj. It offers introductory and intermediate-level courses on Buddhist philosophy, meditation classes, residential courses and other programs based on the Lama Tsong Khapa of Tibet tradition. It is well-known for its individual and group practice retreats and special events featuring notable Lamas and Geshes. The library and three meditation halls are open to the public.

33. Vipassana Meditation Centre

Vipassana Meditation Centre

2 km
from city center
33 out of 37
places to visit in Mcleodganj

The Vipassana Meditation Centre in Himachal Pradesh is located in Dhamma Sikhara, which means “Peak of Dhamma,” on a 3-acre land next to Dharamkot Village. Set amidst a deodar cedar forest in the Dhauladhar ranges at an altitude of 2,000 m, it organises Vipassana Meditation courses in the Sayagyi U Ba Khin tradition following the teachings of S.N Goenka. 10-day residential courses and Satipatthana Sutta courses are taught to adults; they are entirely free of costs, such as food and accommodation facilities. Bilingual classes are also introduced here wherein the meditation instructions are provided in both languages to all the students.

34. Indrahar Pass Trek

Indrahar Pass Trek

8 km
from city center
34 out of 37
places to visit in Mcleodganj

The trek to Indrahar Pass is a fairly easy one, being the most picturesque trail starting from Mcleodganj, covering Lahesh and Triund Caves, and lasts about 14 km single way.

35. Pong Dam

Pong Dam

40 km
from city center
35 out of 37
places to visit in Mcleodganj

Built on the Beas River in Kangra District of Himachal Pradesh, Pong Dam Lake is an earthfill reservoir constructed for generating hydroelectricity and for irrigation purposes. Constructed in 1975, the dam is based on the foothills of the Shivaliks. Also known as the Beas Dam, Maharana Pratap Sagar and Pong Reservoir, the region boasts of rich wildlife and is a breeding ground of commercially viable fish. The reservoir is home to a large number of birds and hence, has been converted into a Bird Sanctuary. The region has been declared as one of the 27 international wetland sites by Ramsar Conventions owing to its rich wildlife and vegetation cover.

36. Nandi View Point

Nandi View Point

1 km
from city center
36 out of 37
places to visit in Mcleodganj

Located in Mcleodganj’s Naddi Village, Naddi View Point is the perfect location for catching a glimpse of the spectacular Dhauladhar ranges, especially during the winters when the peaks are covered in snow. A trek or drive to Naddi View Point, specifically in the evening, will allow visitors to catch the sunset against the mountains, take photographs, and there is also the option to see the distant mountains through a telescope. It also serves as the starting point for various treks like Kareri Lake, Triund, and Dharamkot. The tea stalls on the way provide snacks and beverages.

37. Laka Glacier Trek

Laka Glacier Trek

37 out of 37
places to visit in Mcleodganj

The Laka Glacier Trek or the Snow Line Trek is a 3-day beginner-friendly trek set in the Kangra Valley that takes trekkers up to 10,600 feet. Beginning from Mcleodganj, it goes farther than the Triund trek, passing oak, pine trees, and rhododendron bushes. It covers a distance of 26km, at the end of which lies the magnificent view of the snow-clad Dhauladhar ranges and the Kangra Valley at sunset. The trek includes a camping experience that involves sitting around a bonfire, eating a hot meal, and listening to soothing music, along with a bird-watching experience owing to the many songbirds around.

FAQs on Mcleodganj

Can you suggest an itinerary for Mcleodganj?

Day 1: Leave for the local tour after some rest and refreshments at the hotel. Visit the famous Tibetan monasteries in Mcleod Ganj- Namgyal and Tsuglagkhang monastery. Day 2: Leave for Bhagsunag after breakfast. A short trek to BhagsuNag fall and temple is a must-do in Mcleod Ganj. Afterwards, head to Shiva Cafe, enjoy some delicious meals along with the beautiful landscapes of the great Dhauladhar ranges. Do not miss the scrumptious brownies and pies from the local confectionery. Day 3: Head to Triund for the famous Triund trek. Camp stay at Triund.

How can I commute within Mcleodganj?

McLeodganj is best explored on foot. You can take rikshaws as well for relatively longer distances.
Read More

How much does a package cost for Mcleodganj?

The packages for Mcleodganj start at INR 1450 which can be further customized based on number of people, days, hotel category, vehicle type and customizations. You can have a look at all packages here

What are the top restaurants in Mcleodganj?

The best places to eat in Mcleodganj are Ashoka International Restaurant, Unity Bistro & Pizza House, Taste of India, Four Seasons Cafe, Namgyal Cafe, Jimmy's Italian Kitchen. You can see all the places to eat in Mcleodganj here

What are the top sightseeing places in Mcleodganj?

The top sightseeing places in Mcleodganj are Bhagsu Falls, Namgyal Monastery, Tsuglagkhang Complex, Triund, Bhagsunag Temple, Trekking in Mcleodganj.

What are the top hotels in Mcleodganj?

There are 336 Hotels in Mcleodganj which can be booked through Holidify. The most popular hotels in Mcleodganj are Hotel Royal Taj, Triund Camps Riverside Resort, Camp Indrunag, Delightful 1BHK Cottage in Dharamshala, Serene 1BHK Home in Dharamshala, Best Cottages 2. You can see all the hotels in Mcleodganj here
View 22 Packages