My Favourites

  • 1 (you are here)
  • 2
  • 3

Southbank Guest House

Elgin, Moray, IV30 1LP

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

Ratings:
  • Visit Scotland Reviews Available 3 stars
Reviews:
  • Trust Reviews Available
  • Trip Advisor Reviews Available

Laichmoray Hotel

Elgin, Moray, IV30 1QR

The Laichmoray Hotel is situated in the heart of Speyside malt whisky country, in the ancient cathedral city of Elgin.

Ratings:
  • Visit Scotland Reviews Available 3 stars
Reviews:
  • Trust Reviews Available
  • Trip Advisor Reviews Available
  • Yelp Reviews Available

Royal Hotel

Elgin, Morayshire, IV30 1QW

Mansefield Hotel

Elgin, Moray, IV30 1NY

Sunninghill Hotel

Elgin, Moray, IV30 1NH

The Sunninghill is situated not far from Elgin's main shopping centre.

Ratings:
  • Visit Scotland Reviews Available 3 stars
Reviews:
  • Trust Reviews Available
  • Trip Advisor Reviews Available

Elgin Premier Inn

15 Linkwood Way, Elgin, Morayshire, IV30 1HY

Eight Acres Hotel

Elgin, Moray, IV30 6UN

Eight Acres is the largest hotel in Speyside and offers a wide range of first class accommodation.

Rates:

£69 - £140

Rock House Hotel

Clifton Road, Lossiemouth, Morayshire, IV31 6DP

Stotfield Hotel

Lossiemouth, Morayshire, IV31 6QS

The hotel is ideally situated for exploring the Coastal, Castle or Whisky trail.

Reviews:
  • Trust Reviews Available
  • Trip Advisor Reviews Available
  • Yelp Reviews Available

Garmouth Hotel

Garmouth, Fochabers, Moray, IV32 7LU

Station Hotel

Burghead, Moray, IV30 5UD

Harbour Inn

Burghead, Morayshire, IV30 5UA

Gordon Arms Hotel

Fochabers, Moray, IV32 7DH

Grant Arms Hotel

Fochabers, Moray, IV32 7DX

Seafield Arms Hotel

Rothes, Morayshire, AB38 7BJ

Within 25km of map pin Elgin Cathedral (HS)

1 Southbank Guest House Elgin, Moray, IV30 1LP 3 stars
2 Laichmoray Hotel Elgin, Moray, IV30 1QR 3 stars
3 Royal Hotel Elgin, Morayshire, IV30 1QW
4 Mansefield Hotel Elgin, Moray, IV30 1NY
5 Sunninghill Hotel Elgin, Moray, IV30 1NH 3 stars
6 Elgin Premier Inn 15 Linkwood Way, Elgin, Morayshire, IV30 1HY
7 Eight Acres Hotel Elgin, Moray, IV30 6UN
8 Rock House Hotel Clifton Road, Lossiemouth, Morayshire, IV31 6DP
9 Stotfield Hotel Lossiemouth, Morayshire, IV31 6QS
10 Garmouth Hotel Garmouth, Fochabers, Moray, IV32 7LU
11 Station Hotel Burghead, Moray, IV30 5UD
12 Harbour Inn Burghead, Morayshire, IV30 5UA
13 Gordon Arms Hotel Fochabers, Moray, IV32 7DH
14 Grant Arms Hotel Fochabers, Moray, IV32 7DX
15 Seafield Arms Hotel Rothes, Morayshire, AB38 7BJ

Click the map pins to view more information.

  • 1 (you are here)
  • 2
  • 3

Search Filters

Nearby

Region

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

Price Per Room

Price Per Person

  • Below £20 (0)
  • £20-44 (0)
  • £45-70 (0)
  • Above £70 (0)
  • Not specified (32)

Booking

  • Book online (0)

Rating

Features & Facilities