Skip to main content

Search hotels in Kannur

Enter your dates to see the latest prices and deals for Kannur hotels

Filter by:

Star Rating

Review score

Kannur – 26 hotels and places to stay

See the latest prices and deals by choosing your dates.
WithInn Hotel - Kannur Airport, hotel in Kannur

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

Scored 8.5
8.5
Rated very good
Very Good
148 reviews
Price from
$29.09
1 night, 2 adults
Hotel Emperor, hotel in MELE CHOVVA

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.

Scored 6.7
6.7
Rated pleasant
Pleasant
193 reviews
Price from
$23.09
1 night, 2 adults
Gateway Airport Hotel, hotel in Kannur

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

General look is fine
Scored 7.1
7.1
Rated good
Good
24 reviews
Price from
$23.09
1 night, 2 adults
Hotel Archana, hotel in Kannur

Located in Kannur, 23 miles from Kannur Train Station, Hotel Archana provides accommodations with a restaurant, free private parking and a bar.

Quality of rooms and location
Scored 7.3
7.3
Rated good
Good
15 reviews
Price from
$20.78
1 night, 2 adults
Surya Heritage Hotels, hotel 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.

The property is 100 years old
Scored 9.1
9.1
Rated wonderful
Wonderful
67 reviews
Price from
$93.12
1 night, 2 adults
State Beach Resort And Spa, hotel in Kannur

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.

Location is perfect. The ambience is excellent. The staff are very helpful. Whatever we ordered at the restaurant was delicious.
Scored 7.4
7.4
Rated good
Good
147 reviews
Price from
$40.41
1 night, 2 adults
Moois Residency, hotel in kannur

Located within 1.8 miles of Payyambalam Beach and a 19-minute walk of Kannur Train Station, Moois Residency has rooms with air conditioning and a private bathroom in Kannur.

Location around is bus stand
Scored 7.9
7.9
Rated good
Good
84 reviews
Price from
$32.33
1 night, 2 adults
Harley Residency, hotel in Kannur

Located within 1.2 miles of Payyambalam Beach and 1.4 miles of Baby Beach, Harley Residency provides rooms with air conditioning and a private bathroom in Kannur.

Scored 9.1
9.1
Rated wonderful
Wonderful
7 reviews
Price from
$31.17
1 night, 2 adults
THE AIRPORT HOTEL - Honesty Residency, hotel in kannur

THE AIRPORT HOTEL - Honesty Residency is offering accommodations in Kannur. With free WiFi, this 3-star hotel offers room service and a 24-hour front desk.

Amenities are good.
Scored 9.7
9.7
Rated exceptional
Exceptional
6 reviews
Price from
$23.09
1 night, 2 adults
Famstay and healthclub, hotel in Kannur

Famstay and healthclub is located in Kannur, within 1.7 miles of Baby Beach and a 13-minute walk of Kannur Train Station.

Clean rooms and courteous service.
Scored 7.3
7.3
Rated good
Good
65 reviews
Price from
$9.24
1 night, 2 adults
See all 26 hotels in Kannur

Hotels with airport shuttles in Kannur

Most-booked hotels in Kannur in the past month

See all

Kannur's best hotels with breakfast

  • Hotel Emperor
    Scored 6.7
    6.7
    Rated pleasant
    Pleasant
     · 193 reviews

    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.

    Clean and hygienic room and bathroom Helpful staff

  • Sneha Inn
    Breakfast options
    Scored 7.0
    7.0
    Rated good
    Good
     · 1 review

    Located in Kannur, 11 miles from Kannur Train Station, Sneha Inn provides accommodations with a restaurant, free private parking and a bar.

  • The Hotel Canoe
    Scored 8.2
    8.2
    Rated very good
    Very Good
     · 14 reviews

    Featuring a fitness center, garden, restaurant and free WiFi, The Hotel Canoe is located in Kannur, a 19-minute walk from Baby Beach and 1.2 miles from Payyambalam Beach.

  • SPOT ON Hotel Aqua Palace Inn
    Scored 1.0
    1.0
    Rated very poor
    Very Poor
     · 2 reviews

    Featuring 3-star accommodations, SPOT ON Hotel Aqua Palace Inn is located in Kannur, 27 miles from Kannur Train Station and 27 miles from Thalassery Train Station.

  • HOTEL KANNUR CAPITAL CALTEX
    Scored 4.3
    4.3
    Rated disappointing
    Disappointing
     · 20 reviews

    Located within a 19-minute walk of Kannur Train Station and 13 miles of Thalassery Train Station, HOTEL KANNUR CAPITAL CALTEX provides rooms in Kannur.

  • BROAD BEAN KANNUR
    Scored 7.8
    7.8
    Rated good
    Good
     · 76 reviews

    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.

    Staff, overall ambience, location and room.was good..

  • Hotel Sky Pearl
    Scored 8.5
    8.5
    Rated very good
    Very Good
     · 2 reviews

    Hotel Sky Pearl is located within 2.5 mi from the beautiful Payyambalam Beach and the popular Arakkal museum. Free WiFi access is available throughout the property.

