Hotels in Guruvayoor

Search and compare Guruvayoor hotels from hundreds of travel sites and save

Guruvayoor, Kerala, India
2 Aug — 3 Aug2
Guruvayoor, Kerala, India
Mon 2/8
Tue 3/8
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Guruvayoor

Filter by star ratings
All filters
Rajavalsam Guruvayur
Rajavalsam Guruvayur
7.0 Good
Near Jayasree Theatre, Guruvayoor, India
Show on map
0.2 km from city centre, Guruvayoor 
GoodBased on 274 reviews
7.0

Situated under a 20-minute walk from Guruvayur Railway Station, Rajavalsam Guruvayur provides guests with a convenient base when in Guruvayoor. It is also set just moments from Guruvayur Sri Krishna Temple.

Krishna Inn
Krishna Inn
8.1 Excellent
Near Near Manjulal, East Nada, Guruvayoor, India
Show on map
0.5 km from city centre, Guruvayoor 
ExcellentBased on 161 reviews
8.1

Krishna Inn is situated in Guruvayoor and is close to nearby attractions, including Guruvayur Sri Krishna Temple. Guests can also enjoy free Wi-Fi.

Sree Krishna Residency
Sree Krishna Residency
7.0 Good
West Nada, Guruvayoor, India
Show on map
0.3 km from city centre, Guruvayoor 
GoodBased on 368 reviews
7.0

Sree Krishna Residency offers a comfortable setting while in Guruvayoor. It is moments from Guruvayur Sri Krishna Temple.

Devaragam
Devaragam
8.3 Excellent
Outer Ring Road, Opposite Railway Station,East Nada, Guruvayoor, India
Show on map
0.5 km from city centre, Guruvayoor 
ExcellentBased on 182 reviews
8.3

Devaragam is situated in Guruvayoor and is close to nearby attractions, such as Guruvayur Sri Krishna Temple. It also provides an express check-in and check-out feature, a 24-hour reception and free Wi-Fi.

Srivar Hotels
Srivar Hotels
8.0 Excellent
West Nada, Guruvayoor, India
Show on map
0.3 km from city centre, Guruvayoor 
ExcellentBased on 353 reviews
8.0

This comfortable hotel in Guruvayoor offers complimentary wireless internet, as well as an express check-in and check-out feature and a 24-hour reception. It is also situated within a five-minute walk of Guruvayur Sri Krishna Temple.

Srm Tower Residency
Srm Tower Residency
8.3 Excellent
Guruvayoor, India
Show on map
0.8 km from city centre, Guruvayoor 
ExcellentBased on 129 reviews
8.3

Situated within walking distance of Guruvayur Railway Station, SRM Tower Residency provides guests with a convenient base while in Guruvayoor. It also provides a terrace.

Bhasuri Inn Guruvayoor
Bhasuri Inn Guruvayoor
7.8 Good
East Nada, Guruvayoor, India
Show on map
0.5 km from city centre, Guruvayoor 
GoodBased on 124 reviews
7.8

Bhasuri Inn Guruvayoor is situated in Guruvayoor and is within a short walk of nearby sightseeing spots, such as Guruvayur Sri Krishna Temple. It also offers free Wi-Fi.

Sterling Guruvayur
Sterling Guruvayur
7.9 Good
Near Mammiyur Temple, Guruvayoor, India
Show on map
0.6 km from city centre, Guruvayoor 
GoodBased on 210 reviews
7.9

Sterling Guruvayur is located in Guruvayoor and features complimentary wireless internet.

Govind Regency
Govind Regency
6.6 Good
Guruvayoor, India
Show on map
0.2 km from city centre, Guruvayoor 
GoodBased on 78 reviews
6.6

This comfortable lodge in Guruvayoor offers free Wi-Fi, as well as a playground and a 24-hour reception. It is also situated a five-minute stroll from Guruvayur Sri Krishna Temple, and provides a convenient shuttle service.

Hotel Ayodhya
Hotel Ayodhya
63/15, Muthuvattoor Road, West Nada, Guruvayur, Thrissur, Guruvayoor, India
Show on map
0.4 km from city centre, Guruvayoor 

Situated in Guruvayoor, Hotel Ayodhya Guruvayoor is within easy driving distance of Vaka and provides a 24-hour reception, a tour desk and room service. It offers laundry facilities, and is a short walk from Guruvayur Sri Krishna Temple.

Tips for booking a Guruvayoor hotel

Cheapest month:July
Most expensive month:November
Average price in Guruvayoor:$36/night
Absolute cheapest price found:$12/night
Cheapest day:Friday
Most expensive day:Saturday
$23 - $60
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$19 - $117
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Guruvayoor, Kerala

Show all 149 hotels
Sree Krishna Residency
Sree Krishna Residency
7.0 Good
West Nada, Guruvayoor, India
Show on map
0.3 km from city centre,  

Sree Krishna Residency offers a comfortable setting while in Guruvayoor. It is moments from Guruvayur Sri Krishna Temple.

$10
Avg. per night
Rajavalsam Guruvayur
Rajavalsam Guruvayur
7.0 Good
Near Jayasree Theatre, Guruvayoor, India
Show on map
0.2 km from city centre,  

Situated under a 20-minute walk from Guruvayur Railway Station, Rajavalsam Guruvayur provides guests with a convenient base when in Guruvayoor. It is also set just moments from Guruvayur Sri Krishna Temple.

$15
Avg. per night
Srm Tower Residency
Srm Tower Residency
8.3 Excellent
Guruvayoor, India
Show on map
0.8 km from city centre,  

