Find the accommodation that appeal to you the most
Check out our pick of great accommodation in Kannur
Situated within 300 metres of Adikadalayi Beach and 6 km of Kannur Railway Station, Haris Farm House features rooms with air conditioning and a private bathroom in Kannur.

Set in Kannur, the recently renovated Gulzar 1BHK Service Apartment, kannur offers accommodation 17 km from Thalassery Railway Station and 39 km from Vadakara Railway Station.

Perch Next door is situated in Kannur, 200 metres from Thottada Beach, 7.2 km from Kannur Railway Station, as well as 17 km from Thalassery Railway Station.

Set in Kannur in the Kerala region, with Payyambalam Beach nearby, Nitara Beach House offers accommodation with free WiFi and free private parking.

Set in Kannur, 4.3 km from Kannur Railway Station and 19 km from Thalassery Railway Station, Meadows Serene Retreat offers free bikes and air conditioning.

Offering a garden and garden view, Kanav homestay is situated in Kannur, 2.7 km from Kannur Railway Station and 25 km from Thalassery Railway Station.

Featuring garden views, HILL TOP HOMES provides accommodation with balcony, around 5.4 km from Kannur Railway Station. This property offers access to a terrace and free private parking.

Comprising a bar and a shared lounge, Thekkumbath Sea Breeze Pool villa is a recently renovated accommodation in Kannur situated close to Payyambalam Beach.

Set within 3.4 km of Kannur Railway Station and 21 km of Thalassery Railway Station in Kannur, Monsoon Apartments provides accommodation with seating area.

Situated in Kannur in the Kerala region and Thottada Beach reachable within 2.9 km, Kannur west beach homestay features accommodation with free WiFi, a children's playground, a private beach area and...

Explore our most popular hotels in Kannur
Situated within 300 metres of Adikadalayi Beach and 6 km of Kannur Railway Station, Haris Farm House features rooms with air conditioning and a private bathroom in Kannur.

Set in Kannur, the recently renovated Gulzar 1BHK Service Apartment, kannur offers accommodation 17 km from Thalassery Railway Station and 39 km from Vadakara Railway Station.

Perch Next door is situated in Kannur, 200 metres from Thottada Beach, 7.2 km from Kannur Railway Station, as well as 17 km from Thalassery Railway Station.

Set in Kannur in the Kerala region, with Payyambalam Beach nearby, Nitara Beach House offers accommodation with free WiFi and free private parking.

Set in Kannur, 4.3 km from Kannur Railway Station and 19 km from Thalassery Railway Station, Meadows Serene Retreat offers free bikes and air conditioning.

Offering a garden and garden view, Kanav homestay is situated in Kannur, 2.7 km from Kannur Railway Station and 25 km from Thalassery Railway Station.

Featuring garden views, HILL TOP HOMES provides accommodation with balcony, around 5.4 km from Kannur Railway Station. This property offers access to a terrace and free private parking.

Comprising a bar and a shared lounge, Thekkumbath Sea Breeze Pool villa is a recently renovated accommodation in Kannur situated close to Payyambalam Beach.

Set within 3.4 km of Kannur Railway Station and 21 km of Thalassery Railway Station in Kannur, Monsoon Apartments provides accommodation with seating area.

Situated in Kannur in the Kerala region and Thottada Beach reachable within 2.9 km, Kannur west beach homestay features accommodation with free WiFi, a children's playground, a private beach area and...

