Skip to main content

The best villas in Banff

Check out our pick of great villas in Banff

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Driftwood Cottage, Portsoy, hotel in Banff

Boasting garden views, Driftwood Cottage, Portsoy features accommodation with a garden and a patio, around 32 km from Huntly Castle. This property offers access to a terrace and free private parking.

Excellent location , very central for shops, walks etc. Cottage was very comfortable. Excellent showeroom with lots of hot water!
Scored 9.4
9.4
Rated superb
Superb
10 reviews
Sandend Cottage, hotel in Banff

Set in Banff in the Grampian region, Sandend Cottage features a patio. Both free WiFi and parking on-site are available at the holiday home free of charge.

Fantastic location looking right onto beautiful beach. Comfortable cottage with everything you need plus lovely little thoughtful extra touches.
Scored 10
10
Rated exceptional
Exceptional
8 reviews
Buttermere Cottage, hotel in Banff

A recently renovated holiday home situated in Banff, Buttermere Cottage features a garden. This property offers access to a patio, free private parking and free WiFi.

Home from home, very comfortable with everything that you would need for your stay. A lovely location to explore the N/E Scottish coastline. Fabulous hosts.
Scored 9.2
9.2
Rated superb
Superb
11 reviews
19 Reidhaven Street, hotel in Banff

Located 23 km from Delgatie Castle, 36 km from Fyvie Castle and 45 km from Leith Hall Garden & Estate, 19 Reidhaven Street provides accommodation set in Banff.

The new kitchen is amazing . Very sociable and well fitted. As a group of 6 ladies, we spent a lot of time sitting around the dining table. Perfect location for golf in Banff. Great for coastal walks and nice restaurants and shops in the area. The garden would have been great for sitting out but the weather didn’t allow that.
Scored 9.6
9.6
Rated exceptional
Exceptional
6 reviews
15 Waters Edge, hotel in Banff

15 Waters Edge, a property with a garden and barbecue facilities, is set in Banff, 36 km from Huntly Castle, 18 km from Delgatie Castle, as well as 32 km from Fyvie Castle.

Very clean, lots of space very nice and warm throughout our holiday
Scored 9.0
9.0
Rated superb
Superb
8 reviews
The Old Customs House, hotel in Banff

Situated in Banff, The Old Customs House features accommodation with free WiFi, sea views, and access to a hot tub.

The views out over the sea were fantastic and so much better than I expected. The house was beautiful, lovely and warm and so well equipped. Totally exceeded expectations
Scored 10
10
Rated exceptional
Exceptional
12 reviews
Bankhead with 7 Seater Hot Tub Aberdeenshire, hotel in Banff

Situated in Banff in the Grampian region, Bankhead with 7 Seater Hot Tub Aberdeenshire features accommodation with free WiFi and free private parking, as well as access to a hot tub.

The guys love the little luxury of the hot tub. its also a really good place for us to book the guys in for digs, as it is accessible and easy to get to.
Scored 9.8
9.8
Rated exceptional
Exceptional
8 reviews
Shore House, hotel in Banff

Offering a garden and garden view, Shore House is located in Banff, 33 km from Huntly Castle and 22 km from Delgatie Castle.

Perfect
Scored 9.0
9.0
Rated superb
Superb
17 reviews
No 22, hotel in Banff

Offering a garden and quiet street view, No 22 is located in Banff, 35 km from Huntly Castle and 18 km from Delgatie Castle. This property offers access to a patio, free private parking and free WiFi....

The house was lovely and clean, spacious and well equipped.
Scored 9.4
9.4
Rated superb
Superb
67 reviews
Tammie Norrie Cottage, hotel in Banff

Set in Banff and only 200 metres from Inverboyndie Beach, Tammie Norrie Cottage offers accommodation with sea views, free WiFi and free private parking.

Location, decor, views, layout
Scored 9.8
9.8
Rated exceptional
Exceptional
14 reviews
All villas in Banff
Looking for a villa?
Perfect for families, groups or couples who enjoy luxury and independence while travelling. Enjoy the space and privacy of these fully-furnished, self-standing mansions — travellers can cook, lounge and explore at their leisure. Note that in Bali, a resort will also be called a villa.

Most booked villas in Banff this month

See all

