Skip to main content

The best beach hotels in Banff

Check out our pick of great beach hotels in Banff

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+

Beach access

Beachfront
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Situated half a mile from Banff town centre and from Banff Bay, Fife Lodge Hotel is a 3-star hotel with free parking, a bar, a restaurant, beautifully landscaped gardens, and far-reaching views of the Deveron Valley.

The hotel has recently been refreshed both inside and out. On arrival the staff were very welcoming and efficient. The room was well turned out and had a large bathroom equipped with both a bath and a shower. The restaurant provided excellent food both in the evening and a super cooked breakfast.

Show more Show less
9
Superb
386 reviews
Price from
£121
per night

Nether Dallachy Farmhouse has garden views, free WiFi and free private parking, set in Banff, 31 km from Huntly Castle. It is situated 23 km from Delgatie Castle and offers a housekeeping service. Outdoor seating allows guests to sit outside and enjoy the good weather.

Friendly and respectful and beautiful accommodations

Show more Show less
9.6
Exceptional
89 reviews
Price from
£86.40
per night

Entire unique tiny house - Moss Cabin is located in Banff, 1.1 km from Inverboyndie Beach, 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 apartment features family rooms.

Loved the fireplace and how cozy it felt. Great shower. Loved the little garden with all its fairy lights. The whole place was just right!

Show more Show less
9.6
Exceptional
86 reviews
Price from
£120
per night

Offering sea views, 22 Waters Edge Banff is an accommodation situated in Banff, 400 metres from Inverboyndie Beach and 36 km from Huntly Castle. This beachfront property offers access to free WiFi and free private parking. Leith Hall Garden & Estate is 46 km away and Haddo House is 47 km from the apartment.

Such a lovely house with a very welcoming atmosphere

Show more Show less
9.8
Exceptional
90 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 property is non-smoking and is set 1.3 km from Inverboyndie Beach.

The bed is so amazing comfortable! The house heats up very quickly. The TV is a smart tv which is good and is very rare to have elsewhere. Very clean house and the landlord and her son is lovely people. The bathroom is lovely and bath is nice and big.

Show more Show less
9
Superb
52 reviews
Price from
£109
per night

Set in Banff and only 200 metres from Inverboyndie Beach, Tammie Norrie Cottage offers accommodation with sea views, free WiFi and free private parking. The property is around 20 km from Delgatie Castle, 33 km from Fyvie Castle and 45 km from Leith Hall Garden & Estate. The property is non-smoking and is located 34 km from Huntly Castle.

Tammie Norrie Cottage is amazing, very clean and comfortable. Comfy beds. Great location with sea views and a short walk across the playpark to the beach . The playpark is great for the little ones and because the location is not in town or residential area is not too busy but is open to the public. There is a wee shop on the caravan park that sells basic essentials in high season. The Premier shop in Whitehills has a small cafe and does home delivery of fresh home cooked food and groceries for a small £1.50 delivery charge. We had freshly cooked Scottish breakfast delivered piping hot on several days. Phone signal is patchy at times so if it is important to you then maybe this is not the right location. The area is notorious for poor signal but that didn't bother us in the slightest because there is good wifi.

Show more Show less
9.8
Exceptional
10 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. The property is non-smoking and is located 500 metres from Inverboyndie Beach.

The property was perfect for us with 2 toddlers it was an ideal place for them also Everything you need, the only thing missing in this day and age was a wee air fryer for handyness

Show more Show less
9
Superb
7 reviews

Boasting garden views, Driftwood Cottage 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. The property is non-smoking and is situated 43 km from Elgin Cathedral.

from the moment we entered we immediately felt at home. Just a beautiful little cottage with everything you could ever need for a stay

Show more Show less
9.8
Exceptional
12 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 property is non-smoking and is located 32 km from Huntly Castle.

Everything was fab! located right next to the beach which was amazing 🤩

Show more Show less
10
Exceptional
9 reviews

Situated in Banff, The Old Customs House features accommodation with free WiFi, sea views, and access to a hot tub. The property is set 35 km from Huntly Castle, 18 km from Delgatie Castle and 31 km from Fyvie Castle. The property is non-smoking and is located 1.1 km from Inverboyndie Beach.

Fabulous space, excellent location, very well equipped. Views from the windows were outstanding, regularly saw dolphins and watching the waves was mesmerising. Bedrooms were very spacious. Any issues were dealt with quickly and were no problem for the owner. Would definitely stay here again.

Show more Show less
9.9
Exceptional
16 reviews
Price from
£584.10
per night

Looking for a beach hotel?

There’s nothing quite like waking up to the sound of swirling waves and the smell of sea air through your bedroom window. Beachfront accommodation comes in a variety of forms, from well decked-out resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea and outdoor pools with adjacent bars.
Search beach hotels in Banff

Beach hotels that guests love in Banff

  • 8.3
    Scored 8.3
    Very good
    Rated very good
     · 13 reviews
    All we did was light the fire and relax. Walked on the beach everyday took a walk to Findlater Castle we kept driving to a minimum because we had heavy snow fall. However we did visit Banff, Buckie, Elgin, Cullen, Portsoy and Portnockie. Sandend felt like a film set absolutely beautiful place. I can't wait to return.
    angela
    Young couple
  • 9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 6 reviews
    Perfect location for us & our dog, out the door onto the old railway line which leads along to the beach at Banff Links. Only 5 minutes to the town centre + loads to do & see all within 10miles.
    Roderick
    Solo traveller
  • 9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 14 reviews
    The location right on the beach.
    Henry
    Young couple
  • 9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 90 reviews
    The apartment was exceptionally clean, had everything we needed and was in the perfect location for walks along the beach!
    Kathrine
    Family with young children
  • 9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 100 reviews
    This is the best place to come back to after long walks on the beach. Drink a hot cup of tea and watch the waves crash outside your window, while you curl up in the window or on the couch with a blanket and a book. I would come again in a heartbeat!
    Lisa
    Solo traveller
  • 9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 72 reviews
    We spent a lovely weekend in this cozy cottage, equipped with all we needed for a short stay. Only a 10 min walk from the beach, and such stunning views at sunset. Most likely will visit again.
    Alexandra
    Young couple
  • 9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 11 reviews
    We loved our holiday. Close to the nature, very quiet, ocean was just behind the window. We visited Cullen beach as we found it more beautiful. Kids loved welcome boxes, host just thought about every single details to make our stay easier. My daughter said she felt like a princess in her bedroom. So relaxing experience and escape from busy life. Host is fantastic, great communication even we created a bit of trouble for her on arrival, apologies again :) Much better than we expected and pictures do not describe how amazing the place is
    A
    Alana
    Family with young children
  • 9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 90 reviews
    perfect location.Everything was new. there were loads of dishes, kitchen utensils & towels. Very well decorated. Good base for coastal walks, otherwise very quiet
    Pauline
    Solo traveller
  • 9.9
    Scored 9.9
    Exceptional
    Rated exceptional
     · 16 reviews
    Best thing was the beach view from the main windows
    Samuel
    Group
  • 9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 90 reviews
    This property had every facility and products to quick start our mini break. The hosts even provided bread and milk which was a lovely and thoughtful touch. The kitchen was fully equipped to cook ourselves and recycling bins outside made it super handy. The bathroom also had products available incase we forgot anything. The finish and cleanliness throughout was that of a high priced hotel and the location was perfect for a morning walk on the beach.
    Leini
    Solo traveller
gogless