Enter your dates to see the latest prices and deals for Kannur hotels
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, 2.5 km from Baby Beach, KTDC Loom Land, Kannur provides accommodation with a garden, free private parking and a restaurant.
Situated within 26 km of Thalassery Railway Station and 27 km of Kannur Railway Station, WithInn Hotel - Kannur Airport offers rooms in Kannur.
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...
Grand UNX is set in Kannur, within 3.3 km of Kannur Railway Station and 20 km of Thalassery Railway Station. This 3-star hotel has air-conditioned rooms with a private bathroom.
Located within 1.9 km of Payyambalam Beach and less than 1 km of Kannur Railway Station, Harley Residency provides rooms with air conditioning and a private bathroom in Kannur.
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...
Situated in Kannur, 19 km from Kannur Railway Station, MANDARIN SKY features accommodation with a shared lounge, free private parking, a terrace and a restaurant.
Set in Kannur, 31 km from Kannur Railway Station, Nesma Palace offers accommodation with a fitness centre, free private parking and a restaurant. This 4-star hotel offers luggage storage space.
26 km from Thalassery Railway Station, Gateway Airport Hotel is set in Kannur and features free WiFi, concierge services and a tour desk.
Popular with guests booking hotels in Kannur
Popular with guests booking hotels in Kannur
Popular with guests booking hotels in Kannur
Popular with guests booking hotels in Kannur
Popular with guests booking hotels in Kannur
Popular with guests booking hotels in Kannur
Popular with guests booking hotels in Kannur
Popular with guests booking hotels in Kannur
Popular with guests booking hotels in Kannur
Popular with guests booking hotels in Kannur
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.
Set in Kannur, within 2.4 km of Kannur Railway Station and 22 km of Thalassery Railway Station, Hotel Staymax Trend kannur offers accommodation with an outdoor swimming pool and free WiFi throughout...
Situated in Kannur, 2.5 km from Baby Beach, Hotel Sky Palace Kannur features accommodation with a restaurant, free private parking, a bar and a spa and wellness centre.
Located in Kannur, 2.5 km from Baby Beach, KTDC Loom Land, Kannur provides accommodation with a garden, free private parking and a restaurant.
Green Park Residency is located in Kannur, within 2.1 km of Baby Beach and 200 metres of Kannur Railway Station. With free WiFi, this 3-star hotel offers room service and a 24-hour front desk.
Located in Kannur, 2.1 km from Baby Beach, Malabar Residency provides accommodation with a terrace, 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.
Located within 1.9 km of Payyambalam Beach and less than 1 km of Kannur Railway Station, Harley Residency provides rooms with air conditioning and a private bathroom in Kannur.
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.
Located within 3.6 km of Kannur Railway Station and 20 km of Thalassery Railway Station, Treebo Sadhoo Heritage features rooms in Kannur.
Set 1.3 km from Baby Beach, 1.8 km from Kannur Railway Station and 21 km from Thalassery Railway Station, Ocean View 4 BHK Apartment offers accommodation located 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.
Located in Kannur, Metro Landsend Beach house offers a terrace. This holiday home features a garden and free private parking. Some units include a dining area and/or a balcony.
Boasting garden views, Willo stays The Metro Landsend Beach Resorts offers accommodation with balcony, around a few steps from Payyambalam Beach.
Set within a few steps of Payyambalam Beach and 2.3 km of Kannur Railway Station in Kannur, Willo stays beach cottage provides accommodation with seating area.
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.
Set in Kannur, 1.6 km from Kannur Railway Station, Moois Residency offers accommodation with free WiFi and free private parking.
Set within 2.6 km of Kannur Railway Station and 21 km of Thalassery Railway Station, barkah inn offers rooms with air conditioning and a private bathroom in Kannur.
Famstay and healthclub is situated in Kannur, within 2.7 km of Baby Beach and 1.1 km of Kannur Railway Station.
Situated in Kannur, 1.7 km from Baby Beach, Bhanus Beach Enclave features accommodation with a private beach area, free private parking, a terrace and a shared lounge.
Taj Rest' inn is set in Kannur, 2.1 km from Payyambalam Beach and 600 metres from Kannur Railway Station. All rooms boast a flat-screen TV with cable channels and a private bathroom.
Located in Kannur in the Kerala region, with Kannur Railway Station nearby, Saj Rest' inn provides accommodation with free WiFi and free private parking.
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...