Enjoy breakfast in Banff!

  • Bankhead with 7 Seater Hot Tub Aberdeenshire
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 8 reviews

    Situated in Banff in the Grampian region, Bankhead with 7 Seater Hot Tub Aberdeenshire features accommodation with free WiFi and free private parking, as well as access to a hot tub. 19 km from...

    Location great. Hot tub super duper! Julie excellent. Fixed all small niggles lickety split.

  • Shore House
    Breakfast options
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 17 reviews

    Offering a garden and garden view, Shore House is located in Banff, 33 km from Huntly Castle and 22 km from Delgatie Castle.

    perfect location very comfortable and owner on hand if we needed anything

  • No 22
    Breakfast options
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 67 reviews

    Offering a garden and quiet street view, No 22 is located in Banff, 35 km from Huntly Castle and 18 km from Delgatie Castle. This property offers access to a patio, free private parking and free WiFi.

    The house was lovely and clean, spacious and well equipped.

  • Tammie Norrie Cottage
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 14 reviews

    Set in Banff and only 200 metres from Inverboyndie Beach, Tammie Norrie Cottage offers accommodation with sea views, free WiFi and free private parking.

    Wonderful location. Very well equipped. Furnished to a very high standard.

  • 15 Waters Edge
    Breakfast options
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 8 reviews

    15 Waters Edge, a property with a garden and barbecue facilities, is set in Banff, 36 km from Huntly Castle, 18 km from Delgatie Castle, as well as 32 km from Fyvie Castle.

    lovely facilities in particualr the games room and great views

  • Driftwood Cottage, Portsoy
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 10 reviews

    Boasting garden views, Driftwood Cottage, Portsoy features accommodation with a garden and a patio, around 32 km from Huntly Castle. This property offers access to a terrace and free private parking.

    We loved the traditional nature of the cottage and its location.it was cosy and very clean.

  • 19 Reidhaven Street
    Breakfast options
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 6 reviews

    Located 23 km from Delgatie Castle, 36 km from Fyvie Castle and 45 km from Leith Hall Garden & Estate, 19 Reidhaven Street provides accommodation set in Banff.

  • Sandend Cottage
    Breakfast options
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 8 reviews

    Set in Banff in the Grampian region, Sandend Cottage features a patio. Both free WiFi and parking on-site are available at the holiday home free of charge.

    The location is fabulous overlooking a beautiful bay

Great access to the city centre! Check these villas in Banff

  • The Old Customs House
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 12 reviews

    Situated in Banff, The Old Customs House features accommodation with free WiFi, sea views, and access to a hot tub.

    Best thing was the beach view from the main windows

  • 24 Bridge Street
    Central location
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 1 review

    24 Bridge Street, a property with a garden, is set in Banff, 35 km from Huntly Castle, 17 km from Delgatie Castle, as well as 30 km from Fyvie Castle.

  • P'lace of Glassaugh
    Central location
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 4 reviews

    Situated 33 km from Huntly Castle, 40 km from Elgin Cathedral and 34 km from Delgatie Castle, P'lace of Glassaugh offers accommodation located in Banff.

  • Bullpens
    Central location
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 4 reviews

    Bullpens, a property with a garden, is situated in Banff, 33 km from Huntly Castle, 40 km from Elgin Cathedral, as well as 34 km from Delgatie Castle.

  • Ocean View - 28045
    Central location
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 4 reviews

    Set in Banff and only less than 1 km from Inverboyndie Beach, Ocean View - 28045 offers accommodation with sea views, free WiFi and free private parking.

  • Meredith Cottage
    Central location
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 2 reviews

    Meredith Cottage is set in Banff, 35 km from Huntly Castle, 18 km from Delgatie Castle, and 31 km from Fyvie Castle.

  • Buttermere Cottage
    Central location
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 11 reviews

    A recently renovated holiday home situated in Banff, Buttermere Cottage features a garden. This property offers access to a patio, free private parking and free WiFi.

    Place was absolutely gorgeous.We loved the quiet and surrounding which was breathtaking.This was exactly what we was looking for🥰

  • 28 Low Shore
    Central location
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 2 reviews

    28 Low Shore, a property with barbecue facilities, is situated in Banff, 22 km from Delgatie Castle, 36 km from Fyvie Castle, as well as 45 km from Leith Hall Garden & Estate.

  • Craig Cottage
    Central location
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 4 reviews

    Craig Cottage, a property with a garden, is situated in Banff, 41 km from Huntly Castle, 16 km from Delgatie Castle, as well as 29 km from Fyvie Castle.

  • 111A Main Street
    Central location
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 3 reviews

    Featuring a hot tub, 111A Main Street is located in Banff. 23 km from Delgatie Castle and 37 km from Fyvie Castle, the property provides a garden and barbecue facilities.

  • Thain House
    Central location
    Scored 8.0
    8.0
    Rated very good
    Very good
     · 2 reviews

    Offering sea views, Thain House is an accommodation set in Banff, 35 km from Huntly Castle and 18 km from Delgatie Castle.

  • 11 Village
    Central location
    Scored 7.5
    7.5
    Rated good
    Good
     · 16 reviews

    11 Village, a property with barbecue facilities, is located in Banff, 40 km from Elgin Cathedral, 34 km from Delgatie Castle, as well as 43 km from Fyvie Castle.

    Location was amazing, property really full of character

  • Dolphin Cottage
    Central location
    Scored 7.2
    7.2
    Rated good
    Good
     · 5 reviews

    Offering sea views, Dolphin Cottage is an accommodation located in Banff, 36 km from Huntly Castle and 19 km from Delgatie Castle.

    Seafront location and having the garden at the back,very comfortable the cottage had everything you need,great host there if you needed.

  • 1A Carmelite Street
    Central location

    Set in Banff in the Grampian region, with Inverboyndie Beach nearby, 1A Carmelite Street offers accommodation with free WiFi and free private parking.

  • Peppermill Cottage
    Central location

    Offering a garden and sea view, Peppermill Cottage is situated in Banff, 33 km from Huntly Castle and 22 km from Delgatie Castle.

  • Failte
    Central location

    Boasting a garden, Failte offers accommodation in Banff, 34 km from Fyvie Castle and 49 km from Haddo House. Featuring free private parking, the 4-star holiday home is 45 km from Huntly Castle.

  • 36 Sandend Village
    Central location

    36 Sandend Village is located in Banff, 40 km from Elgin Cathedral, 34 km from Delgatie Castle, and 43 km from Fyvie Castle. The 4-star holiday home is 34 km from Huntly Castle.

