A coastal town with a prominent tower overlooking the sea.

Find 4 Star Hotels in Banff from SAR 525

  • 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 4 Star Hotels

Tonight
13 Aug - 14 Aug
Tomorrow
14 Aug - 15 Aug
This weekend
14 Aug - 16 Aug
Next weekend
21 Aug - 23 Aug

Our top choices for Banff 4-star hotels

1. Meldrum House Country Hotel & Golf Course

Meldrum House Country Hotel & Golf Course
Inverurie
United Kingdom
Alison
SAR 570
SAR 684 total
includes taxes & fees
31 Aug - 1 Sep
Meldrum House Country Hotel & Golf Course

2. Banff Springs Hotel

Banff Springs Hotel
Banff
United Kingdom
paul
SAR 511
SAR 613 total
includes taxes & fees
14 Aug - 15 Aug
Banff Springs Hotel

3. Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside
Aberlour
United States
Anita
SAR 1,047
SAR 1,257 total
includes taxes & fees
8 Sep - 9 Sep
Craigellachie Hotel of Speyside

4. The Station Hotel

The Station Hotel
Aberlour
United States
walfredo
SAR 720
SAR 864 total
includes taxes & fees
26 Aug - 27 Aug
The Station Hotel

5. Saplinbrae Hotel and Lodges

Saplinbrae Hotel and Lodges
Peterhead
United Kingdom
Alan
SAR 524
SAR 628 total
includes taxes & fees
16 Aug - 17 Aug
Saplinbrae Hotel and Lodges

6. Macdonald Pittodrie House

Macdonald Pittodrie House
Inverurie
United Kingdom
Ian
SAR 437
SAR 525 total
includes taxes & fees
27 Aug - 28 Aug
Macdonald Pittodrie House

7. The Seafield Arms

The Seafield Arms
Buckie
United Kingdom
Jamie
SAR 633
SAR 760 total
includes taxes & fees
3 Sep - 4 Sep
The Seafield Arms

8. Lossiemouth House

Lossiemouth House
Lossiemouth
United States
deirdre
Lossiemouth House

9. Brylach Steading

Brylach Steading
Aberlour
Brylach Steading

10. The Lodges at Barra Castle

The Lodges at Barra Castle
Inverurie
United States
nuala
SAR 659
SAR 791 total
includes taxes & fees
6 Sep - 7 Sep
The Lodges at Barra Castle

11. The Seafield Arms Hotel Cullen – Self Catering

The Seafield Arms Hotel Cullen – Self Catering
Buckie
United States
Barry
The Seafield Arms Hotel Cullen – Self Catering

12. Buttermere Cottage

Buttermere Cottage
Banff
Buttermere Cottage

14. Dolphin Cottage

Dolphin Cottage
Banff
Dolphin Cottage

16. The Beachcomber

The Beachcomber
Fraserburgh
The Beachcomber

17. Mill of Nethermill Holidays

Mill of Nethermill Holidays
Fraserburgh
Mill of Nethermill Holidays
Save an average of 15% on thousands of hotels when you're signed in

Explore similar 5-star hotels

Many 5-star hotels have the same amenities as 4-star hotels. See all 5-star hotels in Banff.
Hillhead Hideaways

Hillhead Hideaways

Hillhead Farm Keith Scotland
SAR 1,360
SAR 1,631 total
13 Sep - 14 Sep
includes taxes & fees
10/10 Exceptional! (7 reviews)
Hillhead Hideaways
Wardhill Castle

Wardhill Castle

Meikle Wartle Inverurie Scotland
Get ratesWardhill Castle
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

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 4 days ago
Banff Springs Hotel
Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside

10/10 Excellent
"This hotel is conveniently located to the whisky trail with Glenfiddich and Macallan distilleries being within 10min drive. Hotel has a nice restaurant on the property and there is another good one 2 min walking distance. Our room had all basic amenities and was clean. The hotel has a rustic character of a building over 100 years old. It is very lovely but it comes with old furniture, uneven floor, no AC, and no elevator. Staff was very friendly and eager to help with travel information and other needs."
Vlad 3-night trip
Posted 4 days ago
Craigellachie Hotel of Speyside
The Station Hotel

The Station Hotel

10/10 Excellent
"We stayed at The Station Hotel for two nights - the staff were very helpful and friendly. Parking was readily available and the room was tastefully decorated and spacious. At the hotel we had breakfast both mornings and dinner one evening: the menu had many options and we all enjoyed our meals. We would recommend to our family and friends!"
Jillian 2-night trip
Posted 5 days ago
The Station Hotel