Hotels in Kannur, India

38 hotels are listed in Kannur, India. Compare prices and star class, view them on a map, and book through our partners.

Planning your stay? Read our guide to comparing hotel listings.

38 hotels

Hotel Blue Nile in Kannur, India

S.N Park Road, Kannur, India

Luxurious Hotel Blue Nile in Kannur, Kerala offers spa, fitness center, and on-site bar. Free private parking available.

41 rooms
Green park residency in Kannur, India

Thavakkara Road near kannur railway station, Kannur, India

Cozy accommodations with free WiFi and parking in Kannur. Featuring flat-screen TVs with satellite channels and an on-site restaurant.

32 rooms
Kairali Heritage Resort in Kannur, India

Kattampally,Narath PO,, Kannur, India

Serene heritage resort with outdoor pool and spa. Enjoy air-conditioned accommodations and free WiFi in Kannur, Kerala.

24 rooms
Contribute photo

Sadhoo Company Road, Kannur - 670002,, Kannur, India

Sadhoo Inn offers spa, sauna, and massage near top attractions. Free Wi-Fi.

7 rooms
Contribute photo

Palliyamoola, Payyambalam beach, Kannur, India

Beachfront self-catering accommodation with free WiFi. Opposite Payyambalam Beach, 4 km from Kannur Railway and Bus Stations.

4 rooms
Contribute photo

Near Aadikadalayi Temple, Thottada, Kannur, India

Cozy pet-friendly homestay in Kannur with free private parking. Relax in the seating area after a busy day. Private bathrooms in each room.

4 rooms
Contribute photo

Beach Road,Payyambalam, Kannur, India

Beachfront resort with self-catering options and 24-hour front desk, just 500m from Payyambalam Beach and 2km from Kannur Railway Station.

15 rooms
Contribute photo

Near Baby Beach, Burnassery, Kannur, India

Cliff-top Mascot Beach Resort offers free Wi-Fi, outdoor pool, and stunning Arabian Sea views. Near Payyambalam Beach and Cannanore City.

32 rooms
Contribute photo

sajeev, sreeranjanam, post.aadikadalayi., Kannur, India

Beachfront homestay with free WiFi, seating area, and tile/marble flooring. Enjoy the private beach area just 100 meters away.

5 rooms
Contribute photo

Kizhunnarocks Beach Resort, Kizhunnappara, Thottada, Kannur, Kerala., Kannur, India

Beachfront resort with on-site restaurant, free parking, and flat-screen TVs. Ideal for guests seeking a relaxing seaside getaway in Kannur.

3 rooms
Contribute photo

Thazhe chovva ,Near National High way, Kannur, India

Beachfront hotel near Payyambalam Beach and Arakkal museum. Offers free WiFi. Ideal for travelers seeking a relaxing coastal getaway.

25 rooms
Contribute photo

THOTTADA beach, Kannur, India

Beachfront resort in Kannur with WiFi, steps from Thottada Beach. Comfortable rooms with private bathrooms. Ideal for a relaxing getaway.

15 rooms
Contribute photo

Beach Road, Payyambalam, Kannur, India

Beachfront resort in Kannur with sea-view rooms, free WiFi, and a balcony. Ideal for a relaxing getaway near Payyambalam Beach.

11 rooms
Contribute photo

Kizhunna - Kadappuram Road, Beach n' Bay, Kannur, India

Beachfront hotel in Kannur with free WiFi, restaurant, and private parking. Rooms feature seating areas for guest convenience.

4 rooms
Contribute photo

12b, Aquamarine Appartments Behind DTDC, park, Payyambalam Beachroad, Kannur, India

Beachfront penthouse with outdoor pool, fitness center, and free WiFi. Spacious rooms with private balconies. Ideal for a relaxing getaway.

4 rooms
Contribute photo

Payyambalam Beach Road, Chalad, Kannur, Kannur, India

Beachfront hotel in Kannur with free WiFi, restaurant, and private parking. Rooms feature private bathrooms. Perfect for a relaxing stay.

10 rooms
Contribute photo

Aquamarine Apartment 10-D &10-E,Red Cross Road,Nr-Dtpc Park,Payyambalam, Kannur, India

Beachfront resort with outdoor pool, air-conditioned rooms, and free private parking. Enjoy sea views and a terrace at Kannur Beach Nest.

2 rooms

Loading...