Beginning of main content

location Banff is highly rated for Ports and Culture by 6 people


Check prices on hotels in Banff

Tonight Tonight 17 Oct - 18 Oct
This weekend This weekend 19 Oct - 21 Oct
Next weekend Next weekend 26 Oct - 28 Oct

Top 10 Hotels in Banff

See all 136 properties in Banff
Fife Lodge

Fife Lodge

Sandyhill Road, Banff
  • Free Cancellation
  • Reserve now, pay when you stay
3.0 out of 5.0
 
 

Situated in Banff, this hotel is 0.6 mi (0.9 km) from Duff House and 1.9 mi (3 km) from Macduff Marine Aquarium. Glendronach Distillery and Moray Firth are also ...

C$141 per night for 2 guests

Fife LodgeC$141
Seafield Arms

Seafield Arms

5 CHAPEL STREET, Banff
    3.5 out of 5.0
     
     

    Situated in Banff, this guesthouse is 3.4 mi (5.4 km) from Duff House and 4.6 mi (7.4 km) from Macduff Marine Aquarium. Moray Firth and Glendronach Distillery ...

    C$117 per night for 2 guests

    Seafield ArmsC$117
    The Knowes Hotel

    The Knowes Hotel

    78 Market Street, Macduff
    • Free Cancellation
    • Reserve now, pay when you stay
    3.0 out of 5.0
     
     

    Situated near the beach, this inn is 0.1 mi (0.1 km) from Macduff Marine Aquarium and 1.5 mi (2.5 km) from Duff House. Glendronach Distillery and Moray Firth ...

    C$117 per night for 2 guests

    The Knowes HotelC$117
    The County Hotel

    The County Hotel

    32 High Street, Banff
    • Free Cancellation
    • Reserve now, pay when you stay
    3.0 out of 5.0
     
     

    Situated near the beach, this guesthouse is 0.4 mi (0.6 km) from Duff House and 1.6 mi (2.5 km) from Macduff Marine Aquarium. Glendronach Distillery and Moray ...

    C$130 per night for 2 guests

    The County HotelC$130
    Durn House

    Durn House

    Durn Road, Portsoy, Banff
    • Free Cancellation
    • Reserve now, pay when you stay
    4.0 out of 5.0
     
     

    Situated in Banff, this spa guesthouse is within 12 mi (20 km) of Duff House, Macduff Marine Aquarium, and Moray Firth. Glendronach Distillery and Strathisla ...

    C$137 per night for 2 guests

    Durn HouseC$137
    The Boyne Hotel

    The Boyne Hotel

    2 North High Street, Banff
    • Free Cancellation
    • Reserve now, pay when you stay
    3.0 out of 5.0
     
     

    Situated in Banff, this hotel is within 12 mi (20 km) of Duff House, Moray Firth, and Macduff Marine Aquarium. Glendronach Distillery and Strathisla Distillery ...

    C$103 per night for 2 guests

    The Boyne HotelC$103
    Netherdale House

    Netherdale House

    Turrif, Turriff
      4.0 out of 5.0
       
       

      Situated in a rural location, this bed & breakfast is 8.6 mi (13.8 km) from Glendronach Distillery and within 16 mi (25 km) of Duff House and Huntly Castle. ...

      C$157 per night for 2 guests

      Netherdale HouseC$157
      Fife Arms Hotel

      Fife Arms Hotel

      The Square, Turriff
      • Free Cancellation
      • Reserve now, pay when you stay
      4.0 out of 5.0
       
       

      Situated in Turriff, this inn is within 12 mi (20 km) of Fyvie Castle, Duff House, and Macduff Marine Aquarium. Glen Garioch Distillery and Huntly Castle are ...

      C$131 per night for 2 guests

      Fife Arms HotelC$131
      The Aberlour Hotel

      The Aberlour Hotel

      87 HIGH STREET, Aberlour
      • Free Cancellation
      3.0 out of 5.0
       
       

      Situated in Aberlour, this hotel is close to Aberlour Distillery, Macallan Distillery, and Speyside Cooperage. Area attractions also include Glenfidditch Whiskey ...

      C$198 per night for 2 guests

      The Aberlour HotelC$198
      The Station Hotel

      The Station Hotel

      51 New Street, Aberlour
      • Free Cancellation
      • Reserve now, pay when you stay
      4.0 out of 5.0
       
       

      Situated in Aberlour, this hotel is 0.3 mi (0.4 km) from Glen Grant Distillery and within 6 mi (10 km) of Macallan Distillery and Speyside Cooperage. Aberlour ...

      C$186 per night for 2 guests

      The Station HotelC$186
      Map

      Recent Reviews in Banff