Please Wait.

The B and B Directory

Find your perfect guest accommodation.
HomeAdvertise with usContact Us0 Favourites

Find your perfect guest accommodation

Search Options (0 of 8 selected)
Clear AllUpdate Results
+ Favourite ♡Visit Website ⇒


Single Rooms: 1
Double Rooms: 1
Family Rooms: 2
Twin Rooms: 1


PPPN from £35
PR2S from £70



Contact: Karen & Ray Perry
Telephone: 01343 547263 / 07770 231624
Send a message


Elgin, Morayshire



Willowbank is a quaint bed and breakfast which is located in the heart of the city of Elgin, Morayshire. Elgin lies midway between Inverness and Aberdeen so it is a great base for exploring many interesting places.

There are 5 guest bedrooms available which include a spacious family, 1 double, a twin and single room. 2 of the rooms are on the ground floor. Most rooms are en suite and well equipped with a TV, tea/coffee making facilities and FREE Wi-Fi. Rates include breakfast.

This is the ideal location for visiting the city centre with its shops, places to eat and attractions. The B&B is also close to the coast and plenty of golf courses.

For more information please visit our website.

Rates: From 35 per person per night.
From 70 per room per night based on 2 people sharing.
Children are welcome by arrangement.
Sorry, no pets.
Off street parking.
Wi-Fi/internet access.

Booking enquiries for Willowbank

To make a reservation or to request more information about staying at Willowbank.

Contact Karen & Ray Perry on 01343 547263 / 07770 231624, don't forget to mention The B & B Directory when calling, or fill in the form below.