Published : 6/29/2026
Updated : 6/29/2026
Author : Aakansha Vatsalya

Sri Lanka is a small island off the southern tip of India with a recorded history stretching back over two thousand years. It sits at the meeting point of Buddhist and Hindu civilisations, shaped over centuries by kingdoms, pilgrimage routes, and coastal trade. The result is a landscape where ancient temples, sacred rivers, and hilltop shrines are woven into everyday life rather than set apart as monuments.
Sri Lanka’s temples span two living traditions, Buddhism and Hinduism, from the hill country of Kandy to the northern city of Jaffna and the clifftops of Trincomalee. This guide covers seven famous temples in Sri Lanka, with entry details, visiting tips, dress codes, and the best times to go.
Sri Lanka has both Buddhist and Hindu temples, sometimes found in the same city or along the same pilgrimage route. The best temples in Sri Lanka are more than historic monuments.
You will find a Buddha temple in Sri Lanka across the cultural heartland of the central and north-central provinces, and a Hindu temple in Sri Lanka in Jaffna, Trincomalee, and the hill country. This guide covers the most significant Sri Lankan temples from both traditions.
Temple | Location | Religion | Entry Fee | Best Time to Visit |
Kandy Temple of the Tooth | Kandy | Buddhist | LKR 1,500 (SAARC) / LKR 2,000 (others) | July to August |
Dambulla Cave Temple | Central Province | Buddhist | LKR 1,500 | Year-round |
Gangaramaya Temple | Colombo | Buddhist | Free | February / May |
Nallur Kandaswamy Temple | Jaffna | Hindu | Free | August |
Koneswaram Temple | Trincomalee | Hindu | Free | Year-round |
Seetha Amman Temple | Nuwara Eliya | Hindu | Free | Year-round |
Kataragama Temple | Southern Province | Multi-faith | Free | July |

The Kandy Temple of the Tooth is the most sacred Buddhist site in Sri Lanka. Officially called Sri Dalada Maligawa, it houses the tooth relic of Lord Buddha, brought to the island in the 4th century CE. This Maligawa, a Sri Lankan landmark, is part of a UNESCO World Heritage Site and is known for its Kandyan architecture and gold-plated roof canopy above the inner shrine.
Tribe Travel Tip: The 5:30 AM puja draws far fewer people than the evening session. Visit early for a calmer experience at one of the most revered Sri Lankan temples, the Maligawa, which draws pilgrims year-round.
The Dambulla Cave Temple, also called the Golden Temple of Dambulla, is the largest cave temple complex in Sri Lanka. It is a UNESCO World Heritage Site with five caves housing over 150 Buddha statues and 2,100 square metres of murals, dating to the 1st century BC. King Valagamba took refuge here and later had the caves converted into a sacred rock temple.
Tribe Travel Tip: Try to arrive before 9 AM. The morning light is best for seeing the caves, and most group tours arrive after 10 AM. Dambulla is about 3.5 hours from Colombo by road. Once you reach the capital, consider visiting Gangaramaya Temple next.

The Gangaramaya Temple, Sri Lanka, is the most accessible Buddha temple in Sri Lanka for visitors based in or passing through Colombo. Located on Sri Jinarathana Road, this 19th-century complex blends Sri Lankan, Indian, Thai, and Chinese architectural styles into one building. Inside, a museum houses religious artefacts, antiques, and ceremonial objects from across Asia, making it one of the few Sri Lankan temples that function as both a place of active worship and a cultural repository. The Gangaramaya Temple in Sri Lanka is open year-round and suitable for a half-day visit.

The Nallur Kandaswamy Temple in Jaffna is the most important Hindu temple in Sri Lanka's northern province. Dedicated to Lord Murugan (Karthikeya), it features a towering Dravidian gopuram adorned with intricately carved figures. It is the spiritual and cultural heart of the Tamil Hindu community and one of the top temples to visit in Sri Lanka among Indian pilgrims.

The Koneswaram Temple in Sri Lanka sits atop Swami Rock, a 70-metre cliff above the Indian Ocean in Trincomalee. It is one of the five Pancha Ishwarams (sacred Shiva temples) of Sri Lanka, known as "Dakshina Kailasam," meaning "Kailasa of the South," and believed to lie on the same longitude as Mount Kailash in Tibet.
Tribe Travel Tip: This is one of the most beautiful temples in Sri Lanka for the best views. Arrive by 6:30 AM to catch the morning light over the ocean before it gets crowded.

The Seetha Amman Temple, Nuwara Eliya, is widely believed to be the only temple in the world dedicated to Goddess Sita. It sits in Seetha Eliya village, approximately 5 km from Nuwara Eliya town, near Hakgala Botanical Garden. According to the Ramayana, Sita was held captive at this location. Hanuman's footprints are visible on a rock beside the stream running through the grounds.

Kataragama is one of the most significant multi-faith pilgrimage sites in Sri Lanka and one of its most distinctive. The complex is sacred to Hindus, Buddhists, and Muslims, who all come here to worship. It is dedicated to Lord Skanda-Murukan in the Hindu tradition and is also an important Buddhist pilgrimage site. This multi-faith importance makes Kataragama one of the most famous temples in Sri Lanka.
These tips apply to every beautiful temple in Sri Lanka, both Buddha temple and Hindu temple.
The best temples in Sri Lanka stretch across the island, from ancient Buddhist shrines in the cultural triangle to sacred Hindu sites along the coast. From Nallur Kandaswamy Temple in Jaffna to Kataragama in the south, these temples carry living traditions that have continued without interruption for centuries.
Plan enough time for each destination, especially if you are visiting during a major festival or puja, when crowds and timings can differ from regular days.
Planning a holiday to see the most beautiful temples in Sri Lanka often takes more coordination than you might expect. Regions, seasons, and festival dates all play a role. Holiday Tribe’s team can help you create an itinerary that matches Sri Lanka's temples to the right time of year.
Published : 6/29/2026
Updated : 6/29/2026
Author : Aakansha Vatsalya