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, 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.
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.
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.
Located within 3.5 km of Kannur Railway Station and 20 km of Thalassery Railway Station, Treebo Sadhoo Heritage features rooms in Kannur.
Set in Kannur, 4.4 km from Kannur Railway Station, Hotel Emperor offers accommodation with a shared lounge, free private parking, a restaurant and a bar.
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.
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.
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.
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.
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.
Situated in Azhikal, 3 km from Payyambalam Beach, Baywatch by Malabar Tourism features accommodation with a garden, free private parking and a terrace.
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.
Set in Kannur, 1.6 km from Kannur Railway Station, Moois Residency offers accommodation with free WiFi and free private parking.