Bed and Breakfast Elgin - B and Bs & Guest Houses in Elgin


Featured Listings

Eight Acres Hotel & Leisure Club Elgin

Eight Acres Hotel & Leisure Club Elgin

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 leisure club at Eight Acres Hotel & Leisure Club has a spa bath a sauna and a gymnasium which offers a variety of exercise classes and relaxing spa treatments. The Darroch...

More Details for Eight Acres Hotel & Leisure Club

Southbank Guest House Elgin

Southbank Guest House Elgin

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 bars. We have 15 en suite bedrooms all with showers although two rooms have the shower over a bath. The rooms are split between the main house and the annexe in a converted...

More Details for Southbank Guest House

Mansion House Hotel & Country Club Elgin

Mansion House Hotel & Country Club Elgin

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 perfect destination for business pleasure or a special celebration. Decorated in elegant country house style this 19th century Baronial mansion combines the grace of a bygone...

More Details for Mansion House Hotel & Country Club

Sunninghill Hotel ELGIN

Sunninghill Hotel ELGIN

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 easy walking distance of the city s commercial heart and amenities. For over 32 years Donald and Winnie Ross have owned the Sunninghill and have carried out extensive...

More Details for Sunninghill Hotel

Laichmoray Hotel Elgin

Laichmoray Hotel Elgin

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 Inverness. This privately owned family run hotel provides a warm & friendly atmosphere for both the business guest and those who wish to take things at a more relaxed pace....

More Details for Laichmoray Hotel

Ardgye House Elgin

Ardgye House Elgin

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 Rooms are available and all rooms are tastefully decorated with En-suite facilities. Only 5 minutes drive from Elgin this gracious mansion house stands in 150 acres of...

More Details for Ardgye House

The Royal Hotel Elgin

The Royal Hotel Elgin

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 features individual and unique rooms. They all include a flat-screen TV and an en suite bathroom some rooms have a bath and shower available. br / br / br / br / In the...

More Details for The Royal Hotel

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


Burghead Self Catering Cottage

Light and spacious, warm and cosy, an ideally located home from home!

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 Dufftown, Gowanbrae offers spacious rooms which are tastefully decorated and modernised whilst...

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 - all en-suite with Freeview television, DVD, hospitality tray, hair dryer. Free internet access....

Elm Grove B and B

Home from home

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 double and a twin-bedded room downstairs which is useful for people who have problems with stairs....

southbank guest house

200 year old georgian town house in the hart of elgin,15 on suite bedrooms.

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 doctor’s house and surgery. It is in a conservation area within five minutes walk from the historical town...

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 doctor’s house and surgery. It is in a conservation area within five minutes walk from the historical town...

Roof Wizard

A very friendly family run buisness established for over 20 years. Well known throughout moray as being very reliable and friendly. We cover all aspects of roofing from slate/ tile / PVC flat roof etc etc. Please call for any...

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 centre. We have two double bedrooms and a triple room, all our rooms are en-suite with Free WFI...


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

More Details for Clavie Cottage Self Catering