We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Clear all
Your Selections
  Free Wifi Budget Beach Luxury Breakfast included Mid-range Pool Romantic Free Parking Resort hotel Trendy Family-friendly Charming Quiet Restaurant Suites Kitchenette Spa Bar/Lounge Airport Transportation Fitness centre Room Service Business & up & up Internet Air Conditioning & up Budget Hotels Cheap Hotels Hotels with Restaurants Clean Hotels Business Centre Quiet Hotels Meeting Rooms Concierge Hotels with Free Wifi Hotels with Private Beach Hotels with Bars Beach Resorts Family Beach Resorts Cheap Resorts Non-Smoking Hotel Honeymoon Resorts Quiet Resorts €€ €€€ €€€€ Family Resorts Couples Resorts Classic Boutique Reduced mobility rooms All-Inclusive Ski-In / Ski-Out Hotels on the River Spa Resorts Pets Allowed Wedding Hotels Any distance from Fort St. Angelos
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
(reset)
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Like saving money? We search up to 200 sites to help you save up to 30%
Costa Malabari
Near Adikadalayi Temple | Kannur, Kerala, Kannur 670007, India
0.0 km from Fort St. Angelos
  • Beachfront
  • Restaurant
Kairali Heritage
SAVE US$9
US$58
Priceline
US$49
View Deal
Kattampally | Kannur Kerala, Kannur 670603, India
0.0 km from Fort St. Angelos
  • Free Parking
  • Breakfast included
Surya Residency
Kannur Road | Nadal, Kannur 670141, India
0.0 km from Fort St. Angelos
  • Free Parking
  • Restaurant
KTDC Tamarind Parasinikadavu
TripAdvisor
View Deal
Kannur University Campus, Kannur 670 567, India
0.0 km from Fort St. Angelos
  • Free Wifi
  • Free Parking
No photo provided
Chettipeedika, Pallikunnu, Kannur, India
0.6 km from Fort St. Angelos
    No photo provided
    SBT Building Near Koyili Hospital Opp. Greens Supermarket Talap, Kannur 670004, India
    0.6 km from Fort St. Angelos
      No photo provided
      | Near Muneeshwaran Kovil, Kannur 670001, India
      0.8 km from Fort St. Angelos
        No photo provided
        Booking.com
        View Deal
        Collectorate Rd., Kannur 670002, India
        0.9 km from Fort St. Angelos
          Hotel Central Avenue
          Near Subway, Thavakkara | Kannur kerala, Kannur 670002, India
          1.1 km from Fort St. Angelos
          • Free Wifi
          • Free Parking
          Royal Omars
          Thavakkara, Kannur 670001, India
          1.1 km from Fort St. Angelos
          • Free Parking
          • Breakfast included
          Malabar Residency
          SAVE US$4
          US$43
          Priceline
          US$39
          View Deal
          Thavakkara Road, Kannur 670001, India
          1.1 km from Fort St. Angelos
          • Free Wifi
          • Free Parking
          Sky Palace Hotel
          Metro Tower, Thavakkara Road, Kannur 670 002, India
          1.1 km from Fort St. Angelos
          • Restaurant
          • Room Service
          Orionis Kannur
          Booking.com
          View Deal
          Max Nursery Garden Road | Thalikkavu-North, Kannur 670001, India
          1.2 km from Fort St. Angelos
          • Free Wifi
          • Free Parking
          Bharath Restaurant & Lodging
          Station Road, Kannur 670001, India
          1.2 km from Fort St. Angelos
          • Free Wifi
          • Restaurant
          No photo provided
          S.M. Road Kerala, Kannur 670001, India
          1.2 km from Fort St. Angelos
            No photo provided
            Bus Stand Road | Pannoor, Kannur 670692, India
            1.2 km from Fort St. Angelos
              Meridian Palace Hotel
              Bellard Road, Kannur, India
              1.3 km from Fort St. Angelos
              • Restaurant
              • Room Service
              Omars Inn
              Railway Station Road, Kannur 670001, India
              1.3 km from Fort St. Angelos
                No photo provided
                Bellard Road | Near the Railway Station, Kannur 670001, India
                1.3 km from Fort St. Angelos
                  No photo provided
                  Station Road, Kannur 687001, India
                  1.3 km from Fort St. Angelos
                    No photo provided
                    M.A.Road | Opp Railway Station, Kannur 670001, India
                    1.3 km from Fort St. Angelos
                      No photo provided
                      Bellard Road | Off, M. A. Road, Kannur 670001, India
                      1.3 km from Fort St. Angelos
                        Komalavilas Hotel
                        Station Road, Kannur 670001, India
                        1.3 km from Fort St. Angelos
                          No photo provided
                          Railway Station Road, Mahe, Kannur, India
                          1.3 km from Fort St. Angelos
                            No photo provided
                            Central Plaza, Railway Station Road, Kannur 670001, India
                            1.3 km from Fort St. Angelos
                              No photo provided
                              Kannur - Alavil - Valapattanam Road | Near Passport Seva Kendra, Kannur 670001, India
                              1.4 km from Fort St. Angelos
                              • Free Wifi
                              • Free Parking
                              Hotel Green Park Residency
                              Orbitz.com
                              US$24
                              View Deal
                              Thavakkara Road | Opp. Railway Muthappan Temple, Kannur 670001, India
                              1.4 km from Fort St. Angelos
                              • Free Parking
                              • Breakfast included
                              Hotel Rainbow Suites
                              Booking.com
                              US$28
                              View Deal
                              Bellard Road, Opp Railway Station, Kannur 670001, India
                              1.5 km from Fort St. Angelos
                              • Free Wifi
                              • Free Parking
                              No photo provided
                              TripAdvisor
                              View Deal
                              Kannothumchal Road | Nr Dhanalakshmi Hospital, Kannur 670012, India
                              1.5 km from Fort St. Angelos
                                Aroma Ayur Heritage Resort
                                TripAdvisor
                                View Deal
                                Neduvottumkunnu, Thalassery Road, Mattanur, Kannur 670702, India
                                1.6 km from Fort St. Angelos
                                • Free Wifi
                                • Free Parking
                                *Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.