Search Guest Houses in Kannur

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Our top choices for Kannur guest houses

1. Bloom Fort Villa

Bloom Fort Villa
3.0 star property
Kannur
The price is HK$356
HK$373 total
includes taxes & fees
5 Nov - 6 Nov
Bloom Fort Villa

2. Grand Beach Villa Payyambalam

Grand Beach Villa Payyambalam
3.0 star property
Kannur
The price is HK$147
HK$155 total
includes taxes & fees
17 Nov - 18 Nov
Grand Beach Villa Payyambalam

3. Grovestay

Grovestay
3.0 star property
Kannur
The price is HK$223
HK$234 total
includes taxes & fees
17 Nov - 18 Nov
Grovestay

4. COCOBAY INN

COCOBAY INN
4.0 star property
Kannur
The price is HK$353
HK$371 total
includes taxes & fees
10 Nov - 11 Nov
COCOBAY INN

5. Villa De 1945

Villa De 1945
4.0 star property
Mahe
8.0 out of 10, Very good, (2 reviews)
"The Villa De 1945 is a beautiful building. Rooms are spacious and clean. Wifi is good. The location is central - close to the river walkway. I did find the receptionist when I checked not particularly welcoming but staff overall were friendly and helpful. This seems to be a hotel that caters primarily for Indian guests rather than foreigners. That is understandable as Mahe is not a common tourist destination. "
Australia
Julie
The price is HK$186
HK$196 total
includes taxes & fees
5 Nov - 6 Nov
Villa De 1945

6. Room-tiny Horizon Retreat

Room-tiny Horizon Retreat
2.0 star property
Payyanur
The price is HK$237
HK$285 total
includes taxes & fees
3 Dec - 4 Dec
Room-tiny Horizon Retreat
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Learn more about Kannur

Discover ancient Theyyam ritual performances at temples throughout this coastal Kerala city during the winter festival season. Fort St. Angelo's massive sea walls and Payyambalam Beach's golden sands offer perfect spots for watching spectacular Arabian Sea sunsets.

A beach with a small island surrounded by calm waters.