Enter your dates to see the latest prices and deals for Kannur hotels
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.

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.

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, 1.8 km from Kannur Railway Station, Surya Heritage Hotels offers accommodation with a garden, free private parking, a restaurant and a bar.

Set in Kannur, within 26 km of Thalassery Railway Station and 27 km of Kannur Railway Station, Gateway Airport Hotel offers accommodation with a terrace and free WiFi as well as free private parking...

Set in Kannur, 6.6 km from Kannur Railway Station, Magnet Hotel offers accommodation with a restaurant, free private parking and a bar.

Set in Kannur, 2.2 km from Kannur Railway Station, Hotel Staymax Trend kannur offers accommodation with free WiFi and free private parking.
Located within 3.5 km of Kannur Railway Station and 20 km of Thalassery Railway Station, Treebo Sadhoo Heritage features rooms 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
Popular with guests booking hotels in Kannur
Set in Kannur, 2.2 km from Kannur Railway Station, Hotel Staymax Trend kannur offers accommodation with free WiFi and free private parking.
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.
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.
Famstay and healthclub is situated in Kannur, within 2.7 km of Baby Beach and 1.1 km of Kannur Railway Station.
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.
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.
Featuring inner courtyard views, Redrose Service Apartment offers accommodation with balcony, around 3.2 km from Kannur Railway Station.
Set just 600 metres from Payyambalam Beach, Grand Beach Villa offers accommodation in Kannur with access to a garden, a shared lounge, as well as a shared kitchen.
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.
Located in Kannur, 100 metres from Payyambalam Beach, Invito Beach Resort provides accommodation with a garden, free private parking, a terrace and a restaurant.
Offering a garden and garden view, Kannur Beachdrive Homestay is located in Thottada, 2.3 km from Thottada Beach and 6.5 km from Kannur Railway Station.
Boasting air-conditioned accommodation with a balcony, Kannur Beachdrive Homestay is situated in Thottada. This property offers access to a terrace, free private parking and free WiFi.
Situated in Kannur, Kairali Heritage Resort has a garden, restaurant, bar, and free WiFi throughout the property. Boasting room service, this property also provides guests with a water park.
Abrahams Beach House is located in Edakkād, 13 km from Thalassery Railway Station, 13 km from Kannur Railway Station, as well as 35 km from Vadakara Railway Station.
Hotel Sky Pearl is located within 4 km from the beautiful Payyambalam Beach and the popular Arakkal museum. Free WiFi access is available throughout the property.
Offering inner courtyard views, Traditional 4 Bedroom Villa - Sukun Heritage is an accommodation set in Kannur, 5 km from Kannur Railway Station and 26 km from Thalassery Railway Station.
Set in Kannur, Kadale Boutique Beach Stay offers a terrace. Among the facilities of this property are a restaurant, room service and a 24-hour front desk, along with free WiFi throughout the property.
Situated in Chakkarakkal, Kerala region, Puthooram Veedu is located 41 km from Vadakara Railway Station.
Situated just 14 km from Kannur Railway Station, GroveStay offers accommodation in Chakkarakkal with access to an infinity pool, a garden, as well as a 24-hour front desk.
Set in Kannur, 1.6 km from Kannur Railway Station, Moois Residency offers accommodation with free WiFi and free private parking.
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 within 1.7 km of Kannur Railway Station and 21 km of Thalassery Railway Station, HOTEL KANNUR CAPITAL CALTEX provides rooms in Kannur.