Situated within walking distance of Guruvayur Railway Station, SRM Tower Residency provides guests with a convenient base while in Guruvayoor. It also provides a terrace.

$17
Avg. per night
Hotel Ayodhya
Hotel Ayodhya
63/15, Muthuvattoor Road, West Nada, Guruvayur, Thrissur, Guruvayoor, India
Show on map
0.4 km from city centre,  

Situated in Guruvayoor, Hotel Ayodhya Guruvayoor is within easy driving distance of Vaka and provides a 24-hour reception, a tour desk and room service. It offers laundry facilities, and is a short walk from Guruvayur Sri Krishna Temple.

$18
Avg. per night
Hotel Rv Tower
Hotel Rv Tower
7.6 Good
East Nada, Near Manjulal, Guruvayoor, India
Show on map
0.6 km from city centre,  

Hotel RV Tower offers a comfortable setting while in Guruvayoor. It is also situated within a five-minute walk of Guruvayur Sri Krishna Temple.

$25
Avg. per night
Govind Regency
Govind Regency
6.6 Good
Guruvayoor, India
Show on map
0.2 km from city centre,  

This comfortable lodge in Guruvayoor offers free Wi-Fi, as well as a playground and a 24-hour reception. It is also situated a five-minute stroll from Guruvayur Sri Krishna Temple, and provides a convenient shuttle service.

$27
Avg. per night
Bhasuri Inn Guruvayoor
Bhasuri Inn Guruvayoor
7.8 Good
East Nada, Guruvayoor, India
Show on map
0.5 km from city centre,  

Bhasuri Inn Guruvayoor is situated in Guruvayoor and is within a short walk of nearby sightseeing spots, such as Guruvayur Sri Krishna Temple. It also offers free Wi-Fi.

$29
Avg. per night
Srivar Hotels
Srivar Hotels
8.0 Excellent
West Nada, Guruvayoor, India
Show on map
0.3 km from city centre,  

This comfortable hotel in Guruvayoor offers complimentary wireless internet, as well as an express check-in and check-out feature and a 24-hour reception. It is also situated within a five-minute walk of Guruvayur Sri Krishna Temple.

$33
Avg. per night

Hotel prices in Guruvayoor

2 stars or below

$15 - $25

Hotel Rv Tower

No. 1 most popular

$25
Avg. per night
Hotel Ayodhya

No. 2 most popular

$18
Avg. per night
Rajavalsam Guruvayur

Best value

$15
Avg. per night
3 stars

$10 - $72

Bhasuri Inn Guruvayoor

No. 1 most popular

$29
Avg. per night
Devaragam

No. 2 most popular

Devaragam
8.3 Excellent
$53
Avg. per night
Sree Krishna Residency

Best value

$10
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Guruvayoor

About Guruvayoor

Famed for its immense temple said to have been built by an incarnation of Lord Vishnu, Guruvayoor is an important Hindu pilgrimage town in Kerala. It’s home to a unique dance form and a museum showcasing temple art and offerings, together with an elephant camp housed in the grounds of a former palace.

Things to do

Considered one of the most important places of worship for Hindus in India, the red-roofed Guruvayoor Temple enshrines a divine idol of Bhagavan Vishnu. While the temple itself is not open to non-Hindus, all visitors can admire the illumination of its walls by night and experience the exciting atmosphere as devotees arrive to pray and make offerings.

The Guruvayoor Temple is also renowned for its unique Krishnanattam art form, which emerged in the 14th century and is considered the predecessor of Kathakali classical Indian dance. Performances are held outside the temple, with elaborate costumes worn to depict the 10 stories of Krishna’s life.

Want a glimpse of the riches that adorn the interior of the Guruvayoor Temple? Stop in at the Devaswom Museum, where rare temple offerings are exhibited. Admire exquisite antiques, traditional musical instruments and mural paintings, together with folk art showcasing the Krishnanattam and Kathakali traditions.

Guruvayoor is also home to Punnathur Elephant Palace, which is home to around 60 domesticated elephants gifted as temple offerings. Join devotees as they feed and worship the elephants in the courtyard of a traditional Kerala-style palace.

Getting around

Guruvayoor is under two hours’ drive from Cochin International Airport and trains from Chennai and Madurai arrive at Guruvayoor Railway Station. Taxis and auto rickshaws are available near the temple complex, but the town is compact enough to explore on foot.

Guruvayoor travel FAQs

  • What are the best hotels in Guruvayoor?

    One of the most popular hotels in Guruvayoor is Rajavalsam Guruvayur, which has been reviewed by 275 users and currently has a rating of 7.0/10. Other top-rated locations include Hare Krishna Inn and Sterling Guruvayur, which have received 7.4/10 and 7.9/10 ratings from our users, respectively.

  • What is a good hotel near Guruvayur Temple?

    A good hotel close to Guruvayur Temple is Rajavalsam Guruvayur (rated 7.0/10 from 275 reviews).

  • What is a good hotel in Guruvayoor near Guruvayur Sri Krishna Temple?

    Rajavalsam Guruvayur is the most recommended hotel near Guruvayur Sri Krishna Temple on HotelsCombined (scoring 7.0 over 275 reviews).

  • How much do hotels in Guruvayoor cost?

    Searches in the last 72 hours suggest an average price of around $34/night is normal for a hotel in Guruvayoor.

  • How much is a cheap hotel in Guruvayoor?

    HotelsCombined users have found cheap hotels in Guruvayoor starting from $10 per night in the last 3 days.