Resorts in Thrissur

Multiple accommodations for your stay
Check-in date:
23 Sep 2026
Check-out date:
24 Sep 2026
Guests
2 guests
Ages of children:
Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Tourist sights


Hotel themes

  • More Less

Guest ratings


Hotel comes with

  • More Less

Room comes with


Clear Filters
Apply Filters

6 results found

Hyatt Regency Thrissur

Civil Lines Road, Thrissur, India (Open map)

Located approximately a 15-minute drive from the Vilangan Hills, the premium hotel is also 3.5 km from Thrissur railway station. The...
Read more...
8.9
Fabulous
520 reviews

Veda5 Ayurveda Living Village

Kaipamangalam Beach P.O Chachamaram West, Azhikod - Chamakkala Road, Thrissur, India (Open map)

The hotel has a beachfront location within a 10-minute drive of the Perinjanam. The comfortable Veda5 Ayurveda Living Village...
Read more...
9.0
Superb
48 reviews

Seclude Karthika Nivas, Thrissur

Seclude Karthika Nivas, Thrissur Ward No. 2, Door No 23, Karthika Nivas, Near Govt Hospital, Trikkur, Thrissur, Kerala 680306, Thrissur, India (Open map)

The hotel is around 5 minutes by car from the rock-cut cave Trikkur Mahadeva Temple and nearly a 15-minute drive from the Mary…
Read more...
9.8
Exceptional
20 reviews

Ayuryogashram Heritage

Parlikad P.O Wadakanchery, Thrissur, India (Open map)

The hotel has a convenient setting 4.8 km from the Poomala Dam Park. Located around 25 minutes' walk from the Kuttiyankavu...
Read more...
8.4
Very Good
5 reviews

Richindia Clubs And Resorts Pvt Ltd

Near Krishi Bhavan, Chottupara, Thrissur, India (Open map)

At the hotel, you'll be 3.9 km from the Kuttiyankavu Bhagavathi Temple and 2.3 km from the Poomala Dam Park. Situated in a...
Read more...
10
Exceptional
1 review

Hotel Kr Inn

Calicut Road Perumpilavu Perumbilavu, Thrissur, India (Open map)

Located 6 km from Punnathur Kotta Animal Park, the 3-star hotel is also 23 km from Thrissur railway station. Hotel Kr Inn Thrissur...
Read more...
Thank you for subscribing
Close