A coastal town with a prominent tower overlooking the sea.

Find all hotels by Independent in Banff

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
21 Aug - 22 Aug
Tomorrow
22 Aug - 23 Aug
This weekend
21 Aug - 23 Aug
Next weekend
28 Aug - 30 Aug
Save an average of 15% on thousands of hotels when you're signed in

Top Banff Hotel Reviews

Fife Lodge

Fife Lodge

10/10 Excellent
"A very friendly welcome from the staff here and even helped with our luggage to the room. Beautiful clean bedroom and bathroom and lovely views from our windows. Enjoyed a very tasty dinner in the evening and great breakfast the following morning, both beautifully prepared and served. Only spent one night here due to our schedule but would gladly return without a moment's hesitation. Lovely place!"
Keith 1-night trip
Posted 13 hours ago
Fife Lodge
The Station Hotel

The Station Hotel

10/10 Excellent
"Incredible staff. Dinner at the restaurant was delicious. Outrageous and delectable selection of whisky’s. Room was comfortable and clean. Looking forward to a return in the future."
Kadence 1-night trip
Posted 1 day ago
The Station Hotel
Macdonald Pittodrie House

Macdonald Pittodrie House

10/10 Excellent
"The staff was very friendly and helpful. Dinner was superb! And loved drinks in the lounge at the end of the day. Beautiful property. Definitely recommend staying here."
Sarah 3-night trip
Posted 2 days ago
Macdonald Pittodrie House
Firth Hotel & Restaurant

Firth Hotel & Restaurant

8/10 Good
"The location was amazing, directly onto Athena stunning East Beach road. The staff were incredibly helpful and friendly. We ordered the Scottish breakfast and it was freshly cooked and delicious. The room was a bit small with a tiny en-suite."
Kay 2-night trip
Posted 3 days ago
Firth Hotel & Restaurant
Laichmoray Hotel

Laichmoray Hotel

10/10 Excellent
"Breakfast is made to order and is excellent . Bar has good choice but a little pricey. Restaurant is also excellent and has good choice of menu. Always busy and requires reservation. On the whole a good place to stay, but no lift so stairs to all floors."
Hector 2-night trip
Posted 3 days ago
Laichmoray Hotel
Charming fishermans’ cottage in picturesque Crovie

Charming fishermans’ cottage in picturesque Crovie

10/10 Excellent
"A splendid stay at a very lovely cottage. All as described and good value for money."
Anne T. 7-night trip
Posted 6 days ago
Charming fishermans’ cottage in picturesque Crovie
Meldrum House Country Hotel & Golf Course

Meldrum House Country Hotel & Golf Course

10/10 Excellent
"Fantastic stay all round. I will be back"
Scott 3-night trip
Posted 7 days ago
Meldrum House Country Hotel & Golf Course
Banff Springs Hotel

Banff Springs Hotel

8/10 Good
"The room was clean and comfortable and the seaview was spectacular. The staff were very pleasant and helpful. There is ample parking. Breakfast was delicious."
karen 1-night trip
Posted 11 days ago
Banff Springs Hotel
3 bedroom cottage, with far reaching views of the garden and open countryside.

3 bedroom cottage, with far reaching views of the garden and open countryside.

10/10 Excellent
"We were given an extremely warm welcome by Ramsay on our arrival. He could not have been more helpful. The accommodation is spacious and was spotlessly clean.The garden is ideal for dogs as it is totally enclosed with a high stone wall. When our 3 year old grandson came to visit, Ramsay even brought his tractor for Leo to sit on!The cottages are located in a very beautiful and peaceful part of Scotland and close to Whitehills and Banff, both well worth visiting. We would highly recommend this property. Mary and Iain"
IAIN L. 7-night trip
Posted 3 weeks ago
3 bedroom cottage, with far reaching views of the garden and open countryside.

Explore a world of travel with Expedia