My Favourites

« 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.

  • 1 (you are here)
  • 2
  • 3
  • 4
  • 15
Ythan Hotel
Ythan Hotel

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)

Book Online

Reviews:
  • Eight Acres Hotel
    Eight Acres Hotel

    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)

    Book Online

    Reviews:
  • Exterior
    Wellington Hotel

    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)

    Make Enquiry Book Online

    Reviews:
  • Lairhillock Lodge
    Lairhillock Lodge

    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)

    Make Enquiry Book Online

    Reviews:
    Ratings:
    • Visit Scotland Reviews Available 4 stars
    Tor-Na-Coille Hotel
    Tor-Na-Coille Hotel

    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)

    Book Online

    Reviews:
    Ratings:
    • Visit Scotland Reviews Available 3 stars
    Forbes Arms Hotel
    Forbes Arms Hotel

    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...

    Book Online

    Reviews:
    Ratings:
    • Visit Scotland Reviews Available 3 stars
    Fife Lodge Hotel
    Fife Lodge Hotel

    Banff, Banffshire, AB45 1BE

    The Fife Lodge Hotel is the perfect hotel to stay in for visitors to the North East of Scotland.

    Book Online

    Reviews:
    Ratings:
    • Visit Scotland Reviews Available 3 stars
    Udny Arms Hotel
    Udny Arms Hotel

    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)

    Book Online

    Reviews:
  • Kildrummy Castle Hotel
    Kildrummy Castle Hotel

    Alford, Aberdeenshire, AB33 8RA

    Superb Victorian mansion house, set amidst acres of garden and woodland.

    Price: £75 - £135 (Per room per night)

    Book Online

    Reviews:
  • The Globe Inn
    The Globe Inn

    Aberdeen, Aberdeenshire, AB10 1RJ

    The Globe Inn is ideally situated in the heart of the vibrant and lively City of Aberdeen.

    Book Online

    Reviews:
    Ratings:
    • Visit Scotland Reviews Available 3 stars
    Aberdeen Douglas Hotel
    Aberdeen Douglas Hotel

    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...

    Make Enquiry Book Online

    Reviews:
  • The Kilmarnock Arms
    The Kilmarnock Arms

    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)

    Book Online

    Reviews:
    Ratings:
    • Visit Scotland Reviews Available 3 stars
    Moorfield House Hotel
    Moorfield House Hotel

    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)

    Book Online

    Reviews:
  • Southbank Guest House
    Southbank Guest House

    Elgin, Moray, IV30 1LP

    Southbank Guest House is located in the heart of Elgin yet in a quiet location.

    Book Online

    Reviews:
    Ratings:
    • Visit Scotland Reviews Available 3 stars
    Newmachar Hotel
    Newmachar Hotel

    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)

    Book Online

    Reviews:
  • 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 4 stars
    5 Tor-Na-Coille Hotel Aberdeen, AB31 4AB 3 stars
    6 Forbes Arms Hotel Alford, Aberdeenshire, AB33 8QJ 3 stars
    7 Fife Lodge Hotel Banff, Banffshire, AB45 1BE 3 stars
    8 Udny Arms Hotel Newburgh, Aberdeenshire, AB41 6BL
    9 Kildrummy Castle Hotel Alford, Aberdeenshire, AB33 8RA
    10 The Globe Inn Aberdeen, Aberdeenshire, AB10 1RJ 3 stars
    11 Aberdeen Douglas Hotel Aberdeen, AB11 5EL
    12 The Kilmarnock Arms Cruden Bay, Peterhead, AB42 0HD 3 stars
    13 Moorfield House Hotel Braemar, Aberdeenshire, AB35 5YT
    14 Southbank Guest House Elgin, Moray, IV30 1LP 3 stars
    15 Newmachar Hotel Newmachar, Aberdeen, AB21 0QD

    Click the map pins to view more information.

    • 1 (you are here)
    • 2
    • 3
    • 4
    • 15

    Search Filters

    Places

    Price Per Room

    Price Per Person

    Booking

    Rating

    Features & Facilities

    Region

    • Aberdeen, Aberdeenshire and Moray X
    • Argyll & the Isles
    • Aviemore and the Cairngorms
    • Ayrshire, Arran & Clyde Valley
    • Caithness, Sutherland & Ross-shire
    • Dumfries & Galloway
    • Edinburgh
    • Fife & St. Andrews
    • Fort William, Ben Nevis & Lochaber
    • Glasgow
    • Inverness, Loch Ness & Nairn
    • Isle of Skye & Kyle of Lochalsh
    • Loch Lomond, Stirling & the Trossachs
    • Lothian & Scottish Borders
    • Orkney Islands
    • Outer Hebrides
    • Perthshire, Angus & Dundee
    • Shetland Islands