Commercial Hotel

Address:  4 Church Street,Dufftown, Keith, Banffshire, AB55 4AR
Telephone:  01340 820313

The Grampian Hotel

Address:  5 Regent Square, Keith, Banffshire, AB55 5DX
Telephone:  01542 887342

Tannochbrae Guest House

Address:  22 Fife Street,Dufftown, Keith, Banffshire, AB55 4AL
Telephone:  01340 820541

Ugie House Hotel

Address:  Church Road, Keith, Banffshire, AB55 5BR
Telephone:  01542 887671

Gowanbrae

Address:  19 Church Street,Dufftown, Keith, Banffshire, AB55 4AR
Telephone:  01340 821344

Ardoch Lodge

Address:  Mulben,Mulben, Keith, Banffshire, AB55 6XL
Telephone:  01542 860279

Fourmet Guest House

Address:  18-20 Balvenie Street,Dufftown, Keith, Banffshire, AB55 4AB
Telephone:  01340 821428

Nashville

Address:  8A Balvenie Street,Dufftown, Keith, Banffshire, AB55 4AB
Telephone:  01340 820553

Bar Lane

Address:  66 Fife Street, Keith, Banffshire, AB55 5EG
Telephone:  01542 882651

The Elms Bed & Breakfast

Address:  54 Fife Street,Dufftown, Keith, Banffshire, AB55 4AP
Telephone:  01340 820471

Walkers Hotel

Address:  Church Road, Keith, Banffshire, AB55 5BR
Telephone:  08715598597

Davaar

Address:  17 Church Street,Dufftown, Keith, Banffshire, AB55 4AR
Telephone:  01340 820464

Keith Longmore Hall

Address:  Longmore Hall, Banff Road, Keith, Banffshire, AB55 5HA
Telephone:  01542 886712

Fife Arms Hotel

Address:  28-30 Regent Street, Keith, Banffshire, AB55 5DZ
Telephone:  01542 882351

The Royal Hotel

Address:  Church Road, Keith, Banffshire, AB55 5BR
Telephone:  01542 886978

Appin House Bed & Breakfast

Address:  15 Regent Street, Keith, Banffshire, AB55 5DW
Telephone:  01542 886508

Commercial Hotel

Address:  110-112 Mid Street, Keith, Banffshire, AB55 5AE
Telephone:  01542 882545

Fife Arms Hotel

Address:  The Square,Dufftown, Keith, Banffshire, AB55 4AD
Telephone:  01340 820220

Parkmore Holiday Cottages

Address:  Parkmore Farm,Dufftown, Keith, Banffshire, AB55 4DN
Telephone:  01340 820072

Dufftown Pre-School Centre

Address:  York Street,Dufftown, Keith, Banffshire, AB55 4AU
Telephone:  01340 821111

Ardoch Lodge Guest House

Address:  Ardoch Lodge, Mulben, Keith, Banffshire, AB55 6XN
Telephone:  01542860700