Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Kannur – 72 hotels and places to stay
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Orionis Kannur 2 stars

Hotel in Kannur

ORIONIS KANNUR provides rooms in Kannur. This hotel offers a 24-hour front desk and valet parking. Staff on site can arrange airport transfers. I like the facilities and the total arrangment of the hotel room

Show more Show less
7.8
Good
191 reviews
Price from
£17
per night

Hotel Emperor 4 stars

Hotel 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. This 4-star hotel offers luggage storage... The stay was very comfy and the room was excellent for the price. The staff were very patient and helpful. Location was about 3 kms from the city center. The room and bathroom were clean. Missed the break fast as it is served only at 8 am.

Show more Show less
6.9
Review score
133 reviews
Price from
£19
per night

Malabar Residency

Hotel in Kannur

Located in Kannur, 2.1 km from Baby Beach, Malabar Residency provides accommodation with a terrace, free private parking and a restaurant. The staff at this hotel is tremendous. They are well behaved. The facility is just 3 minutes walk from the Railway station and the public transport is always available. The food at this hotel is also good.

Show more Show less
7.4
Good
114 reviews
Price from
£35
per night

WithInn Hotel - Kannur Airport 3 stars

Hotel in Kannur

Featuring 3-star accommodation, WithInn Hotel - Kannur Airport is situated in Kannur, 26 km from Thalassery Railway Station and 27 km from Kannur Railway Station. Definitely recommended. Good hotel, nice food, excellent staff and service.

Show more Show less
8.6
Fabulous
109 reviews
Price from
£21
per night

JK Park Residency 3 stars

Hotel in Kannur

Situated in Kannur, 6.8 km from Kannur Railway Station, JK Park Residency features accommodation with free bikes, free private parking, a restaurant and a bar. The absolutely wonderful manager, the staff - they were accommodative to almost all my needs. The breakfast and dinner were reasonable. The room was clean and met my expectations.

Show more Show less
8.2
Very good
93 reviews
Price from
£23
per night

BROAD BEAN KANNUR 4 stars

Hotel in Kannur

Situated in Kannur, 1.7 km from Baby Beach, BROAD BEAN KANNUR features accommodation with a garden, free private parking, a restaurant and a bar. This 4-star hotel offers an ATM and a tour desk. Very comfortable. Everything was very good, and a perfect location by the city centre.

Show more Show less
8.1
Very good
71 reviews
Price from
£31
per night

Hotel Archana 3 stars

Hotel in Kannur

Located in Kannur, 37 km from Kannur Railway Station, Hotel Archana provides accommodation with free WiFi and free private parking. This 3-star hotel offers a 24-hour front desk.

Show more Show less
7.2
Good
13 reviews
Price from
£17
per night

Green Park Residency 3 stars

Hotel in Kannur

Featuring free WiFi and a restaurant, Green park residency offers accommodation in Kannur. Guests can enjoy the on-site restaurant. Free private parking is available on site. Very near to the station... Clean an good hotel

Show more Show less
3.8
Review score
12 reviews
Price from
£16
per night

SPOT ON 40760 Sangamam Tourist Home 2 stars

Hotel in Kannur

Featuring 2-star accommodation, SPOT ON 40760 Sangamam Tourist Home is set in Kannur, 1.5 km from Payyambalam Beach and 2.1 km from Baby Beach. This 2-star hotel offers a 24-hour front desk. A congested room and a single bed was provided though the booking stated double bed. The room and toilets were stained and filthy. The sheet was filthy and seemed to be used. Also, the location was not so great and it was loud.

Show more Show less
5
Review score
25 reviews

Transit Hotel 3 stars

Hotel in Kannur

Featuring 3-star accommodation, Transit Hotel is set in Kannur, 26 km from Thalassery Railway Station and 27 km from Kannur Railway Station. Helping nature of Manager and Staff.

Show more Show less
6.1
Review score
23 reviews
Price from
£17
per night

Most booked hotels in Kannur in the past month

See all

Budget hotels in Kannur

See all

Hotels located in the centre of Kannur

See all

FAQs about hotels in Kannur

  • These hotels in Kannur are highly rated by couples: KTDC Loom Land, Kannur, Surya Heritage Hotels and JK Park Residency.

  • On average, it costs £24 per night to book a 3-star hotel in Kannur for tonight. You'll pay on average around £40 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Kannur will cost around £31 (based on Booking.com prices).

  • On average, 3-star hotels in Kannur cost £0 per night, and 4-star hotels in Kannur are £0 per night. If you're looking for something really special, a 5-star hotel in Kannur can on average be found for £0 per night (based on Booking.com prices).

  • Many families visiting Kannur loved staying at Surya Heritage Hotels, Nesma Palace and Moois Residency.

  • The average price per night for a 3-star hotel in Kannur this weekend is £24 or, for a 4-star hotel, £35. Looking for something even fancier? 5-star hotels in Kannur for this weekend cost on average around £31 per night (based on Booking.com prices).

  • Surya Heritage Hotels, WithInn Hotel - Kannur Airport and Magnet Hotel are some of the popular hotels in Kannur.

  • For hotels in Kannur that serve up a highly-rated breakfast, try WithInn Hotel - Kannur Airport, Magnet Hotel and KTDC Loom Land, Kannur.

  • JK Park Residency, WithInn Hotel - Kannur Airport and BROAD BEAN KANNUR have received great reviews from travellers in Kannur regarding the views from their hotel rooms.

Subscribe to receive premium deals

Prices drop the moment you sign up!

What guests said about Kannur:

Explore guest reviews of hotels in Kannur

See all