Hotels in Banff from Drive-Alive.


Banff hotel search and online booking.

Date of stay. Complete to view only available hotels, leave blank to view all hotels.
      Nights   Rooms  
Use ONE of the following search options

Sort by: 
Banff Springs Hotel 3 star rating3 star rating3 star rating
Banff (0.82km from town centre)
Guest Rating: 4.2/5
Banff Springs Hotel The privately owned Banff Springs hotel offers spacious comfort on the outskirts of the Royal Burgh of Banff. We are famed for our warm welcome and hospitality. [More...]
Example prices (from)
Room type
Room
occupancy
Price
per room/night
Single 1 GBP 49.00
Double 2 GBP 69.00
Fife Lodge Hotel 3 star rating3 star rating3 star rating
Banff (1.07km from town centre)
Guest Rating: 4.1/5
Fife Lodge Hotel The Fife Lodge Hotel is ideal for golf, fishing, walking, castles, whisky and adventure. The hotel offers a choice of accommodation. All bedrooms in the main hotel are en-suite. [More...]
Example prices (from)
Room type
Room
occupancy
Price
per room/night
Double 2 GBP 75.00
Highland Haven Hotel 3 star rating3 star rating3 star rating
Macduff (1.61km from town centre)
Guest Rating: 3./5
Highland Haven Hotel This waterfront hotel is situated opposite the harbour, offering breathtaking views.The fine dining restaurant, with spectacular views over the sea, serves mouthwatering fresh food. [More...]
Example prices (from)
Room type
Room
occupancy
Price
per room/night
Single 1 GBP 39.00
Double 2 GBP 49.00
Family 5 GBP 129.00
The Station Hotel 2 star rating2 star rating
Portsoy (9.85km from town centre)
Guest Rating: 4.1/5
The Station Hotel The warmest of welcomes awaits you at the Station Hotel, a comfortable family run hotel situated in the historic town of Portsoy, which is on the breathtaking Grampian Coastal Trail and on the banks of Loch Soy. [More...]
Example prices (from)
Room type
Room
occupancy
Price
per room/night
Single 1 GBP 50.00
Double 2 GBP 70.00
Family 3 GBP 80.00
Seafield Arms Hotel 3 star rating3 star rating3 star rating
Buckie (17.59km from town centre)
Guest Rating: 4./5
Seafield Arms Hotel One the finest and most popular hotels on the Moray Firth Coast, Scotland. Full of character and charm which sits so well, peacefully and calmly, with the qualities of its surroundings. [More...]
Example prices (from)
Room type
Room
occupancy
Price
per room/night
Single 1 GBP 59.00
Double 2 GBP 90.00
Macdonald Pittodrie House 4 star rating4 star rating4 star rating4 star rating
Inverurie (40.17km from town centre)
Guest Rating: 4.1/5
Macdonald Pittodrie House Enjoy the wonderful surroundings of Pittodrie House, set amidst 2,000 acres of land in the foothills of Bennachie. Pittodrie House is one of the most historic hotels in Scotland. [More...]
Example prices (from)
Room type
Room
occupancy
Price
per room/night
Double 2 GBP 350.00
Eastbank Hotel
Rothes (43.51km from town centre)
Guest Rating: 4.2/5
Eastbank Hotel The Eastbank Hotel is found in Rothes, right in the heart of the world famous 'Whisky Trail'. Surrounded by the most breathtaking scenery, the hotel is situated in the centre of the village opposite the church. [More...]
Example prices (from)
Room type
Room
occupancy
Price
per room/night
Double 2 GBP 50.00
Craigellachie Hotel of Speyside 4 star rating4 star rating4 star rating4 star rating
Craigellachie, (44.08km from town centre)
Guest Rating: 4.4/5
Craigellachie Hotel of Speyside Situated in the beautiful village of Craigellachie, this hotel offers an idyllic setting in which to savour the style and elegance of a bygone era. [More...]
Example prices (from)
Room type
Room
occupancy
Price
per room/night
Double 2 GBP 61.50
Kintore Arms Hotel 3 star rating3 star rating3 star rating
Inverurie (44.12km from town centre)
Guest Rating: 3.2/5
Kintore Arms Hotel Ideally located in Inverurie, just 15 minutes from Aberdeen city centre, it is hard to envisage a better setting for that special occasion or leisure break. [More...]
Example prices (from)
Room type
Room
occupancy
Price
per room/night
Single 1 GBP 75.00
Double 2 GBP 80.00
Waterside Inn 3 star rating3 star rating3 star rating
Peterhead (45km from town centre)
Guest Rating: 3.8/5
Waterside Inn Just a few miles from Peterhead, by the banks of the River Ugie, lies the Waterside Inn. Set in the North-East corner of Scotland, where the Grampian Highlands meet the North Sea. [More...]
Example prices (from)
Room type
Room
occupancy
Price
per room/night
Double 2 GBP 75.00
Stotfield Hotel 3 star rating3 star rating3 star rating
Lossiemouth, Elgin (46.13km from town centre)
Guest Rating: 3.8/5
Stotfield Hotel Against the stunning seaside backdrop of Lossiemouth in the Scottish Highlands, this Victorian hotel provides beautiful views over the Moray Firth, a 5 minute walk from unspoilt sandy beaches. [More...]
Example prices (from)
Room type
Room
occupancy
Price
per room/night
Double 2 GBP 55.00
Family 4 GBP 49.95
Thainstone House Hotel 4 star rating4 star rating4 star rating4 star rating
Inverurie (46.55km from town centre)
Guest Rating: 3.9/5
Thainstone House Hotel Set within 44 acres of private gardens and woodlands, this prestigious hotel, with an impressive history dating back to the 18th century, had been lovingly updated to provide superb levels of hospitality. [More...]
Example prices (from)
Room type
Room
occupancy
Price
per room/night
Single 1 GBP 90.00
Double 2 GBP 95.00
Norlaggan 3 star rating3 star rating3 star rating
Aberlour (46.71km from town centre)
Guest Rating: 4.4/5
Norlaggan We are a small family-run guest house situated in Speyside, offering quality assured bed and breakfast accommodation. We also have a well appointed lounge exclusively for the use of guests. [More...]
Example prices (from)
Room type
Room
occupancy
Price
per room/night
Double 2 GBP 53.00
Family 3 GBP 70.00
Palace Hotel 3 star rating3 star rating3 star rating
Peterhead (47.62km from town centre)
Palace Hotel This centrally located, independent hotel offers refurbished en suite accommodation, and 2 restaurants and 3 bars.Palace Hotel is an excellent base for exploring the delights of the North-East. [More...]
Example prices (from)
Room type
Room
occupancy
Price
per room/night
Double 2 GBP 80.00
The Dowans Hotel 3 star rating3 star rating3 star rating
Banffshire (47.7km from town centre)
The Dowans Hotel Set high above the village of Charlestown of Aberlour and overlooking the River Spey, this elegant country hotel is an ideal venue for shooting and fishing, and for whisky-lovers. [More...]
Example prices (from)
Room type
Room
occupancy
Price
per room/night
Double 2 GBP 65.00
Crerar Eight Acres Hotel 3 star rating3 star rating3 star rating
Elgin (48.02km from town centre)
Guest Rating: 3.4/5
Crerar Eight Acres Hotel Modern hotel set in eight acres of its own grounds. Comfortable accommodation with the added benefit of an on site leisure club and indoor swimming pool, complimentary use included in all rates. Bar and restaurant available. [More...]
Example prices (from)
Room type
Room
occupancy
Price
per room/night
Single 1 GBP 25.00
Double 2 GBP 50.00
Buchan Braes Hotel
Peterhead (49.13km from town centre)
Guest Rating: 4.9/5
Buchan Braes Hotel In the village of Boddam by Peterhead, this brand-new 4-star hotel offers stylish and contemporary accommodation in 44 beautifully appointed en suite rooms and 3 spacious and modern suites. [More...]
Example prices (from)
Room type
Room
occupancy
Price
per room/night
Double 2 GBP 105.00
Udny Arms Hotel 3 star rating3 star rating3 star rating
Newburgh (49.71km from town centre)
Guest Rating: 3.5/5
Udny Arms Hotel Overlooking the beautiful, peaceful Ythan Estuary, 10 miles (16 km) north of Aberdeen, this charming 3-star hotel offers delicious food and a bistro that overlooks the estuary. [More...]
Example prices (from)
Room type
Room
occupancy
Price
per room/night
Single 1 GBP 65.00
Double 2 GBP 75.00
 


