Top Things to do in Mcleodganj

Show on map
  • Filter (42)
  • Temple (6)
  • Select (4)
  • Trekking (3)
  • Museum (3)

1. Bhagsu Falls

Bhagsu Falls
Must visit 4.7 /5

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

The Bhagsunag Waterfall is located on the main road which connects Mcleodganj and Dharamshala and is an ideal location for picnicking with family and loved ones. The prime attraction here is the famous Bhagsunath Temple.

2. Namgyal Monastery

Namgyal Monastery
Must visit 4.6 /5

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

Dalai Lama, the Tibetan spiritual leader, is believed to have his abode at Namgyal Monastery in Mcleodganj which is also the largest Tibetan temple outside Tibet. Overlooking the mountain ranges of Dhauladhar, it is situated within the Tsuglagkhang complex.

3. Bhagsunag Temple

Bhagsunag Temple
Must visit 4.4 /5

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

The Bhagsunag Temple is one of the oldest ancient temples in Mcleodganj. Also popularly known as Bhagsunath Temple, it is highly revered by the local Gorkha and Hindu community. The two pools around the temple are believed to be sacred and are considered to contain miraculous powers of healing.

4. Triund

Triund
3.8 /5

4 km
from city center
4 out of 42
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.

Mcleodganj Packages

Compare quotes from upto 3 travel agents for free

View All Packages For Mcleodganj

5. Naddi View Point

Naddi View Point

1 km
from city center
5 out of 42
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. 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.

6. Dal Lake

Dal Lake
4.2 /5

2 km
from city center
6 out of 42
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. Dal Lake is also a perfect place to stop over and relax if you are trekking up to Naddi Viewpoint.

Top Hotels In Mcleodganj

View All Hotels In Mcleodganj

7. Shiva Cafe

Shiva Cafe

3 km
from city center
7 out of 42
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. The overall serene ambience environment, sounds of the gushing water and the cafe’s excellent music collection make for a relaxing experience.

8. Trekking in Mcleodganj

Trekking in Mcleodganj
3.9 /5

3 km
from city center
8 out of 42
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.

9. Kalachakra Temple

Kalachakra Temple

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

Located inside the Thekchen Chöling temple complex in Mcleodganj near Dharamsala, Kalachakra Temple is a popular Tibetan temple. It 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.

10. Norbulingka Institute

Norbulingka Institute
3.9 /5

4 km
from city center
10 out of 42
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. The main objective of setting up the Norbulingka Institute is to preserve the Tibetan culture through various paintings, statues and sculptures.

11. Dharamkot

Dharamkot

2 km
from city center
11 out of 42
places to visit in Mcleodganj

The little hippie village of Dharamkot is located near Dharamshala and Mcleodganj and is less visited by tourists. Popular as the Yoga Village, it is home to the Dhamma Shikhara Vipassana Meditation Centre and Tushita Buddhist Meditation Centre. It is also the base for some popular treks in the region like Triund trek and Indrahar Pass trek.

12. Tibetan Institute of Performing Arts

Tibetan Institute of Performing Arts

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

Situated in Mcleodganj, Himachal Pradesh, the Tibetan Institute of Performing Arts (TIPA) is known for its focus on dance, music as well as opera. Folk music, opera and dance performances are organised while the monasteries put up Thangka paintings. There is a museum on the premises which has on display exhibits pertaining to the Tibetan heritage and also consists of archives with digital and old-school audio-visual recordings. This museum is free to visit.

13. Sunset Cafe

Sunset Cafe

4 km
from city center
13 out of 42
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 most famous for the breathtaking view of the Dhauladhar ranges that it provides, especially at sunset.

14. Naam Art Gallery

Naam Art Gallery
3.4 /5

5 km
from city center
14 out of 42
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.

15. Tibetan Museum

Tibetan Museum
Must visit 3.7 /5

0 km
from city center
15 out of 42
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.

16. Dharamshala to Mcleodganj Ropeway

Dharamshala to Mcleodganj Ropeway

