Isla Bank House is on the edge of the historic town of Keith in the heart of the Scottish Highlands.  We’re halfway between Inverness and Aberdeen with Keith train station just a 5 minute walk away.

You will rarely see another guest during your stay at Isla Bank House.  Our suites are all spacious, uncluttered and elegant with en-suite baths to help you relax and unwind.

We’ll serve your pre-ordered breakfast to you in your own private lounge/dining room, which is for your exclusive use during your stay, so if you fancy breakfast in your PJs and slippers, be our guest.

When you are ready to venture outside there are extensive woods, lawns and mature beds to explore. . . (continued below)

What happened this week . . .

(continued) . . . You are welcome to come and see what we have been doing in the Victorian Walled Garden during lockdown. We’ve transformed it from a jungle to a working kitchen garden.

Further afield, Keith “The Friendly Toun” will welcome you warmly.  There are pubs and cafes, walks and bike rides, whisky trails and golf, beaches and mountains all within easy reach.

If you don’t fancy heading out again for dinner and drinks we’ve introduced a bar menu. Once you’ve ordered and paid online we’ll serve you in your own lounge where you can eat and drink at your leisure in front of a glowing log burner.

We think you’ll agree, Isla Bank House is not your average B&B! Booking couldn’t be easier; our room rates vary but you will always get the best prices when you book directly.

To find out what we’re doing to keep you safe when you stay, click the ‘Everything Else’ link above.

Calendar of Events

Local Attractions





Privacy Preference Center