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

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Kannur – 78 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

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.9
Good
187 reviews
Price from
$18
per night

Hotel Emperor

Hotel in Kannur

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. 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
142 reviews
Price from
$21
per night

WithInn Hotel - Kannur Airport

Hotel in Kannur

Featuring 3-star accommodations, WithInn Hotel - Kannur Airport is located in Kannur, 16 miles from Thalassery Train Station and 17 miles from Kannur Train Station.

Show more Show less
8.6
Excellent
123 reviews
Price from
$23
per night

Malabar Residency

Hotel in Kannur

Located in Kannur, 1.3 miles from Baby Beach, Malabar Residency provides accommodations 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
115 reviews
Price from
$39
per night

BROAD BEAN KANNUR

Hotel in Kannur

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. Excellent accomodation in the heart of the city. Well behaved staff, Good food.

Show more Show less
8.1
Very Good
72 reviews
Price from
$34
per night

JK Park Residency

Hotel in Kannur

Located in Kannur, 4.2 miles from Kannur Train Station, JK Park Residency has accommodations 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.3
Very Good
89 reviews
Price from
$25
per night

Hotel Archana

Hotel in Kannur

Located in Kannur, 23 miles from Kannur Train Station, Hotel Archana has accommodations 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
$18
per night

Green Park Residency

Hotel in Kannur

Featuring free WiFi and a restaurant, Green park residency offers accommodations 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
$19
per night

Transit Hotel

Hotel in Kannur

Featuring 3-star accommodations, Transit Hotel is located in Kannur, 16 miles from Thalassery Train Station and 17 miles from Kannur Train Station. Helping nature of Manager and Staff.

Show more Show less
6
Review score
24 reviews
Price from
$21
per night

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. This 4-star hotel offers a tour desk. Great staff and service, beautiful hotel with all the facilities one might need. Both Indian and continental breakfast were good.

Show more Show less
9.1
Wonderful
39 reviews
Price from
$51
per night

Most-booked hotels in Kannur in the past month

See all

Kannur's best hotels with breakfast

See all

Budget hotels in Kannur

See all

Hotels located in the center of Kannur

See all

FAQs about hotels in Kannur

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

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

  • Many families visiting Kannur loved staying at Surya Heritage Hotels, Nesma Palace, and WithInn Hotel - Kannur Airport.

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

  • JK Park Residency, WithInn Hotel - Kannur Airport, and BROAD BEAN KANNUR got great room view-related reviews from travelers in Kannur.

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

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

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

Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Kannur:

Explore guest reviews of hotels in Kannur

See all