63 km
from city center
16 out of 42
places to visit in Mcleodganj

The ropeway between Dharamshala and Mcleodganj, called the Dharamshala Skyway, is a 1.8km long ropeway that takes one from Dharamshala to Mcleodganj in just 5 minutes. It features 18 gondolas as well as 2 stations and 10 towers, with the top station being in front of the Dalai Lama Temple.

17. St. John in the Wilderness Church

St. John in the Wilderness Church
3.9 /5

0 km
from city center
17 out of 42
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.

18. Minkiani Pass

Minkiani Pass
3.4 /5

9 km
from city center
18 out of 42
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 .

19. Masroor Rock Cut Temple

Masroor Rock Cut Temple

26 km
from city center
19 out of 42
places to visit in Mcleodganj

Masroor Rock Cut Temple is an archaeological site. The complex is a combination of 15 rock cut temples designed in the Indo- Aryan style of architecture, believed to have been built in the 8th century (as per relics). Dedicated to the Hindu gods Shiva, Vishnu, Devi and Saura, it is currently in ruins.

20. Shopping in Mcleodganj

Shopping in Mcleodganj
3.7 /5

3 km
from city center
20 out of 42
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.

21. Dalai Lama Temple

Dalai Lama Temple

4 km
from city center
21 out of 42
places to visit in Mcleodganj

The Dalai Lama Temple, also known as Tsuglakhang Temple, is a politico-religious centre in Dharamsala located close to the home of the Dalai Lama. The gigantic complex houses massive statues of Avalokiteshvara, Padmasambhava and several other Buddhist monks. The main attraction is the enormous idol of Buddha sitting on an elevated pedestal. The chief prayer wheel is also located here.

22. Kangra Fort

Kangra Fort
3.4 /5

20 km
from city center
22 out of 42
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.

23. Homestays in Mcleodganj

Homestays in Mcleodganj

23 out of 42
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.

24. Camping in Mcleodganj

Camping in Mcleodganj

24 out of 42
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.

25. Paragliding in Mcleodganj

Paragliding in Mcleodganj

25 out of 42
places to visit in Mcleodganj

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

26. Gallu Devi Temple

Gallu Devi Temple

2 km
from city center
26 out of 42
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.

27. Gallu Devi Waterfall

Gallu Devi Waterfall

2 km
from city center
27 out of 42
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.

28. Kareri Lake Trek

Kareri Lake Trek

8 km
from city center
28 out of 42
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.

29. Indrahar Pass Trek

Indrahar Pass Trek

8 km
from city center
29 out of 42
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.

30. Tushita Meditation Centre

Tushita Meditation Centre

30 out of 42
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 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.

31. Vipassana Meditation Centre

Vipassana Meditation Centre

2 km
from city center
31 out of 42
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. 0-day residential courses and Satipatthana Sutta courses are taught.

32. Kareri Lake, Kangra

Kareri Lake, Kangra
3.4 /5

8 km
from city center
32 out of 42
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.

33. Pong Dam

Pong Dam

40 km
from city center
33 out of 42
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.

34. Tibet Kitchen

Tibet Kitchen

34 out of 42
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.

35. Baglamukhi Temple

Baglamukhi Temple
3.8 /5

34 km
from city center
35 out of 42
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. 

36. Bajreshwari Temple, Kangra

Bajreshwari Temple, Kangra
3.3 /5

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

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

37. Kangra Art Museum, Kangra

Kangra Art Museum, Kangra
3.4 /5

2 km
from city center
37 out of 42
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.

38. Kaleshwar Mahadev Temple, Kangra

Kaleshwar Mahadev Temple, Kangra
3.3 /5

47 km
from city center
38 out of 42
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.

39. Body Temple

Body Temple

2 km
from city center
39 out of 42
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.

40. Thatharana Trek

Thatharana Trek

40 out of 42
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. Snow treks are available between December and March.

41. Laka Glacier Trek

Laka Glacier Trek

41 out of 42
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.

42. Illiterati Books & Cafe

Illiterati Books & Cafe

42 out of 42
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.

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