« Back to accommodation in Aberdeen, Aberdeenshire and Moray
Hotels & Inns In Aberdeen, Aberdeenshire & the Grampian Highlands
Aberdeen is a major oil centre and has a large choice of business-orientated hotels, in city centre, in the elegant granite suburbs, and also near the airport. There are also some fine country-house style hotels especially in Royal Deeside, by the River Don, Ballater, Aboyne, and in rural areas to the north, for such as Forres and Elgin. Many hotels cater for anglers and golfers.
Newburgh, Aberdeenshire, AB41 6BP
Ythan hotel is situated in the beautiful village of Newburgh, just 20 minutes from Aberdeen.
Price: £50 - £65 (Per person per night)
Elgin, Moray, IV30 6UN
Eight Acres is the largest hotel in Speyside and offers a wide range of first class accommodation.
Price: £69 - £140 (Per room per night)
Nigg, Aberdeen, AB12 3GH
The Wellington Hotel is a convenient destination for both families and business travellers alike.
Price: £39 - £99 (Per room per night)
Stonehaven, AB39 3QS
Lairhillock Lodge, Stonehaven has 17 en-suite spacious contemporary rooms. Power shower, flat screen Freeview TV, free wifi.
Price: £80 - £120 (Per room per night)
Aberdeen, AB31 4AB
The Tor-na-Coille Hotel is privately owned and has recently undergone refurbishment. It is set in 8 acres of woodland.
Price: £80 - £95 (Per room per night)
Alford, Aberdeenshire, AB33 8QJ
The Forbes Arms Hotel is situated just beyond the bridge over the river Don in rural Aberdeenshire. A peaceful haven only...
Banff, Banffshire, AB45 1BE
The Fife Lodge Hotel is the perfect hotel to stay in for visitors to the North East of Scotland.
Newburgh, Aberdeenshire, AB41 6BL
At The Udny Arms all of the bedrooms are individual in character. The hotel boasts fantastic views to the sea.
Price: £60 - £85 (Per room per night)
Alford, Aberdeenshire, AB33 8RA
Superb Victorian mansion house, set amidst acres of garden and woodland.
Price: £75 - £135 (Per room per night)
Aberdeen, Aberdeenshire, AB10 1RJ
The Globe Inn is ideally situated in the heart of the vibrant and lively City of Aberdeen.
Aberdeen, AB11 5EL
A superb central location, you'll find the Aberdeen Douglas Hotel right in the centre of Aberdeen an ideal base to explore...
Cruden Bay, Peterhead, AB42 0HD
The Kilmarnock Arms is situated in the coastal village of Cruden Bay and only 800m from the world renowned Cruden Bay...
Price: £65 - £120 (Per room per night)
Braemar, Aberdeenshire, AB35 5YT
This charming family run hotel sits in a secluded location within the historic village of Braemar.
Price: £39 - £120 (Per room per night)
Elgin, Moray, IV30 1LP
Southbank Guest House is located in the heart of Elgin yet in a quiet location.
Newmachar, Aberdeen, AB21 0QD
The Newmachar Hotel is situated only 7 miles from Aberdeen Airport and only 10 miles from Aberdeen city.
Price: £65 - £140 (Per room per night)
| 1 | Ythan Hotel | Newburgh, Aberdeenshire, AB41 6BP | |
| 2 | Eight Acres Hotel | Elgin, Moray, IV30 6UN | |
| 3 | Wellington Hotel | Nigg, Aberdeen, AB12 3GH | |
| 4 | Lairhillock Lodge | Stonehaven, AB39 3QS | |
| 5 | Tor-Na-Coille Hotel | Aberdeen, AB31 4AB | |
| 6 | Forbes Arms Hotel | Alford, Aberdeenshire, AB33 8QJ | |
| 7 | Fife Lodge Hotel | Banff, Banffshire, AB45 1BE | |
| 8 | Udny Arms Hotel | Newburgh, Aberdeenshire, AB41 6BL | |
| 9 | Kildrummy Castle Hotel | Alford, Aberdeenshire, AB33 8RA | |
| 10 | The Globe Inn | Aberdeen, Aberdeenshire, AB10 1RJ | |
| 11 | Aberdeen Douglas Hotel | Aberdeen, AB11 5EL | |
| 12 | The Kilmarnock Arms | Cruden Bay, Peterhead, AB42 0HD | |
| 13 | Moorfield House Hotel | Braemar, Aberdeenshire, AB35 5YT | |
| 14 | Southbank Guest House | Elgin, Moray, IV30 1LP | |
| 15 | Newmachar Hotel | Newmachar, Aberdeen, AB21 0QD |
Click the map pins to view more information.
easy way to organise your trip to Scotland.






