कहा जाता है कि यहां प्रतिमा की स्थापना गुरु बृहस्पति और वायु देव ने की थी इसलिए इस स्थान का नाम गुरुवायुपुर पड़ा जो बाद में गुरुवायूर कहलाया। यहां भगवान को गुरुवायुरप्पन कहा आता है जिसका अर्थ है गुरुवायूर का देवता। देवी दुर्गा, भगवान गणेश और भगवान अय्यप्प के मंदिर भी इस मंदिर परिसर का हिस्सा हैं। यहां एक पवित्र सरोवर है जिसे रुद्रतीर्थ कहा जाता है।