Bed and Breakfast Elgin

B and Bs & Guest Houses in Elgin

-----Bookable Online-----

Eight Acres Hotel & Leisure Club Elgin      

Eight Acres Hotel & Leisure Club - Rooms From £64.8

Eight Acres Hotel & Leisure Club sits in well-kept grounds and is close to the pretty town of Elgin. The hotel boasts bright and spacious bedrooms all en-suite and stylishly decorated with complimentary toiletries and a welcome tea tray. The...

More Details for Eight Acres Hotel & Leisure Club

Southbank Guest House Elgin      

Southbank Guest House - Rooms From £65

Southbank Guest house is family run and housed in a Georgian Town House which is over 200 years old and is located in the heart of Elgin yet in a quiet location. The town centre is a short stroll away and there you will find restaurants and...

More Details for Southbank Guest House

Mansion House Hotel & Country Club Elgin      

Mansion House Hotel & Country Club - Rooms From £2000

The Mansion House Hotel & Country Club is nestled on the banks of the River Lossie within beautiful grounds yet only a few minutes walk to the historical centre of Elgin. br / br / br / br / The Mansion House Hotel & Country Club is the...

More Details for Mansion House Hotel & Country Club

Sunninghill Hotel ELGIN      

Sunninghill Hotel - Rooms From £95

The Sunninghill built in 1869 by a retired merchant sea captain stands imposingly in its grounds which originally contained the buildings own orchard and stables. The Sunninghill is situated not far from Elgin s main shopping centre and within...

More Details for Sunninghill Hotel

Laichmoray Hotel Elgin      

Laichmoray Hotel - Rooms From £90

The Laichmoray Hotel is situated in the heart of Speyside malt whisky country in the ancient cathedral city of Elgin. Guests will find the hotel a natural centre for touring the North East. Only 65 miles from Aberdeen and 35 miles from...

More Details for Laichmoray Hotel

Ardgye House Elgin      

Ardgye House - Rooms From £70

Ardgye House Bed & Breakfast offers luxury Bed & Breakfast Accommodation near Elgin in the heart of Morayshire. Ardgye House is one of the finest examples of Edwardian architecture to be found of its type. Family King-size Double Rooms and Twin...

More Details for Ardgye House

The Royal Hotel Elgin      

The Royal Hotel - Rooms From £2000

The Royal Hotel is situated in Elgin town centre less than 200 metres yards from the train station. br / br / br / br / Guests can benefit from free Wi-Fi as well as the free parking in the ample car park. br / br / br / br / The Royal...

More Details for The Royal Hotel

-----Further Bed and Breakfast Elgin-----


Bed and Breakfast Elgin Burghead Self Catering Cottage

Burghead Self Catering Cottage

Light and spacious, warm and cosy, an ideally located home from home!
5 Church St Burghead IV30 5XH
Cheap B and B Elgin Gowanbrae Guest house

Gowanbrae Guest house

Gowanbrae is a family run, 3 star, Guesthouse where personal service and attention to detail is guaranteed. Situated in the centre of...
19 church street Dufftown AB55 4AR
Cheap B and B Elgin Moraydale Guest House

Moraydale Guest House

Bed and Breakfast in privately owned guest house close to centre of Elgin. Private off-road parking. Double, twin and family rooms -...
276 High Street IV30 1AG
Cheap B and B Elgin Elm Grove B and B

Elm Grove B and B

Home from home
9,East Road IV30 1XG
Cheap B and B Elgin The Lodge Guesthouse

The Lodge Guesthouse

Family run 4* Guesthouse situated in a quiet tree-lined Avenue but within minutes of the High Street. We have a variety of rooms - a...
20 Duff Avenue IV30 1QS
Cheap B and B Elgin southbank guest house

southbank guest house

200 year old georgian town house in the hart of elgin,15 on suite bedrooms.
36 academy st iv30 1lp
Cheap B and B Elgin Auchmillan Guest House

Auchmillan Guest House

A great welcome awaits you at Auchmillan. This 1900 Victorian house is located by the local bowling green, and was previously a...
12 Reidhaven Street IV30 1QG
Cheap B and B Elgin Auchmillan Guest House

Auchmillan Guest House

A great welcome awaits you at Auchmillan. This 1900 Victorian house is located by the local bowling green, and was previously a...
12 Reidhaven Street IV30 1QG
Cheap B and B Elgin Roof Wizard

Roof Wizard

A very friendly family run buisness established for over 20 years. Well known throughout moray as being very reliable and...
4 sweet hillock farm cottages Iv362ra
Cheap B and B Elgin Oldmill Garden Bed and Breakfast

Oldmill Garden Bed and Breakfast

Oldmills Garden is on the outskirts of Elgin surrounded by the beautiful Scottish countryside, yet only a 10 minute walk into the town...
Jock Inksons Brae IV30 1QE


Eight Acres Hotel

Rooms From £45 Eight Acres is the largest hotel in Speyside offering a wide range of first class accommodation with newly refurbished bedrooms and public areas. Situated on the western approaches to Elgin with a large car park it makes us the perfect place to...

More Details for Eight Acres Hotel

Southbank Guest House

Rooms From £65 Southbank guest house is in the centre on Elgin in Moray it is family run. A short distance from the bus stop and town centre and the train station is at the bottom of Academy Street. This Georgian guest house is over 200 years old with parking...

More Details for Southbank Guest House

Sunninghill Hotel

Rooms From £77 The Sunninghill built in 1869 by a retired merchant sea captain stands imposingly in its grounds which originally contained the buildings own orchard and stables. The Sunninghill is situated not far from Elgin's main shopping centre and within...

More Details for Sunninghill Hotel

Clavie Cottage Self Catering

Rooms From £95 Clavie cottage is situated at the heart of the picturesque coastal village of Burghead on Scotlands beautiful Moray Firth and makes an super alternative to a hotel for anyone looking for a short break whether for business or pleasure. The...

More Details for Clavie Cottage Self Catering