Back to top ^^

Towns Aberdour Aberlady Aberlour Abington Aboyne Anstruther Ardeonaig Ardgay Ardrishaig Auchinleck Auchterarder Aultbea Aviemore Ayr Ballachulish Ballater Balmaha Balnain Banff Bathgate Beattock Beauly Bellshill Biggar Blair Atholl Blairgowrie Boat Of Garten Bonnyrigg Bridge Of Allan Bridge of Orchy Brodick Brora Buckie Burnhouse Burntisland By Aberfeldy By Biggar by Portree Cairnryan Callander Campbeltown Canonbie Carnoustie Carrbridge Castle Douglas Clydebank Conon Bridge Contin Craigellachie Craignure Crieff Cromarty Crosshouse Cullen Cumbernauld Dalbeattie Dalkeith Edinburgh Dalrymple Dalwhinnie Dingwall Dollar Dornoch Drumnadrochit Drymen Duisdalemore Dumfries Dunbar Dunblane Dundee Dunfermline Dunkeld Dunoon Duns Durness Dyce Edinburgh Elgin Erskine Falkirk Falkland Forfar Forres Fort Augustus Fort William Foyers Freuchie Gairloch Galashiels Glasgow Gleneagles Glenmoriston Glenrothes Gourock Grangemouth Granton-On-Spey Grantown On Spey Grantown-on-Spey Greenock Gretna Green Haddington Hamilton Hawick Helmsdale Inchture Ingliston Inveraray Invergarry Invergordon Inverkeithing Inverness Inverurie Irvine Jedburgh Keiss Kelso Kenmore Kilbirnie Killearn Killin Kilmarnock Kilwinning Kinghorn KINGUSSIE Kinloch Rannoch Kinlochleven Kinross Kirkcaldy Kirkintilloch Kirkmichael Kirkton of Glenisla Kirriemuir Lairg Largs Lerwick Leven Linlithgow Livingston Lochearnhead Lochgilphead Lochgoilhead Lochinver Lockerbie Lossiemouth Lundin Links Macduff Maryculter Melvich Mey Moffat Montrose Morar Motherwell Nairn Nethybridge Newbridge Newton Stewart Newtonmore North Berwick North Queensferry Nr Aviemore Nr Fort William Nr Glasgow Airport Nr Inverness Nr St Andrews Nr Thurso Oban Onich Paisley Peebles Penicuik Peterhead Pitlochry Polmont Portpatrick Portree Portsoy Prestwick Renfrew Rothes Rowardennan Roybridge Selkirk Shetland Spean Bridge St Andrews Stanley Stirling Stoneykirk Stornoway Stranraer Strathaven Strathblane Strathpeffer Swinton Tain Tarbet Tarvie Thurso Tighnabruaich Tingwall Tomintoul Troon Tyndrum Uddingston Ullapool Uphall Uplawmoor West Bay Wick

Regions Channel Islands England Isle of Man Northern Ireland Scotland Wales

Countries Andorra Austria Belgium Bosnia and Herzegovina Bulgaria Croatia Cyprus Czech Republic Denmark Estonia Faroe Islands Finland France Germany Greece Hungary Italy Latvia Liechtenstein Lithuania Luxembourg Macedonia Netherlands Norway Poland Portugal Republic of Ireland Republic of Malta Republic of Serbia Romania Slovakia Slovenia Spain Sweden Switzerland Turkey United Kingdom