Get Travalour for free on Google Play

19 Hindu Temples to explore in Kerala


Kerala, known by the tagline “God’s Own Country” is a coastal state in the south western region of India. The state is bordered by a number of beaches in the west, covered by hills of Western Ghats on the east, and filled with backwaters. #GodsOwnCountry

AgasthyakoodamAgasthyamalai, Vazhichal, Tamil Nadu 627425

The most difficult trek in Kerala, taking you to the top of Agasthyakoodam through forests and valleys and waterfalls.

Ambalapuzha Sree Krishna Temple
Ambalapuzha Sree Krishna TempleSH 12, Ambalapuzha, Kerala 688561, India

Ambalapuzha Sree Krishna Temple is a Hindu Temple believed to be built around the 15th-17th century in the typical Kerala Architectural Style. The idol at the temple is of Parthasarathy with a whip in the right hand and a sacred conch in the left. Parthasarathy is a form of Lord Krishna as the charioteer of Arjuna during the Kurukshetra war mentioned in the ancient Hindu epic Mahabharata.

Ananthapura Lake Temple
Ananthapura Lake TempleAnanthapura, Naikap, Kerala 671321, India

Ananthapura Lake Temple is the only lake temple in Kerala and it is believed to be the original seat of Ananthapadmanabha Swami (Lord Vishnu resting on the serpent King) of Padmanabhaswamy temple Thiruvananthapuram. The lake in which the temple is built measures around two acres in size. you can see a cave in the right corner of the lake and it's believed that the deity Anantha Padmanabha chose to go all the way to Thiruvananthapuram through that cave.

Iringole Kavu ഇരിങ്ങോൾ കാവ്
Iringole Kavu ഇരിങ്ങോൾ കാവ്Iringole Temple Rd, Rayamangalam, Kerala 683545, India

A sacred grove with a temple. It is one of the 108 Durga Temples in Kerala believed to be consecrated by Lord Parasurama, the sixth avatar of Lord Vishnu.

Kottukal Cave Temple
Kottukal Cave TempleVayala – Manjappara Rd, Kottukkal, Kerala 691306, India

The 8th century cave temple carved out of a large boulder.

Madayippara Madayi Para, Pazhayangadi, Kerala 670303, India

Madayippara is a lesser-known hill station near the Pazhayangadi city. It is famous for its rich biodiversity and natural beauty. A nice place to hang out in the evening with family and friends.

Madhur Madhanantheshwara Temple
Madhur Madhanantheshwara TempleMadhur, Kerala 671124, India

Madhur Madhanantheshwara Temple, also known as Sree Madanantheswara Sidhivinayaka Temple or Madhur Temple rises against the beautiful landscape of the adjacent Madhuvahini river with coconut trees and paddy fields surrounding the temple premises. The temple has a unique architecture with its three-tiered dome, copper plated roofing and cloistered court.

Mangala Devi Temple
Mangala Devi TempleIdukki, Kerala 685509, India

An ancient temple in the middle of the forest.

ManjampothikunnuVeera Maruti Temple Rd, Mavungal, Kanhangad, Kerala 671531, India

A beautiful hill giving panoramic views and a colorful sky in the evening. One of the less explored places in the area, best visited in the evening.

Mannarasala Sree Nagaraja Temple
Mannarasala Sree Nagaraja TempleMannarasala P.O, Haripad, Kerala 690514, India

Nestled in a forest glade, the temple is a center of pilgrimage for the devotees of serpent gods. Couples seeking fertility come to worship here, and upon the birth of their child come to hold thanksgiving ceremonies.

Oachira Parabrahma Temple
Oachira Parabrahma TempleOachira Rd, Oachira, Kerala 690525, India

An ancient temple and a Hindu pilgrimage site. The temple is home to Oachirakkali- a famous ritual performed here during June wherein traditional martial arts experts conduct mock-fighting in muddy water. The temple also hosts the festival of cattle, 28 days after Onam- the harvest festival of Kerala. The festival of cattle consists of gigantic idols of bull made of cloth & hay which are then pulled on giant wheels to the Oachira Temple from the sites where they are made.

SabarimalaSabarimala, Kerala, India

Temple complex located inside a Tiger reserve. One of the largest annual pilgrimage in the world happens here- with 40 to 50 million devotees visiting it every year.

SasthamparaVilappil, Kerala 695573, India

Offbeat hillock destination, trekking,city view etc.

Sree Padmanabhaswamy Temple
Sree Padmanabhaswamy TempleWest Nada, Fort, East Fort, Pazhavangadi, Thiruvananthapuram, Kerala 695023, India

The ancient temple with its billions of dollars of wealth, impeccable architecture and legends.

Swami Nithyananda Ashram
Swami Nithyananda AshramHosdurg, Kanhangad, Kasaragod, Hosdurg, Kanhangad, Kerala 671315, India

There are 44 caves here for meditations and a temple on top of these caves.

Thirunelli Maha Vishnu Temple
Thirunelli Maha Vishnu TempleNorth Wayanad, Thirunelly Road, Thirunelly, Kerala 670646, India

Thirunelli Maha Vishnu Temple or Thirunelli Temple as generally called is an ancient Vishnu Temple. Located on the side of Brahmagiri hill in Kerala, it is a melting pot of myths and history. The temple is at an altitude of about 900 meters in a valley surrounded by mountains and beautiful forests.

Vadakkunnathan Shiva Temple
Vadakkunnathan Shiva TempleNear Thekkinkadu Maidan, Kuruppam, Anchuvilakku, Kuruppam, Thekkinkadu Maidan, Thrissur, Kerala 680001, India

Vadakkunnathan Temple is an ancient Hindu Temple dedicated to Lord Shiva. Shiva here is popularly known as Vadakkunnathan, meaning "lord of the north" as he is believed to live in Kailas which is on the northern side of India. The temple is located in Thrissur City in Thrissur District of Kerala State in Southern India. The name Thrissur is derived from its old name ‘Thiru-Shiva-Peroor’ which translates to ‘the city of sacred Shiva’.

Vaikom Sree Mahadeva Temple
Vaikom Sree Mahadeva TempleMahadevar Temple P.O, Vaikom, Kerala 686141, India

One of the oldest and biggest temple in Kerala, rich in its historical backgrounds and architecture.

ValliyoorkavuMananthavady Bypass Rd, Valliyoorkavu, Mananthavady, Kerala 670645, India

14 th century temple dedicated to goddess Durga, a favourite among the local tribes

Map of Hindu Temples to explore in Kerala