Search Lodges in Banff

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Our top choices for Banff lodges

1. Cabin View

Cabin View
2.0 star property
Turriff
10.0 out of 10, Exceptional, (1 review)
"Amazing stay will definitely stay again"
United Kingdom
Damien
The price is £154
includes taxes & fees
9 Nov - 10 Nov
Cabin View

2. The Lodges at Barra Castle

The Lodges at Barra Castle
4.0 star property
Inverurie
9.0 out of 10, Wonderful, (36 reviews)
"The lodge was clean, well set up and had everything we could need and more"
United States
nuala
The price is £157
includes taxes & fees
16 Nov - 17 Nov
The Lodges at Barra Castle

3. Door to the Shore - Seafront Cottages

Door to the Shore - Seafront Cottages
3.5 star property
Fraserburgh
9.8 out of 10, Exceptional, (13 reviews)
"Beautiful escape next to the sea and lovely host!"
United Kingdom
Dylan
The price is £175
includes taxes & fees
11 Nov - 12 Nov
Door to the Shore - Seafront Cottages

4. Hillhead Hideaways

Hillhead Hideaways
5.0 star property
Keith
10.0 out of 10, Exceptional, (7 reviews)
"Throughly enjoyed our stay, everything in the welcome pack we needed and more! Will definitely be back. "
United Kingdom
Heather
The price is £324
includes taxes & fees
15 Nov - 16 Nov
Hillhead Hideaways
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Learn more about Banff

Tucked along Scotland's northeast coast, this historic fishing town offers charming harbour walks and the impressive ruins of Banff Castle. Visit the Duff House art gallery for masterpieces, then explore nearby Macduff Marine Aquarium to discover fascinating sea creatures from local waters.

A large, historic building with a prominent tower, surrounded by lush green lawns and trees under a clear blue sky.

Top reviews in Banff

Explore a world of travel with Expedia