A coastal town with a prominent tower overlooking the sea.

3 Star Hotels in Banff, Scotland

  • 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 availability on Banff 3 Star Hotels

Tonight
11 Sept - 12 Sept
Tomorrow
12 Sept - 13 Sept
This weekend
11 Sept - 13 Sept
Next weekend
18 Sept - 20 Sept

Our top choices for Banff 3-star hotels

1. Laichmoray Hotel

Laichmoray Hotel
Elgin
United Kingdom
Hyeon Dae
€151
includes taxes & fees
13 Sept - 14 Sept
Laichmoray Hotel

2. The Royal Hotel

The Royal Hotel
Elgin
United Kingdom
William
€112
includes taxes & fees
19 Sept - 20 Sept
The Royal Hotel

3. Firth Hotel & Restaurant

Firth Hotel & Restaurant
Lossiemouth
United Kingdom
Tony
€84
includes taxes & fees
8 Oct - 9 Oct
Firth Hotel & Restaurant

4. The Knowes Hotel & Restaurant

The Knowes Hotel & Restaurant
Macduff
United Kingdom
Stewart
€175
includes taxes & fees
13 Sept - 14 Sept
The Knowes Hotel & Restaurant

5. The Old Coach House Hotel

The Old Coach House Hotel
Buckie
United States
Sandra
€58
includes taxes & fees
12 Sept - 13 Sept
The Old Coach House Hotel

6. Fife Lodge

Fife Lodge
Banff
United Kingdom
Margaret
€122
includes taxes & fees
23 Sept - 24 Sept
Fife Lodge

7. The Royal Oak Hotel

The Royal Oak Hotel
Buckie
United Kingdom
Alistair
€151
includes taxes & fees
5 Oct - 6 Oct
The Royal Oak Hotel

8. The Mill House Hotel

The Mill House Hotel
Buckie
United Kingdom
jeffrey
€114
includes taxes & fees
12 Sept - 13 Sept
The Mill House Hotel

9. The Aberlour Hotel

The Aberlour Hotel
Aberlour
United Kingdom
Hidde
€198
includes taxes & fees
12 Oct - 13 Oct
The Aberlour Hotel

10. Premier Inn Elgin

Premier Inn Elgin
Elgin
Canada
Scott
€63
includes taxes & fees
20 Sept - 21 Sept
Premier Inn Elgin

11. Cullen Bay Hotel

Cullen Bay Hotel
Buckie
United Kingdom
Scott
€140
includes taxes & fees
5 Oct - 6 Oct
Cullen Bay Hotel

12. The Davron Hotel

The Davron Hotel
Fraserburgh
Australia
Belinda
€114
includes taxes & fees
1 Oct - 2 Oct
The Davron Hotel

13. Heath Hill Hotel

Heath Hill Hotel
Fraserburgh
United Kingdom
Alison
€160
includes taxes & fees
14 Sept - 15 Sept
Heath Hill Hotel

14. The Pines Guesthouse

The Pines Guesthouse
Elgin
United States
Kalyani
€151
includes taxes & fees
20 Sept - 21 Sept
The Pines Guesthouse

15. Stag & Thistle Hotel and Restaurant

Stag & Thistle Hotel and Restaurant
Fraserburgh
United Kingdom
Gareth
€106
includes taxes & fees
20 Sept - 21 Sept
Stag & Thistle Hotel and Restaurant

16. The Redgarth

The Redgarth
Inverurie
United Kingdom
Alex
€198
includes taxes & fees
17 Sept - 18 Sept
The Redgarth

17. Marine Hotel

Marine Hotel
Buckie
United Kingdom
Agnes
Marine Hotel

18. Craigellachie Lodge

Craigellachie Lodge
Aberlour
United States
Savio
€250
includes taxes & fees
1 Oct - 2 Oct
Craigellachie Lodge

19. The Milking Sheds, Dufftown

The Milking Sheds, Dufftown
Keith
United Kingdom
Rhys
The Milking Sheds, Dufftown

20. OYO Eastbank Hotel, Speyside Scotland

OYO Eastbank Hotel, Speyside Scotland
Aberlour
Canada
CHANTAL
OYO Eastbank Hotel, Speyside Scotland
Save an average of 15% on thousands of hotels when you're signed in

Explore similar 4-star hotels

Many 4-star hotels have the same amenities as 3-star hotels. See all 4-star hotels in Banff.
Meldrum House Country Hotel & Golf Course

Meldrum House Country Hotel & Golf Course

East Lodge Inverurie Scotland
€184
27 Sept - 28 Sept
includes taxes & fees
9.4/10 Exceptional! (415 reviews)
Meldrum House Country Hotel & Golf Course
Banff Springs Hotel

Banff Springs Hotel

8 Golden Knowes Rd Banff Scotland
€150
13 Sept - 14 Sept
includes taxes & fees
8.8/10 Excellent! (251 reviews)
Banff Springs Hotel
Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside

Victoria Street Aberlour Scotland
€284
6 Oct - 7 Oct
includes taxes & fees
9/10 Wonderful! (389 reviews)
Craigellachie Hotel of Speyside
Still don't see what you're looking for?
See all properties in Banff.
You can also use these popular filters to refine your search.
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.

See all hotels in Banff
A coastal town with a prominent tower overlooking the sea.

Top Banff Hotel Reviews

The Old Coach House Hotel

The Old Coach House Hotel

8/10 Good
"The ladies on reception were so lovely. Friendly and very helpful advising on gpod eating places and places to visit. The bedroom was clean with very comfortable bed. Sadly the hotel is in need of tlc it showed the signs of great potential and could offer a wonderful eating and drinking venue if developed. The price was very reasonable given the standard of the amenities and a place to certainly use if only needing a base"
Alison 2-night trip
Posted 1 hour ago
The Old Coach House Hotel
Fife Lodge

Fife Lodge

10/10 Excellent
"Lovely grounds - on the outskirts of the town. The atmosphere peaceful and rural. With traditional mansion house features and modem appointments - a small and relaxing hotel - with enjoyable breakfast. À walk into town - or through the grounds to the river."
Eric 1-night trip
Posted 1 day ago
Fife Lodge
Laichmoray Hotel

Laichmoray Hotel

10/10 Excellent
"Very convenient location for our requirements. The bed was very comfortable and we had a fabulous sleep. The bar staff were knowledgeable and friendly and the whisky choice was amazing. Breakfast had to be pre-ordered and we weren’t sure how it would be, but it was excellent. Especially the Greek yoghurt and berries with honey. Portions were generous and we struggled to eat everything."
Francesca 1-night trip
Posted 6 days ago
Laichmoray Hotel
Firth Hotel & Restaurant

Firth Hotel & Restaurant

10/10 Excellent
"Perfect for what I needed. Had food in evening which was really good. Location great"
Tony 2-night trip
Posted 6 days ago
Firth Hotel & Restaurant
The Royal Hotel

The Royal Hotel

8/10 Good
"Friendly efficient staff, nice restaurant with a good breakfast. Handy for both the train and bus stations. My only problem was the room I was in, although it had almost all that I needed, was a bit small."
Keith 3-night trip
Posted 11 days ago
The Royal Hotel