Enter your dates to see the latest prices and deals for Kannur hotels
Located in Kannur, 19 miles from Kannur Train Station, Nesma Palace provides accommodations with a fitness center, free private parking and a restaurant. This 4-star hotel offers luggage storage...

Located in Kannur, 1.6 miles from Baby Beach, KTDC Loom Land, Kannur provides accommodations with a garden, free private parking and a restaurant.

Located within 16 miles of Thalassery Train Station and 17 miles of Kannur Train Station, WithInn Hotel - Kannur Airport provides rooms in Kannur.

Located within 2 miles of Kannur Train Station and 13 miles of Thalassery Train Station, Grand UNX has rooms in Kannur. This 3-star hotel offers room service and a 24-hour front desk.
Located in Kannur, a few steps from Payyambalam Beach, ANANSA BOUTIQUE HOTEL by The Kannur Club has accommodations with a seasonal outdoor swimming pool, free private parking, a garden and a shared...
Located in Kannur, 12 miles from Kannur Train Station, MANDARIN SKY has accommodations with a shared lounge, free private parking, a terrace and a restaurant.
Located in Kannur, 1.1 miles from Kannur Train Station, Surya Heritage Hotels has accommodations with a garden, free private parking, a restaurant and a bar.

Located in Kannur, within 16 miles of Thalassery Train Station and 17 miles of Kannur Train Station, Gateway Airport Hotel has accommodations with a terrace and free WiFi as well as free private...

Located in Kannur, 1.1 miles from Baby Beach, BROAD BEAN KANNUR has accommodations with a garden, free private parking, a restaurant and a bar. This 4-star hotel offers an ATM and a tour desk.

Located in Kannur, 4.1 miles from Kannur Train Station, Magnet Hotel has accommodations with a restaurant, free private parking and a bar.

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.1 miles from Kannur Train Station, Surya Heritage Hotels has accommodations with a garden, free private parking, a restaurant and a bar.
Located in Kannur, 1.2 miles from Kannur Train Station, Bharatham Heritage Inn provides accommodations with a garden, free private parking, a shared lounge and a terrace.
Located in Kannur, 1.4 miles from Kannur Train Station, Hotel Staymax Trend kannur has accommodations with free WiFi and free private parking. The hotel has family rooms.
Zarica Homestay enjoys a location in Kannur, 1.6 miles from Baby Beach and a 12-minute walk from Kannur Train Station.
Located in Kannur, 1.6 miles from Baby Beach, KTDC Loom Land, Kannur provides accommodations with a garden, free private parking and a restaurant.
Located in Kannur, 1.3 miles from Baby Beach, Malabar Residency provides accommodations with a terrace, free private parking and a restaurant.
Plaza Tourist Home provides rooms in Kannur near Baby Beach and Kannur Train Station. This 2-star hotel offers a 24-hour front desk and a tour desk.
Located in Kannur, 1.7 miles from Kannur Train Station, State Beach Resort And Spa has accommodations with a garden, free private parking and a restaurant.
Located in Kannur, 1.1 miles from Baby Beach, BROAD BEAN KANNUR has accommodations with a garden, free private parking, a restaurant and a bar. This 4-star hotel offers an ATM and a tour desk.
Redrose Service Apartment enjoys a location in Kannur, 2 miles from Kannur Train Station and 14 miles from Thalassery Train Station. With inner courtyard views, this accommodation offers a balcony.
Located in Kannur, 1.1 miles from Payyambalam Beach, Hotel Blue Nile has accommodations with a fitness center, free private parking, a restaurant and a bar.
Located within 2.2 miles of Kannur Train Station and 13 miles of Thalassery Train Station, Treebo Sadhoo Heritage has rooms in Kannur.
Just a 13-minute walk from Payyambalam Beach and 1.1 miles from Kannur Train Station, Malgudi Holidays features accommodations in Kannur, with a garden, a terrace, and barbecue facilities.
Willo stays The Metro Landsend Beach Resorts offers accommodations in Kannur, a few steps from Payyambalam Beach and 1.3 miles from Kannur Train Station.
SuKun Heritage offers accommodations in Kannur, 30 miles from Vadakara Train Station.
Located in Kannur, a few steps from Payyambalam Beach, ANANSA BOUTIQUE HOTEL by The Kannur Club has accommodations with a seasonal outdoor swimming pool, free private parking, a garden and a shared...
Located in Kannur, 2.7 miles from Kannur Train Station, Hotel Emperor has accommodations with a shared lounge, free private parking, a restaurant and a bar.
Located in Kannur, within a few steps of Payyambalam Beach and 3.3 miles of Kannur Train Station, Krishna Beach Resort provides accommodations with a terrace and free WiFi throughout the property as...
Located in Kannur, 4.1 miles from Kannur Train Station, Magnet Hotel has accommodations with a restaurant, free private parking and a bar.
Providing garden views, Kannur Beachdrive Homestay in Thottada provides accommodations and a garden. This property offers access to a balcony, free private parking, and free Wifi.
Kannur Beachdrive Homestay is located in Thottada, just 1.4 miles from Thottada Beach and 4 miles from Kannur Train Station.
Located in Kannur, Kadale Boutique Beach Stay features 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...
Perch by the sea offers accommodations in Kannur, a 5-minute walk from Thottada Beach and 3.9 miles from Kannur Train Station.
Offering a garden, Oceangreen cottage features accommodations in Kannur. This apartment provides free private parking and a 24-hour front desk.