Accommodation in Moray & Speyside

1. Altnavoir
Comfortable, well equipped traditional house in Tomintoul. Enjoy walking in breathtaking scenery. Easy access to skiing, horse riding, fishing, golf c...
More Details
Alt-na-voir,
13 Main Street,
Tomintoul,
t: 01807 580336
2. Highland Homestays
Twin room accommodation available in a cottage by the beach with views over The Links and the Moray Firth. One spacious twin room for 2 adults with ro...
More Details
6 Cumming Street,
Nairn,
t: 01667454344

3. Westburn B and B
Comfortable and friendly accommodation in a quiet rural location in the heart of the Whisky Country. Aromatherapy and reflexology can be done by arran...
More Details
Milltown of Edinvillie,
Aberlour,
t: 01340 871118

4. Best Western Windsor Hotel
Best Western Windsor Hotel Nairn is set in a quiet residential area of the seaside town of Nairn near Inverness and offers excellent value for money a...
More Details
Albert Street,
Nairn,
t: 01667 453108

5. Sunny Brae Hotel
The Sunny Brae Hotel represents a high standard of accommodation and is all that is expected when visiting the Scottish Highlands on holiday.
Guests ...
More Details
Marine Road,
Nairn,
t: 01667 452309

6. The Haven
Charming family home, fully modernised - perfect for families, golfers, walkers and anglers. Sleeps 4 to 6. Only minutes from beach/golf course. Pe...
More Details
9 Grant Street,
Cullen,
t: 01383 727957/ 07720 320263

7. Greenlawns Guesthouse
Beautiful Victorian villa, all rooms en-suite, single, double/twin and family accommodation. Pets and children welcome....
More Details
13 Seafield Street,
Nairn,
t: 01667-452738

8. Rockhouse Hotel
Family run business for over 40 years. 10 minutes to the RAF Camp and 5 minutes to the beautiful Lossiemouth East beach....
More Details
Clifton Road,
Lossiemouth,
t: 01343 812489

9. Findochty Caravan Park
Findochty Caravan Park is a small, family run site located on the shores of the Moray Firth with wonderful views over the sea.
Those who visit the pa...
More Details
Jubilee Terrace,
Findochty,
Findochty,
t: 01542 835303

10. The Wee Blue Hoose
Charming, recently renovated Fisherman's Cottage. Contemporary, bright, quirky and deceptively spacious. Sleeps 6 - 3 bedrooms, 2 bathrooms, 2 recep...
More Details
153 Seatown,
Cullen,
t: 01542 840200

11. Bayview B and B
A warm welcome and a friendly atmosphere awaits all guests staying at Bayview. Ken and Ann Fraser, the owners, take a personal interest in their gue...
More Details
Beach Road,
Kingston upon Spey,
t: 01343 870 210

12. Private Caravan
Sited at Silver Sands Leisure Park, West Beach, Lossiemouth, Moray, this 2 bedroom, Willerby Westmorland caravan is all ready to be your holiday base ...
More Details
Covesea,
West Beach,
Lossiemouth,
t:

13. 131 Seatown
Charming two-bedroomed Fisherman's Cottage in the Seatown area of Cullen. Available for holiday lets. Bedding provided. Pets welcome....
More Details
131 Seatown,
Seatown,
Cullen,
t: 01542 841349

14. Westhaven B and B
Hello and a warm welcome to you from Sandy and Val here at Westhaven B and B.
We appreciate the trust you have put in us and we are fully committed t...
More Details
South Street,
Grantown on Spey,
t: 01479 872 471

15. The Royal Hotel
3 Star Traditional Victorian Hotel offering a good standard of comfort and service Well known in the area for its excellent Food and Freindly service....
More Details
Church Rd,
Keith,
Keith,
t: 01542 886978

16. Broomfield House
Self catering accommodation located in the heart of the malt whisky trail....
More Details
6 Broomfield Square,
Speyside,
Aberlour,
t: 07840 570686

17. The Mash Tun Whisky Bar
Good food and accommodation in a family atmosphere.
After completing an extensive 18 month renovation project, Mark and Karen Braidwood offer good fo...
More Details
8 Broomfield Square,
Aberlour,
t: 01340 881771

18. Springfield B and B
Arrive and relax. Return time and time again as friends. Enjoy our lovely home and leave refreshed after a stress free visit. All rooms have en-suite ...
More Details
Croft Road,
Forres,
t: 01309 676965

20. 118 Seatown
Self-catering cottage, sleeping 6. Recently refurbished, with 1 en-suite; garden with sea views. Large shower room. Freeview TV, washing machine, t...
More Details
118 Seatown,
Seatown,
Cullen,
t: 01324 851851

21. 147 Seatown and Torrach Seatown
147 Seatown sleeps 5 comfortably with a double room, twin room and single room. It has a dining kitchen, dining area within the sitting room and a sh...
More Details
147 Seatown/Torrach Seatown,
Seatown,
Cullen,
t: 01542 841630

22. Garden Cottage
Fully equipped self-catering cottage, with central heating. 1 bedroom en-suite. Toilet, lounge, kitchen/diner. Walled garden. Sleeps 2 persons....
More Details
7 South Castle Street,
Cullen,
t: 01542 841052

24. The Dulaig
The Dulaig is the only B and B in the Highlands of Scotland currently holding AA 5 Gold Stars and AA Breakfast Award, VisitScotland 5 Star Gold and ...
More Details
Seafield Avenue,
Grantown-on-Spey,
Grantown on Spey,
t: 01479 872065