Budget hotels in Kannur

  • State Beach Resort And Spa
    Scored 7.4
    7.4
    Rated good
    Good
     · 147 reviews

    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.

    Location was just too good and so was the room quality.

  • Hotel O AURA RESIDENCY
    Scored 4.5
    4.5
    Rated disappointing
    Disappointing
     · 2 reviews

    Located in Kannur, Hotel O AURA RESIDENCY is 23 miles from Kannur Train Station. This 3-star hotel offers a shared lounge, room service and free WiFi. The hotel features family rooms.

  • ANANSA BOUTIQUE HOTEL by The Kannur Club
    Scored 7.9
    7.9
    Rated good
    Good
     · 40 reviews

    Located in Kannur, a few steps from Payyambalam Beach, ANANSA BOUTIQUE HOTEL by The Kannur Club has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

    Great location and amazing place to stay for a small family vacation

  • Sea Breeze Beach Inn
    Scored 4.3
    4.3
    Rated disappointing
    Disappointing
     · 39 reviews

    Located in Kannur, within a few steps of Payyambalam Beach and 1.5 miles of Baby Beach, Sea Breeze Beach Inn provides accommodations with a garden and free WiFi as well as free private parking for...

    Nice and calm place right in front of beach and really well behaving staff and customs

  • Green Park Residency
    Scored 4.0
    4.0
    Rated disappointing
    Disappointing
     · 25 reviews

    Green Park Residency is located in Kannur, within 1.3 miles of Baby Beach and 1.4 miles of Payyambalam Beach. With free WiFi, this 3-star hotel offers room service and a 24-hour front desk.

  • Hotel Blue Nile
    Scored 5.0
    5.0
    Rated fair
    Average
     · 3 reviews

    Located in Kannur, a 15-minute walk from Payyambalam Beach, Hotel Blue Nile has accommodations with a fitness center, free private parking, a restaurant and a bar.

  • KTDC Loom Land, Kannur
    Scored 8.3
    8.3
    Rated very good
    Very Good
     · 121 reviews

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

    Lovely staff, clean room, confortable bed, nice food

  • Orionis Kannur
    Scored 8.0
    8.0
    Rated very good
    Very Good
     · 243 reviews

    Located in Kannur, within 1.2 miles of Payyambalam Beach and 1.6 miles of Baby Beach, Orionis Kannur provides accommodations with a shared lounge and free WiFi as well as free private parking for...

    Excellent facilities and staffs are very much co-operative.

Hotels located in the center of Kannur

  • Moois Residency
    Scored 7.9
    7.9
    Rated good
    Good
     · 84 reviews

    Located within 1.8 miles of Payyambalam Beach and a 19-minute walk of Kannur Train Station, Moois Residency has rooms with air conditioning and a private bathroom in Kannur.

    Front office.... reception..... Very cordial and suppirtive

  • Plaza Tourist Home
    Scored 7.7
    7.7
    Rated good
    Good
     · 18 reviews

    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.

  • Famstay and healthclub
    Scored 7.3
    7.3
    Rated good
    Good
     · 65 reviews

    Famstay and healthclub is located in Kannur, within 1.7 miles of Baby Beach and a 13-minute walk of Kannur Train Station.

  • Hotel Archana
    Scored 7.3
    7.3
    Rated good
    Good
     · 15 reviews

    Located in Kannur, 23 miles from Kannur Train Station, Hotel Archana provides accommodations with a restaurant, free private parking and a bar.

    The reception staff was very friendly, pleasant and helpful

  • Gateway Airport Hotel
    Scored 7.1
    7.1
    Rated good
    Good
     · 24 reviews

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

    Simple clean hotel close to the airport - convenient for flying

  • SEA BREEZE RELAX INN
    Scored 5.1
    5.1
    Rated fair
    Average
     · 108 reviews

    Located in Kannur, within a 16-minute walk of Payyambalam Beach and 1.2 miles of Baby Beach, SEA BREEZE RELAX INN has accommodations with a spa & wellness center as well as free private parking for...

  • Taj Rest' inn
    Scored 4.9
    4.9
    Rated disappointing
    Disappointing
     · 17 reviews

    Taj Rest' inn is located in Kannur, 1.3 miles from Payyambalam Beach and 1.3 miles from Baby Beach. All rooms have a flat-screen TV with cable channels and a private bathroom.

