Search criteria
You are viewing all of the hotels in Elgin. There are 11 results shown on this page. You may look at hotels in other Moray towns, or narrow this search by filtering by price category, using the links at the side of the page.
1 - Heather Glen Guest House view map
 More Photos: 1 2 |
1 North Guildry Street - Elgin - Moray - IV30 1JR A warm, family-run guest house, situated in a beautiful area half a minute walk from Elgin town centre. Quiet and peaceful are the hallmarks of Heather Glen. The Guest House is situated in the center of the beautiful city of Elgin. The area is famous for its golf courses, fishing in the Spey and the popular whisky trail......click here for more information |

Rooms from: £60 Distance from central Elgin: 0.07 miles |
2 - Southbank Guesthouse view map
 More Photos: 1 2 3 4 5 6 7 8 9 |
36 Academy St - Elgin - Moray - IV301LP Southbank is a Georgian town house in the middle of Elgin and the Whisky Trail. It is a few minutes' walk from the town centre's shops and restaurants. The guest house is over 200 years old and located on a quiet road. It is popular with those keen on golf, fishing, or seeking castles and malt whisky. Close by are the Glen Moray distillery, the Elgin Cathedral ruins and biblical gardens. Beautiful beaches are 10 minutes away where you may spot bottlenose dolphins or even a minki whale. Southb......click here for more information |

Rooms from: £65 Distance from central Elgin: 0.14 miles |
3 - West End Guest House view map
 More Photos: 1 2 3 4 |
282 High St - Elgin - Moray - IV30 1AG Offering good food and warm Scottish hospitality, West End has a central location in Elgin and is well placed for shops, leisure, restaurants and attractions. The guest house is a traditional Victorian villa with a large private car park. It is also convenient for rail and coach travellers. The West End's excellent breakfasts feature local ingredients where possible, and will set you up for the day ahead. Enjoy specialty sausages, Stornaway black pudding and smoked haddock from Buckie. In the......click here for more information |

Rooms from: £55 Distance from central Elgin: 0.27 miles |
4 - Crerar Eight Acres Hotel view map
 More Photos: 1 2 3 4 5 |
Morriston Road - Elgin - Moray - IV30 6UL This refurbished hotel in 8-acre grounds has a leisure club, an indoor pool and comfy accommodation. A bar, restaurant, squash courts and 5 conference rooms are on site. Crerar Eight Acres Hotel is situated on the world-famous malt whisky trail. It is close to the town centre and local amenities, and Baxters of Speyside, Johnstons Cashmere Centre and fine golf courses are close by. The hotel is one mile from Elgin. ......click here for more information |

Rooms from: £45 Distance from central Elgin: 0.75 miles |
5 - Premier Inn Elgin view map
 More Photos: 1 2 |
15 Linkwood Way - Elgin - Moray - IV30 1HY Just outside the centre of Elgin, this Premier Inn hotel has free parking, family-friendly en suite rooms and an on-site Brewers Fayre restaurant. Some rooms at the Premier Inn Elgin can take 2 adults and up to 2 children (under 16 years). The 2 children also get a free full breakfast when accompanied by an adult eating a full breakfast. The full all-you-can-eat breakfast has the expected cooked items, including vegetarian sausages, as well as a wide continental selection......click here for more information |

Rooms from: £54 Distance from central Elgin: 1.06 miles |
6 - Stotfield Hotel view map
 More Photos: 1 2 3 4 5 6 7 |
Stotfield Road - Lossiemouth - Moray - IV31 6QS 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. A hotel since its construction in 1895, Stotfield is among the oldest hotels in Morayshire. Comprised of 46 en suite bedrooms, each is equipped with a selection of facilities. A restaurant, bar and sauna are all also on hand to keep you relaxed and entertained. Explore the excellent local scenery, or......click here for more information |

Rooms from: £39 Distance from central Elgin: 5.24 miles |
7 - Eastbank Hotel view map
 More Photos: 1 2 3 4 5 |
15 - 17 - High Street - Aberlour - Moray - AB38 7AU 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. Located in the heart of the world famous 'Whisky Trail' in an area of outstanding natural beauty, we provide all of the amenities for a pleasant Scottish holiday. We have an excellent selection of Malt Whiskies and offer bar lunches as well as bar suppers daily. The Speyside restaurant ......click here for more information |

Rooms from: £35 Distance from central Elgin: 9.19 miles |
8 - Cluny Bank Hotel view map
 More Photos: 1 2 3 |
69 St. Leonard's Road - Forres - Moray - IV36 1DW Nestling in the bank of Cluny Hill, this small, family-run Victorian hotel offers award-winning food and overlooks the beautiful village of Forres, between Aberdeen and Inverness. Built in 1865 and extended in 1910, Cluny Bank is a listed building at Historic Scotland. Carefully maintained, it was a private home for many years and was only recently converted into a hotel. Today the hotel offers a unique blend of modern amenities and many of its fine original features. Forres is located on ......click here for more information |

Rooms from: £75 Distance from central Elgin: 10.49 miles |
9 - Craigellachie Hotel of Speyside view map
 More Photos: 1 2 3 4 |
Victoria Street - Aberlour - Moray - AB38 9SR 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. Built in 1893, this country house hotel sits at the confluence of the Fiddich and Spey rivers. Craigellachie Hotel offers modern day comforts and facilities whilst capturing the charm of yesteryear. The famous Spey Walk runs by the hotel, providing majestic, uninterrupted views over forest, river and mountain. Its quiet setting makes the Craigell......click here for more information |

Rooms from: £70 Distance from central Elgin: 11.76 miles |
10 - Norlaggan view map

|
22 High Street - Aberlour - Moray - AB38 9QD 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. Included in the price is our full Scottish breakfast. Its plenty enough that you probably won't have to buy lunch......click here for more information |

Rooms from: £68 Distance from central Elgin: 12.45 miles |
11 - The Dowans Hotel view map

|
Aberlour - Aberlour - Moray - AB389LS 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. The Dowans Hotel was built over 100 years ago and offers the chance for a relaxing break. All rooms are en suite and have excellent views over the beautiful gardens. Rooms at the front of the house have excellent views over River Spey and the surrounding woodland. The hotel is well located for salmon fishing, sho......click here for more information |

Rooms from: £75 Distance from central Elgin: 12.84 miles |
|
Hotels |
|
This site is aimed to give you all the information so you can
find your perfect hotel. Whether your stay
be for a night, or a week, you'll have a pleasant
stay in Elgin with 'Hotels in Elgin'.
To begin searching for hotels click here, or use our availability search.
The hotels are listed by price range into low
/ medium / high
|
|
| |
Booking |
|
This site offers instant, 100% secure online booking using a credit or debit card. Many of the hotels offer discounts for online bookings. Before booking you can check for availability and prices.
|
|
| |
|