25. Dunallan House
Dunallan House is situated in a quiet location, yet only a short stroll to all amenities in Grantown On Spey, Dunallan offers quality Scottish Tourist...
More Details
Woodside Ave,
Grantown on Spey,
t: 01479 872140
26. Gordon Castle Walled Garden
This spacious and well equipped 18th Century detached cottage is sited on the edge of our magnificent Walled Garden. It has four delightfully furnishe...
More Details
Gordon Castle Walled Garden,
Fochabers,
Fochabers,
t: 01343820244

27. Durn House
Steeped in history, Durn House has retained many of its original features with huge open fires, superb plasterwork, magnificent stone spiral staircase...
More Details
Durn Road,
Portsoy,
t: 01261 843424

28. 16 Albert Terrace
This self catering property which sleeps four is located above the harbour, enjoying stunning views over Cullen Bay, the beach and the golf course. Th...
More Details
16 Albert Terrace,
Cullen,
t: 01309671862

29. Speyside Cottage
Self Contained cozy 1 bedroom steading accommodation in the heart of Speyside. Great views. weekly lets or short breaks welcome. Ideal for fishers on ...
More Details
Nether Tomlea,
Elchies,
Archiestown,
t: 01340810456

30. Benavon Cottage
Warm, comfortable, tastefully decorated two bedroomed cottage situated in the beautiful tourist village of Tomintoul.One double room the other with ad...
More Details
33 Main Street,
Tomintoul,
Tomintoul,
t: 01807580221

32. Bethany by the Sea
Bethany by the Sea is a traditional fisherman's cottage in the Jewel of Moray, Lossiemouth. It's recently completely transformed into a modern, comfor...
More Details
Bethany,
1 Allan Lane,
Lossiemouth,
t: 07788124255

33. 6 Northshore
6 Northshore is situated 200 yards from the beach, with open plan kitchen and living area with wood burner. It has one double bedroom and a second bed...
More Details
Findhorn,
t: 07831 729 323

34. Granlea Guest House
Jackie and Glen extend a warm welcome to all visitors who are looking for a relaxing stay and a hearty Scottish breakfast.
The house stands on a on...
More Details
Deshar Road,
Boat of Garten,
t: +44 (0)1479 831601

35. Craggan Outdoors' Glenbeg Bunkhouse and Bothy
Craggan Outdoors offer good value, comfortable accommodation in our Glenbeg Bunkhouse and Bothy, located side-by-side in a secluded and picturesqu...
More Details
Glenbeg,
Grantown on Spey,
t: 01479 873283

36. Argathnie B and B
Argathnie is Gaelic for 'our home' which is an authentic Scottish stone house with high ceilings and traditional decoration giving character and atmos...
More Details
2 Manse Rd,
Nairn,
t: 01667 455137

37. Inverfiddichlodge
Inverfiddich Lodge is beautifully set on the banks of the River Spey and River Fiddich. It sleeps 2 people. Fully equipped with Triple Glazing, Electr...
More Details
Inverfiddich House,
Craigellachie,
t: 01340 871964

39. Scottish Highland Adventures
Luxury 2 bed cottage in a secluded location close to the banks of the river Spey. Easy access to mountain and riverside walks. Recently converted from...
More Details
Bow Cottage,
Blacksboat,
Aberlour,
t: 07870635410

40. Darwin Cottage Self Catering
Darwin Cottage Self Catering lies high on the banks of the River Lossie overlooking Elgin City. It is a sunny cottage facing south and is tucked away ...
More Details
c/0 Braemoriston House,
Braemorriston Road,
Elgin,
t: 07974940909

41. Ardivot House B and B
Beautiful country residence situated on a working farm between Elgin and Lossiemouth.
All rooms are en-suite and equipped with Freeview tv, hospital...
More Details
Ardivot Farm,
Lossiemouth,
t: 01343811076

42. The Croft B and B
'The Croft' is a charming Victorian town house set in formal gardens of nearly one acre. It was built in 1848 for local Town Clerk and solicitor Patri...
More Details
10 Institution Road,
Elgin,
t: 01343 546004
43. Grampian Property Ltd.
Beautiful cottage with two bed rooms, one ensuite plus family bathroom and well equipped kitchen, offering first class self catering accommodation. Re...
More Details
27 High Street,
Aberlour,
t: 01261 861450

45. Boath Stables
Two,adjoining cottages ,in a converted, 17th
century stables block. Sat in lovely gardens
in a rural setting just 2 miles east of Nairn.
All the benef...
More Details
Boath Steading,
Auldearn,
Nairn,
t: 01667 451300

46. 78 Seatown
Holiday cottage in the picturesque Seatown of Cullen. Fully equipped and very spacious with small garden area. Sleeps 5. No smoking. No pets....
More Details
78 Seatown,
Seatown,
Cullen,
t: 01464 831696

47. Cairnty Lodges
Red Squirrel and Roe Deer Luxury Log Cabins with Hot Tub and Sauna, set amongst stunning scenery. Sleep 4 adults and 2 children. Up to two well be...
More Details
Broughnamary Croft,
Cairnty, Mulben,
Keith,
t: 01542 860263

48. Kempston House Bed and Breakfast
Kempston House is a six-bedroom family home situated at the entrance of the Maverston Highlands Estate and six miles from the cathedral city of Elgin....
More Details
Maverston Highland Estate,
Urquhart,
Elgin,
t: 01343842420
49. Tartan Tourers
Tartan Tourers offer quality motorhome hire / rental in the North of Scotland. Close to the start of the North Coast 500 route. Tour Moray and Highlan...
More Details
Victoria Filling Station,
Victoria Road,
Forres,
t: 07785 272903