A coastal town with a prominent tower overlooking the sea.

Find 3 Star Hotels in Banff from SAR 248

  • 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
1 Oct - 2 Oct
Tomorrow
2 Oct - 3 Oct
This weekend
2 Oct - 4 Oct
Next weekend
9 Oct - 11 Oct

Our top choices for Banff 3-star hotels

1. The Royal Hotel

The Royal Hotel
Elgin
United Kingdom
Andrew
SAR 400
SAR 480 total
includes taxes & fees
1 Nov - 2 Nov
The Royal Hotel

2. Laichmoray Hotel

Laichmoray Hotel
Elgin
United Kingdom
Christopher
SAR 535
SAR 641 total
includes taxes & fees
18 Oct - 19 Oct
Laichmoray Hotel

3. The Knowes Hotel & Restaurant

The Knowes Hotel & Restaurant
Macduff
United Kingdom
Jolene
SAR 584
SAR 700 total
includes taxes & fees
13 Oct - 14 Oct
The Knowes Hotel & Restaurant

4. The Old Coach House Hotel

The Old Coach House Hotel
Buckie
United States
Sandra
SAR 207
SAR 248 total
includes taxes & fees
13 Oct - 14 Oct
The Old Coach House Hotel

5. Firth Hotel & Restaurant

Firth Hotel & Restaurant
Lossiemouth
United Kingdom
Tony
SAR 242
SAR 290 total
includes taxes & fees
1 Nov - 2 Nov
Firth Hotel & Restaurant

6. Cullen Bay Hotel

Cullen Bay Hotel
Buckie
United Kingdom
Scott
SAR 457
SAR 548 total
includes taxes & fees
1 Nov - 2 Nov
Cullen Bay Hotel

7. The Mill House Hotel

The Mill House Hotel
Buckie
United Kingdom
jeffrey
SAR 374
SAR 449 total
includes taxes & fees
9 Oct - 10 Oct
The Mill House Hotel

8. The Royal Oak Hotel

The Royal Oak Hotel
Buckie
Canada
Victoria
SAR 464
SAR 557 total
includes taxes & fees
30 Oct - 31 Oct
The Royal Oak Hotel

9. Fife Lodge

Fife Lodge
Banff
United Kingdom
Dorothy
SAR 388
SAR 465 total
includes taxes & fees
4 Oct - 5 Oct
Fife Lodge

10. The Davron Hotel

The Davron Hotel
Fraserburgh
Australia
Belinda
SAR 451
SAR 541 total
includes taxes & fees
3 Oct - 4 Oct
The Davron Hotel

11. Premier Inn Elgin

Premier Inn Elgin
Elgin
Canada
Scott
SAR 212
SAR 254 total
includes taxes & fees
1 Nov - 2 Nov
Premier Inn Elgin

12. The Aberlour Hotel

The Aberlour Hotel
Aberlour
United States
John
SAR 704
SAR 844 total
includes taxes & fees
13 Oct - 14 Oct
The Aberlour Hotel

13. Heath Hill Hotel

Heath Hill Hotel
Fraserburgh
United Kingdom
Alison
SAR 569
SAR 683 total
includes taxes & fees
6 Oct - 7 Oct
Heath Hill Hotel

14. Stag & Thistle Hotel and Restaurant

Stag & Thistle Hotel and Restaurant
Fraserburgh
United Kingdom
Gareth
SAR 376
SAR 451 total
includes taxes & fees
3 Oct - 4 Oct
Stag & Thistle Hotel and Restaurant

15. The Pines Guesthouse

The Pines Guesthouse
Elgin
United Kingdom
june
SAR 525
SAR 630 total
includes taxes & fees
18 Oct - 19 Oct
The Pines Guesthouse

16. The Redgarth

The Redgarth
Inverurie
United States
John
SAR 658
SAR 790 total
includes taxes & fees
12 Oct - 13 Oct
The Redgarth

17. Marine Hotel

Marine Hotel
Buckie
United Kingdom
Agnes
Marine Hotel

18. Craigellachie Lodge

Craigellachie Lodge
Aberlour
United States
Alexander
SAR 832
SAR 998 total
includes taxes & fees
14 Oct - 15 Oct
Craigellachie Lodge

19. OYO Eastbank Hotel, Speyside Scotland

OYO Eastbank Hotel, Speyside Scotland
Aberlour
Canada
CHANTAL
OYO Eastbank Hotel, Speyside Scotland

20. Gordon Arms Hotel

Gordon Arms Hotel
Huntly
United Kingdom
Maria
Gordon Arms Hotel
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
SAR 490
SAR 588 total
1 Nov - 2 Nov
includes taxes & fees
9.4/10 Exceptional! (419 reviews)
Meldrum House Country Hotel & Golf Course
Banff Springs Hotel

Banff Springs Hotel

8 Golden Knowes Rd Banff Scotland
SAR 473
SAR 568 total
1 Nov - 2 Nov
includes taxes & fees
8.8/10 Excellent! (253 reviews)
Banff Springs Hotel
Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside

Victoria Street Aberlour Scotland
SAR 797
SAR 956 total
1 Nov - 2 Nov
includes taxes & fees
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 harbor 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

Laichmoray Hotel

Laichmoray Hotel

10/10 Excellent
"Brilliant stay for a wedding. Very helpful and nice room"
Brontey 1-night trip
Posted 4 days ago
Laichmoray Hotel
The Knowes Hotel & Restaurant

The Knowes Hotel & Restaurant

10/10 Excellent
"This hotel is an amazing little gem. Decor, cleanliness & staff all first class. Definitely recommend & we will be back"
Jacqueline 1-night trip
Posted 4 days ago
The Knowes Hotel & Restaurant
Fife Lodge

Fife Lodge

8/10 Good
"Liked everything except the lack of an elevator. Dinner was fantastic. Special thanks to Colin who served us breakfast. Had a very informative conversation with him."
Kathryn 1-night trip
Posted 6 days ago
Fife Lodge
Firth Hotel & Restaurant

Firth Hotel & Restaurant

8/10 Good
"Comfy clean room & bed. Great sleep. Food was also great. Recommend to all"
Don 1-night trip
Posted 10 days ago
Firth Hotel & Restaurant
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 3 weeks ago
The Old Coach House Hotel