FAQs about hotels in Kannur

What Guests Said About Kannur:

  • Scored 10
    10

    Kannur is a Amazing City and the food is excellent if you...

    Kannur is a Amazing City and the food is excellent if you like Kerala dishes, it has the best drive in beach but getting in and out is a challenge as the roads leading to the beach is very narrow. Advice is to travel during non peak holiday season as there is massive footfall of tourists and family who come there homes town during vacations time.
    A
    Anonymous
    India
  • Scored 8.0
    8.0

    Kannur is a place known for historical importance like...

    Kannur is a place known for historical importance like theyyam, ancient temples with special rituals. Roads are comparatively better. Auto charges are quite reasonable and drivers behaviour attractive unlike in some other cities. My satisfaction level was very good about Kannur
    Jayarajan
    India
  • Scored 8.0
    8.0

    Beach is good but without shower and cloth change facilities...

    Beach is good but without shower and cloth change facilities. Climate is too hot. Not able to go outside during daytime. Morning and evening outing was enjoyable. Roads are narrow. Railway station is nice but outside station is not attrcative. Angelo Fort is nice historical attraction but no guide. More written information needed outside all buildings. Museaum nearbuy has nice collection but no air-con/fan hence too hot to visit.
    Anil
    Australia
  • Scored 10
    10

    Full of beaches.

    Full of beaches. If you are beach lover, then this is the place for you. We missed seeing backwaters and Teyyam but dont miss out if you get opportunity. Teyyam starts from Nov- Feb. So plan accordingly. We have drive-in beach which is super cool to drive, must try. People are very good, you will never feel outlined even if you come from North India. very helping nature and good hearted people.
    Srikanth
    India
  • Scored 8.0
    8.0

    Kannur has a combination of beaches and hills which is hard...

    Kannur has a combination of beaches and hills which is hard to find. Also not very expensive like Goa. Most of the beaches are not crowded and they have clean waters. The hills are also untouched and people are generous. So a must visit place.
    Nilotple
    India
  • Scored 8.0
    8.0

    What i liked best about Kannur is the Mridanga Saileswari...

    What i liked best about Kannur is the Mridanga Saileswari temple which is about 45 kms away from Kannur . The temple deity is supposed to be very powerful & whatever you pray for with an offering of a neyvilakku ( ghee lamp) placed at the shrine of the deity, is granted. Former DGP of Kerala Dr.Jacob has a story which is on YouTube where he recalls three attempts by thieves to steal the panchaloha idol of the deity & all three attempts fail & the thieves are forced to abandon their attempt!.
    Ajit Kumar
    India

See reviews by guests who stayed at hotels in Kannur

See all
  • From $23.28 per night
    Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 77 reviews
    The stay at Kannur Westbeach Homestay was very, very nice. The house is located in a very quiet place, the way to the beautiful beach past small backwaters is only short. The room is large and beautiful, the bathroom very clean The food is excellent. It was a wonderful stay.
    Peter
    Germany
  • From $17.40 per night
    Scored 6.3
    6.3
    Rated pleasant
    Pleasant
     · 197 reviews
    The hotel is in the heart of Kannur: near the railway station and the center. A good place to spend a night or two!
    Harri Pekka
    Finland
  • From $36.20 per night
    Scored 8.5
    8.5
    Rated very good
    Very Good
     · 148 reviews
    HOTEL IS CONVENIENTLY LOCATED NEAR AIRPORT SAVED OUR TIME OF TRAVEL IN LATE NIGHT FLIGHT ARRIVAL
    DHAVAL RANA
    India
  • From $20.69 per night
    Scored 8.0
    8.0
    Rated very good
    Very Good
     · 243 reviews
    The hotel staff and facility is excellent. More over parking facility is a bonus.
    Venugopalan
    India
  • From $51.73 per night
    Scored 6.2
    6.2
    Rated pleasant
    Pleasant
     · 205 reviews
    Not good at hotel
    bcganesh
    India