Find Resorts & Hotels with Spas in Banff
Plan, book, stay with confidence
Be picky
Search almost a million properties worldwide
Change your mind
Book hotels with free cancellation
Check availability on Banff Resorts & Hotels with Spas
Pick from 1 Banff Resorts & Hotels with Spas and compare room rates, reviews, and availability. Most hotels are fully refundable.
The price is SAR 386
SAR 452 total
includes taxes & fees
4 Oct - 5 Oct
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.
Recent reviews of Banff hotels
Recent reviews of Banff hotels
5/5 Excellent
"Lovely old period house. Lots of character. Staff very friendly. Breakfast was lovely. "
A verified traveler stayed at Durn House
Posted 1 month ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Find More Hotels near Banff
More Accommodation Types in Banff
- Cottages in Scotland (4,721)
- Apartments in Scotland (4,564)
- Vacation Homes in Scotland (2,200)
- Guest Houses in Scotland (500)
- B&B in Scotland (434)
- Cabin Rentals in Scotland (306)
- Lodges in Scotland (271)
- Inns in Scotland (154)
- Chalets in Scotland (151)
- Villas in Scotland (111)
- Hostels in Scotland (110)
- Condo Rentals in Scotland (84)
- Residences in Scotland (67)
- Aparthotels in Scotland (64)
- Farmstay in Scotland (40)
- RV Parks in Scotland (25)
- Castles in Scotland (20)
- Country Houses in Scotland (20)
- Holiday Park Resorts in Scotland (4)
- Resorts in Scotland (3)
- Capsule Hotels in Scotland (1)
- Ranches in Scotland (1)
Hotels near popular Banff Attractions
- Hotels near Duff House
- Hotels near Banff Museum
- Hotels near Fordyce Joiners Workshop and Visitor Centre
- Hotels near Portsoy Ice Cream
- Hotels near Portsoy Pottery
- Hotels near Macallan Distillery
- Hotels near Glenfiddich Whisky Distillery
- Hotels near Moray Firth
- Hotels near Speyside Cooperage
- Hotels near Aberlour Distillery
Banff Hotels by Star Rating
Explore more hotels
- 3 bedroom cottage, with far reaching views of the garden and open countryside.
- Laichmoray Hotel
- Craigellachie Hotel of Speyside
- Meldrum House Country Hotel & Golf Course
- Macdonald Pittodrie House
- The Old Coach House Hotel
- Firth Hotel & Restaurant
- The Mill House Hotel
- Saplinbrae Hotel and Lodges
- OYO Eastbank Hotel, Speyside Scotland
- Modern Fisherman's Cottage with Stunning Uninterrupted Views of the Moray Firth
- Marine Hotel
- Modern Rural Cottage for 2-6 people
- The Seafield Arms
- The Aberlour Hotel
- Stag & Thistle Hotel and Restaurant
- The Royal Hotel
- Pew with a View - Pet Friendly seafront cottage, secure shorefront garden
- Cullen Bay Hotel
- The Royal Oak Hotel