Popular with guests booking accommodation in Kannur
Popular with guests booking accommodation in Kannur
Popular with guests booking accommodation in Kannur
Popular with guests booking accommodation in Kannur
Popular with guests booking accommodation in Kannur
Popular with guests booking accommodation in Kannur
Popular with guests booking accommodation in Kannur
Popular with guests booking accommodation in Kannur
Popular with guests booking accommodation in Kannur
Popular with guests booking accommodation in Kannur
Set in Kannur, 1.8 km from Kannur Railway Station, Surya Heritage Hotels offers accommodation with a garden, free private parking, a restaurant and a bar.
Located in Kannur, 1.9 km from Kannur Railway Station, Bharatham Heritage Inn provides accommodation with a garden, free private parking, a shared lounge and a terrace.
Located in Kannur, 2.5 km from Baby Beach, KTDC Loom Land, Kannur provides accommodation with a garden, free private parking and a restaurant.
Located in Kannur, 2.1 km from Baby Beach, Malabar Residency provides accommodation with a terrace, free private parking and a restaurant.
Set in Kannur, 2.8 km from Kannur Railway Station, State Beach Resort And Spa offers accommodation with a garden, free private parking and a restaurant.
Situated in Kannur, 1.8 km from Baby Beach, BROAD BEAN KANNUR features accommodation with a garden, free private parking, a restaurant and a bar. This 4-star hotel offers an ATM and a tour desk.
Offering a shared lounge and city view, Sea Breeze Rest Inn is located in Kannur, 1.7 km from Payyambalam Beach and less than 1 km from Kannur Railway Station.
Set in Kannur, 1.7 km from Payyambalam Beach, Hotel Blue Nile offers accommodation with a fitness centre, free private parking, a restaurant and a bar.
Boasting quiet street views, Zarica Homestay features accommodation with terrace, around 2.6 km from Baby Beach. It is set 1 km from Kannur Railway Station and provides a 24-hour front desk.
Located within 3.5 km of Kannur Railway Station and 20 km of Thalassery Railway Station, Treebo Sadhoo Heritage features rooms in Kannur.
Located just 1.1 km from Payyambalam Beach, Malgudi Holidays features accommodation in Kannur with access to a garden, barbecue facilities, as well as a 24-hour front desk.
Situated in Kannur, a few steps from Payyambalam Beach, Blue Nile Beach Resort features accommodation with a garden, free private parking, a terrace and a restaurant.
SuKun Heritage offers a garden, as well as accommodation with a kitchen in Kannur, 5.2 km from Kannur Railway Station. Boasting a shared kitchen, this property also provides guests with a picnic area.
Situated in Kannur, a few steps from Payyambalam Beach, ANANSA BOUTIQUE HOTEL by The Kannur Club features accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a...
Located on Payyambalam Beach road, just 5 metres from the beach, Asokam Beach Resort is located in Kannur. Free WiFi access is available in this resort.
Gulzar 2BHK Service Apartment, kannur, boasting a garden, is located in Kannur, 17 km from Thalassery Railway Station and 39 km from Vadakara Railway Station.
Set in Kannur, 1.6 km from Kannur Railway Station, Moois Residency offers accommodation with free WiFi and free private parking.
Famstay and healthclub is situated in Kannur, within 2.7 km of Baby Beach and 1.1 km of Kannur Railway Station.
Plaza Tourist Home offers rooms in Kannur near Baby Beach and Kannur Railway Station. This 2-star hotel offers a 24-hour front desk and a tour desk.
Tkt Tourist Home is situated in Kannur, within 700 metres of Kannur Railway Station and 23 km of Thalassery Railway Station. This 2-star hotel offers room service, a 24-hour front desk and free WiFi.
Situated in Kannur, within 2.6 km of Kannur Railway Station and 20 km of Thalassery Railway Station, Riftha La Banquet features accommodation with a shared lounge and free WiFi throughout the property...
Town Residency has city views, free WiFi and free private parking, set in Kannur, 1.2 km from Baby Beach.
Set in Kannur, within 1.6 km of Payyambalam Beach and 1.3 km of Kannur Railway Station, Orionis Kannur offers accommodation with a shared lounge and free WiFi as well as free private parking for...
Set in Kannur, 1.5 km from Payyambalam Beach and 1.7 km from Kannur Railway Station, saihomestay offers free WiFi and air conditioning. The apartment is 47 km from Vadakara Railway Station.