FAQ about villas in Banff

Villas that guests love in Banff

See all
  • Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 8 reviews
    The guys love the little luxury of the hot tub. its also a really good place for us to book the guys in for digs, as it is accessible and easy to get to.
    Kayleigh
    Group
  • Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 120 reviews
    We had the pleasure of spending a day at this resort and I am truly impressed! The owners are incredibly kind and very dedicated to their work, which is evident in every detail. We felt exceptionally well taken care of. The food was delicious – every meal was tasty and we didn't lack for anything. The atmosphere was so warm and cozy that we felt right at home, especially while spending the afternoons by the fireplace. I highly recommend this place to anyone looking for a peaceful and welcoming retreat!
    Magdalena
    Family with young children
  • Avg. price/night: £148.50
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 407 reviews
    The hotel is nice and was renovated recently. Our room was a bit small but we had everything we needed. The bathroom was really nice and felt luxurious. The bedroom was okay but we stayed for a night and it was very good.
    Damien
    Young couple
  • Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 120 reviews
    The views from the apartment are amazing, very quite little place but has everything you need & you can go visit other little villages/towns within the hour, beautiful scenery all along the coast
    Mich.jc
    Family with young children
  • Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 120 reviews
    A beautiful farm house with delightful hosts. The room was luxurious, comfortable bed, dressing gowns provided. They served tea and coffee, or wine if you prefer. They had a guest sitting room. It was just perfect. Highly recommend. Oh and breakfast was delicious!
    Sally
    Young couple
  • Avg. price/night: £148.50
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 407 reviews
    Beautiful boutique hotel a short walking distance from the town centre. The staff were very welcoming and helpful, the decor was modern and beautiful, and the room had plenty of tea. coffee, milk, also biscuits, and bottled water. The Gordon Castle brand of handwash, lotion, body wash, shampoo, and conditioner was luxurious and breakfast was delicious. Would definitely stay here again if visiting Banff.
    Elena
    Young couple
  • Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 120 reviews
    Beautiful accomodation set in a small village. Nothing was too much trouble for the host Jaqueline. Lovely spacious rooms, excellent breakfast and lite bites available in the evening.
    Christopher
    Young couple
  • Scored 9.4
    9.4
    Rated superb
    Superb
     · 34 reviews
    Location was perfect. So quiet but walking distance to beach and nearby towns and villages. Owner was lovely.
    margaret
    Young couple
  • Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 120 reviews
    Cozy modernised farmhouse in a small village outside of Whitehills. Hosts are so friendly and absolutely lovely folks, very thoughtful and cater to every need. Excellent Scottish breakfast. Comfortable bed, spacious room, and so quiet at night! Highly recommend, would definitely stay again if in the area.
    Romeel Davé
    Young couple
  • Scored 8.4
    8.4
    Rated very good
    Very good
     · 64 reviews
    The host Eric is a charming and helpful man. He provided a good French meal. The building is a beautiful Georgian mansion and the rooms are tall & well proportioned. The rooms at the back have lovely views down to the sea.
    Richard
    Solo traveller