Moray Bed & Breakfasts Guide

recommended B&Bs, inns and guest houses in Moray


When would you like to go?

Blervie House

Rafford

  • B&B/guest house
  • -
  • 5* rated
  • -
  • luxury
  • -
  • character property
  • -
  • country house
  • -
  • romantic retreat
  • -
  • great breakfasts
  • -
  • great reviews
  • -
  • rural location
  • -
  • lounge
  • -
  • air-conditioning
  • -
  • lift
  • -
  • terrace
  • -
  • own garden
  • -
  • free WiFi
  • -
  • parking

indulge yourself in the unashamed luxury of this stunning, country-house B&B, boasting sumptuously furnished rooms, set in acres of woodland

Lossiemouth House

Lossiemouth

  • B&B/guest house
  • -
  • 4* rated
  • -
  • luxury
  • -
  • great reviews
  • -
  • central location
  • -
  • near beach
  • -
  • place(s) to eat nearby
  • -
  • own garden
  • -
  • free WiFi
  • -
  • parking

just a short walk from the white, sandy beaches, this exceptionally well-presented B&B, close to numerous shops, makes an ideal seaside base

Cluny Bank

Forres

  • B&B/guest house
  • -
  • 4* rated
  • -
  • luxury
  • -
  • character property
  • -
  • romantic retreat
  • -
  • award-winning
  • -
  • great reviews
  • -
  • bar
  • -
  • lounge
  • -
  • terrace
  • -
  • own garden
  • -
  • free WiFi
  • -
  • parking

a unique Victorian manor house set in quiet gardens featuring tastefully decorated rooms and a well-stocked bar that has a wine cellar

Norland B&B

Lossiemouth

  • B&B/guest house
  • -
  • 4* rated
  • -
  • luxury
  • -
  • family-friendly
  • -
  • pets allowed
  • -
  • great reviews
  • -
  • seafront location
  • -
  • near beach
  • -
  • great views
  • -
  • own garden
  • -
  • free WiFi
  • -
  • parking

there are sweeping views across the Moray Firth from the elevated spot at this highly commended B&B; West Beach is moments away

Struan House

Buckie

  • B&B/guest house
  • -
  • 3* rated
  • -
  • pets allowed
  • -
  • great reviews
  • -
  • central location
  • -
  • place(s) to eat nearby
  • -
  • free WiFi
  • -
  • parking

just 4 minutes walk to the sea, this centrally located B&B boasts light, airy rooms, some with sea views and serves a full-Scottish breakfast

  • B&B/guest house
  • -
  • 4* rated
  • -
  • luxury
  • -
  • family-friendly
  • -
  • pets allowed
  • -
  • great reviews
  • -
  • place(s) to eat nearby
  • -
  • own garden
  • -
  • free WiFi
  • -
  • parking

a Victorian house retaining many original features, located a short walk from the town centre, featuring spacious, well-appointed bedrooms

  • B&B/guest house
  • -
  • 3* rated
  • -
  • great reviews
  • -
  • close to station
  • -
  • place(s) to eat nearby
  • -
  • own garden
  • -
  • free WiFi
  • -
  • parking

this comfy accommodation is ideally situated on a quiet street between the town centre and station which can be reached on foot in 5 minutes

Abbeyfield B&B

Dufftown

  • B&B/guest house
  • -
  • character property
  • -
  • great reviews
  • -
  • place(s) to eat nearby
  • -
  • lounge
  • -
  • own garden
  • -
  • free WiFi

exceptional review scores for this attractive stone house in Scotland's famed whisky region; the elegant, cosy rooms are much praised

  • restaurant with rooms
  • -
  • 4* rated
  • -
  • luxury
  • -
  • small hotel
  • -
  • great reviews
  • -
  • restaurant
  • -
  • bar
  • -
  • own garden
  • -
  • free WiFi
  • -
  • parking

a former corn mill, set in countryside on the A96 between Forres and Nairn, now a smart restaurant - Scottish fayre served - and stylish rooms

  • B&B/guest house
  • -
  • 3* rated
  • -
  • adults only
  • -
  • character property
  • -
  • great reviews
  • -
  • village location
  • -
  • lounge
  • -
  • own garden
  • -
  • free WiFi
  • -
  • parking

this former manse, situated next to Knockando church, has been sympathetically restored to retain its original historical character

Dunvegan B&B

Dufftown

  • B&B/guest house
  • -
  • 3* rated
  • -
  • great reviews
  • -
  • place(s) to eat nearby
  • -
  • free WiFi

within walking distance of Glenfiddich and Balvenie distilleries, this beautifully presented, friendly B&B offers a warm welcome to Speyside

  • B&B/guest house
  • -
  • 4* rated
  • -
  • adults only
  • -
  • great reviews
  • -
  • rural location
  • -
  • great views
  • -
  • bar
  • -
  • lounge
  • -
  • terrace
  • -
  • own garden
  • -
  • free WiFi
  • -
  • parking

boasting its own, intimate lounge bar with 350 whiskies open for tasting, this welcoming B&B provides luxurious, whisky themed rooms

Gowanbrae B&B

Dufftown

  • B&B/guest house
  • -
  • 3* rated
  • -
  • family-friendly
  • -
  • great reviews
  • -
  • central location
  • -
  • place(s) to eat nearby
  • -
  • lounge
  • -
  • free WiFi

ideally located for exploring the Speyside whisky distilleries, a homely B&B with cosy, simply furnished rooms and serving a hearty breakfast

Kintrae B&B

Buckie

  • B&B/guest house
  • -
  • 3* rated
  • -
  • great reviews
  • -
  • central location
  • -
  • place(s) to eat nearby
  • -
  • lounge
  • -
  • terrace
  • -
  • free WiFi

a Victorian property ideally located with town centre shops, pubs and restaurants on the doorstep; stay in cosy, well-appointed rooms

Links Lodge

Lossiemouth

  • B&B/guest house
  • -
  • 4* rated
  • -
  • luxury
  • -
  • family-friendly
  • -
  • great reviews
  • -
  • seafront location
  • -
  • near beach
  • -
  • lounge
  • -
  • free WiFi

overlooks the 18th green of Old Moray golf course and the West Beach with uninterrupted views across the waters of the Moray Firth

  • inn/pub
  • -
  • 3* rated
  • -
  • family-friendly
  • -
  • pets allowed
  • -
  • great reviews
  • -
  • village location
  • -
  • place(s) to eat nearby
  • -
  • bar
  • -
  • lounge
  • -
  • free WiFi

a great base from which to explore the Speyside distilleries, this friendly inn provides spacious, well-appointed rooms and a convivial bar

Argyle Guest House

Tomintoul

  • B&B/guest house
  • -
  • 3* rated
  • -
  • family-friendly
  • -
  • pets allowed
  • -
  • cyclist friendly
  • -
  • walker friendly
  • -
  • great reviews
  • -
  • village location
  • -
  • place(s) to eat nearby
  • -
  • free WiFi
  • -
  • parking

"cozy, very comfortable and friendly", "wide variety of breakfasts on offer", "homely feel", a small sample of comments from recent guests

Gordon House

Tomintoul

  • B&B/guest house
  • -
  • family-friendly
  • -
  • cyclist friendly
  • -
  • walker friendly
  • -
  • great reviews
  • -
  • village location
  • -
  • place(s) to eat nearby
  • -
  • lounge
  • -
  • free WiFi
  • -
  • parking

in a great location in the Highlands' highest village, this former crofter's cottage is now a friendly B&B; delicious evening meals can be ordered

  • inn/pub
  • -
  • small hotel
  • -
  • great reviews
  • -
  • central location
  • -
  • near beach
  • -
  • restaurant
  • -
  • bar
  • -
  • free WiFi
  • -
  • parking

an attractive inn, run by a friendly and informative owner, located a short walk from the seafront and boasting an informal bar restaurant

  • inn/pub
  • -
  • small hotel
  • -
  • village location
  • -
  • restaurant
  • -
  • place(s) to eat nearby
  • -
  • bar
  • -
  • terrace
  • -
  • free WiFi
  • -
  • parking

located in a picturesque village on the estuary of the River Findhorn and offers simple style rooms and homemade food using fresh local produce

Jomarnic B&B

Lossiemouth

  • B&B/guest house
  • -
  • family-friendly
  • -
  • great reviews
  • -
  • lounge
  • -
  • own garden
  • -
  • free WiFi
  • -
  • parking

situated within a 5 minute walk from Lossiemouth's beautiful East Beach and 10 minutes walk from pubs and restaurants in the marina area

  • B&B/guest house
  • -
  • 3* rated
  • -
  • family-friendly
  • -
  • great reviews
  • -
  • place(s) to eat nearby
  • -
  • free WiFi
  • -
  • parking

just a couple of minutes walk from the bus station and town centre, this friendly B&B offers traditionally furnished rooms and hearty breakfasts

  • B&B/guest house
  • -
  • 4* rated
  • -
  • luxury
  • -
  • family-friendly
  • -
  • great reviews
  • -
  • central location
  • -
  • place(s) to eat nearby
  • -
  • lounge
  • -
  • free WiFi

in a great central position, close to a number of distilleries, this charming B&B boasts light, airy rooms and serves tasty cooked to order breakfasts

  • B&B/guest house
  • -
  • great reviews
  • -
  • place(s) to eat nearby
  • -
  • free WiFi
  • -
  • parking

a traditional Edwardian villa well placed for Elgin's shops, restaurants and leisure facilities; breakfast is prepared using local produce where possible

Commercial Hotel

Dufftown

  • inn/pub
  • -
  • small hotel
  • -
  • great reviews
  • -
  • central location
  • -
  • restaurant
  • -
  • place(s) to eat nearby
  • -
  • bar
  • -
  • free WiFi
  • -
  • parking

this town-centre inn boasts large, comfortable rooms and a convivial bar restaurant, just a 12 minute walk from the historic Glenfiddich distillery

Conval House

Dufftown

  • B&B/guest house
  • -
  • adults only
  • -
  • character property
  • -
  • great reviews
  • -
  • place(s) to eat nearby
  • -
  • own garden
  • -
  • free WiFi
  • -
  • parking

features light and spacious rooms tastefully decorated with antique and French period furniture; breakfast is prepared using local produce

  • B&B/guest house
  • -
  • 3* rated
  • -
  • family-friendly
  • -
  • pets allowed
  • -
  • great reviews
  • -
  • central location
  • -
  • place(s) to eat nearby
  • -
  • free WiFi
  • -
  • parking

in a convenient position, 350 metres from the Cathedral, this friendly B&B offers well-presented rooms and serves a full-Scottish, cooked breakfast

  • B&B/guest house
  • -
  • 4* rated
  • -
  • luxury
  • -
  • family-friendly
  • -
  • character property
  • -
  • great reviews
  • -
  • central location
  • -
  • place(s) to eat nearby
  • -
  • lounge
  • -
  • own garden
  • -
  • free WiFi
  • -
  • parking

a period house set in a well-tended garden just moments from the town centre, character features abound throughout the house and bedrooms

Station Hotel

Hopeman

  • inn/pub
  • -
  • small hotel
  • -
  • village location
  • -
  • restaurant
  • -
  • bar
  • -
  • free WiFi

simple accommodation is offered at this family-run pub that is situated a short walk from the harbour and both of the sandy beaches in Hopeman

  • B&B/guest house
  • -
  • 4* rated
  • -
  • luxury
  • -
  • character property
  • -
  • great reviews
  • -
  • bar
  • -
  • lounge
  • -
  • own garden
  • -
  • free WiFi

set in a beautifully restored, former mill owner's residence, built in the 1880s, this stunning B&B features spacious, well-appointed rooms

The Mash Tun

Aberlour

  • inn/pub
  • -
  • small hotel
  • -
  • family-friendly
  • -
  • character property
  • -
  • great reviews
  • -
  • waterfront location
  • -
  • restaurant
  • -
  • place(s) to eat nearby
  • -
  • bar
  • -
  • free WiFi
  • -
  • parking

a characterful riverside inn on the Speyside whisky trail; the excellent whisky bar is complemented by fine dining and elegant renovated rooms

Sunflower B&B

Findhorn

  • B&B/guest house
  • -
  • great reviews
  • -
  • lounge
  • -
  • free WiFi
  • -
  • parking

set in a charming eco-village, this friendly, family-run B&B promotes sustainable and healthy living and is a short walk from Findhorn Bay

  • B&B/guest house
  • -
  • family-friendly
  • -
  • great reviews
  • -
  • own garden
  • -
  • free WiFi
  • -
  • parking

in a peaceful spot on the edge of town, this cosy B&B offers traditionally furnished rooms and a self-service, continental breakfast buffet

  • inn/pub
  • -
  • 3* rated
  • -
  • small hotel
  • -
  • family-friendly
  • -
  • central location
  • -
  • seafront location
  • -
  • near beach
  • -
  • restaurant
  • -
  • place(s) to eat nearby
  • -
  • bar
  • -
  • free WiFi
  • -
  • parking

in an enviable spot near the sea, this friendly inn has simply furnished rooms and a relaxed restaurant serving locally sourced seafood

  • B&B/guest house
  • -
  • adults only
  • -
  • central location
  • -
  • place(s) to eat nearby
  • -
  • free WiFi

a traditional guest house, praised for warm hospitality and homely comfort, quietly situated near the high street of this historic "whisky" city

Bankhouse B&B

Aberlour

  • B&B/guest house
  • -
  • great reviews
  • -
  • village location
  • -
  • place(s) to eat nearby
  • -
  • lounge
  • -
  • own garden
  • -
  • free WiFi
  • -
  • parking

an exceptionally well-presented B&B, a short walk from the banks of the Spey and offering relaxing accommodation in a recently converted bank

  • inn/pub
  • -
  • pets allowed
  • -
  • central location
  • -
  • place(s) to eat nearby
  • -
  • bar
  • -
  • free WiFi

comfy, simple style rooms are offered at this town centre pub that is a good budget exploring base for the Moray and Aberdeenshire coastline

Stravaig B&B

Cullen

  • B&B/guest house
  • -
  • pets allowed
  • -
  • great reviews
  • -
  • central location
  • -
  • place(s) to eat nearby
  • -
  • lounge
  • -
  • free WiFi

warm and friendly hosts invite you to their cosy, stone-built terrace B&B, two minutes walk from the sea and offering a cooked Scottish breakfast

Gordon Arms Hotel

Fochabers

  • inn/pub
  • -
  • 3* rated
  • -
  • small hotel
  • -
  • family-friendly
  • -
  • pets allowed
  • -
  • village location
  • -
  • restaurant
  • -
  • place(s) to eat nearby
  • -
  • bar
  • -
  • terrace
  • -
  • free WiFi
  • -
  • parking

a former coaching inn welcoming guests for over 200 years, the location offers good access to the Malt Whisky Trail as well as outdoor pursuits

  • inn/pub
  • -
  • small hotel
  • -
  • family-friendly
  • -
  • restaurant
  • -
  • bar
  • -
  • free WiFi
  • -
  • parking

a conveniently located inn, serving food daily in its convivial bar and à la carte restaurant, within an easy walk of the historic Strathisla Distillery

The Smugglers

Tomintoul

  • hostel
  • -
  • 4* rated
  • -
  • family-friendly
  • -
  • pets allowed
  • -
  • cyclist friendly
  • -
  • walker friendly
  • -
  • great reviews
  • -
  • village location
  • -
  • place(s) to eat nearby
  • -
  • lounge
  • -
  • own garden
  • -
  • free WiFi
  • -
  • parking

offers simple dormitory accommodation and family rooms and also has secure bike storage, a drying room and shared kitchen facilities

  • inn/pub
  • -
  • restaurant
  • -
  • place(s) to eat nearby
  • -
  • bar
  • -
  • lounge
  • -
  • free WiFi

a lively community pub situated a 10 minute walk from the shops and amenities in the town centre; bedrooms are individually decorated

Chapelhill Croft

Grange Crossroads

  • B&B/guest house
  • -
  • 3* rated
  • -
  • rural location
  • -
  • lounge
  • -
  • own garden
  • -
  • free WiFi
  • -
  • parking

a peaceful exploring base set amidst rolling farmland ideally placed to discover the Malt Whisky Trail and the Moray Firth coastline by car

  • room only
  • -
  • central location
  • -
  • place(s) to eat nearby
  • -
  • free WiFi
  • -
  • parking

Elgin's shops, restaurants and pubs are on the doorstep of this basic, few frills accommodation with rooms in the main house or motel style

  • inn/pub
  • -
  • pets allowed
  • -
  • great reviews
  • -
  • restaurant
  • -
  • place(s) to eat nearby
  • -
  • bar
  • -
  • lounge
  • -
  • own garden
  • -
  • free WiFi

this traditional seaside inn has been elegantly refurbished, and receives high review scores for the high quality rooms and convivial atmosphere

Station Hotel

Rothes

  • hotel
  • -
  • 4* rated
  • -
  • luxury
  • -
  • small hotel
  • -
  • family-friendly
  • -
  • great reviews
  • -
  • central location
  • -
  • restaurant
  • -
  • place(s) to eat nearby
  • -
  • bar
  • -
  • free WiFi
  • -
  • parking

a blend of classic tradition and modern luxury, there are individually designed rooms and a whiskey wall with 500 blends and malts

Aberlour Hotel

Aberlour

  • hotel
  • -
  • 3* rated
  • -
  • small hotel
  • -
  • family-friendly
  • -
  • pets allowed
  • -
  • great reviews
  • -
  • central location
  • -
  • restaurant
  • -
  • place(s) to eat nearby
  • -
  • bar
  • -
  • terrace
  • -
  • own garden
  • -
  • free WiFi
  • -
  • parking

in the centre of the mile-long High Street of a peaceful Speyside village, this family-run hotel serves home-cooked meals utilising local produce

Dowans Hotel

Aberlour

  • hotel
  • -
  • luxury
  • -
  • small hotel
  • -
  • character property
  • -
  • romantic retreat
  • -
  • great reviews
  • -
  • restaurant
  • -
  • bar
  • -
  • lounge
  • -
  • terrace
  • -
  • own garden
  • -
  • free WiFi
  • -
  • parking

an elegant hotel that combines period character with contemporary décor, it is ideally located to enjoy the many outdoor pursuits in the area

  • hotel
  • -
  • 4* rated
  • -
  • luxury
  • -
  • small hotel
  • -
  • family-friendly
  • -
  • great reviews
  • -
  • central location
  • -
  • restaurant
  • -
  • place(s) to eat nearby
  • -
  • bar
  • -
  • terrace
  • -
  • free WiFi
  • -
  • parking

on the NE250 tourist trail, this boutique-style hotel boasts a choice of two restaurants, serving locally sourced dishes, and contemporary rooms

Victoria Hotel

Portknockie

  • hotel
  • -
  • small hotel
  • -
  • pets allowed
  • -
  • great reviews
  • -
  • village location
  • -
  • bar
  • -
  • free WiFi

situated in a picturesque fishing village, a traditional hotel featuring rooms equipped for a comfortable stay and a popular and sociable bar

Ramnee Hotel

Forres

  • hotel
  • -
  • 4* rated
  • -
  • luxury
  • -
  • small hotel
  • -
  • family-friendly
  • -
  • pets allowed
  • -
  • character property
  • -
  • restaurant
  • -
  • bar
  • -
  • lounge
  • -
  • terrace
  • -
  • own garden
  • -
  • free WiFi
  • -
  • parking

an Edwardian villa built in the Arts and Crafts style and set in leafy grounds, in keeping with the style the rooms are traditionally decorated

Royal Hotel

Elgin

  • hotel
  • -
  • 3* rated
  • -
  • small hotel
  • -
  • close to station
  • -
  • restaurant
  • -
  • place(s) to eat nearby
  • -
  • bar
  • -
  • terrace
  • -
  • free WiFi
  • -
  • parking

a traditional hotel situated just moments from the railway station and under a 10 minute walk from town centre shops and restaurants

Highlander Inn

Aberlour

  • inn/pub
  • -
  • 3* rated
  • -
  • small hotel
  • -
  • family-friendly
  • -
  • pets allowed
  • -
  • great reviews
  • -
  • village location
  • -
  • restaurant
  • -
  • place(s) to eat nearby
  • -
  • bar
  • -
  • terrace
  • -
  • free WiFi
  • -
  • parking

a cosy and welcoming village inn that has a renowned whisky bar, an outdoor patio and well-appointed rooms decorated in a traditional style

  • hotel
  • -
  • small hotel
  • -
  • family-friendly
  • -
  • pets allowed
  • -
  • seafront location
  • -
  • near beach
  • -
  • great views
  • -
  • restaurant
  • -
  • bar
  • -
  • lounge
  • -
  • own garden
  • -
  • free WiFi
  • -
  • parking

from its elevated spot this family-run hotel enjoys views over Cullen Bay, the rooms are well presented rooms and there is an elegant restaurant

Carlton Hotel

Forres

  • hotel
  • -
  • small hotel
  • -
  • family-friendly
  • -
  • pets allowed
  • -
  • central location
  • -
  • restaurant
  • -
  • place(s) to eat nearby
  • -
  • free WiFi

situated on the High Street in the centre of town, this welcoming hotel is decorated in a traditional Scottish theme with numerous period features

  • hotel
  • -
  • 3* rated
  • -
  • small hotel
  • -
  • family-friendly
  • -
  • restaurant
  • -
  • place(s) to eat nearby
  • -
  • bar
  • -
  • lounge
  • -
  • own garden
  • -
  • free WiFi

ideally placed at the heart of the famous Speyside Whisky Trail and has a bar offering a wide selection of Malt Whiskies if you fancy a wee dram

  • hotel
  • -
  • family-friendly
  • -
  • pets allowed
  • -
  • character property
  • -
  • village location
  • -
  • restaurant
  • -
  • place(s) to eat nearby
  • -
  • bar
  • -
  • lounge
  • -
  • free WiFi
  • -
  • parking

enjoy a wee dram from the 150 single malt whiskies, many from the Speyside area, that are offered in the 2 bars of this traditional hotel

Golf View Hotel

Lossiemouth

  • hotel
  • -
  • 4* rated
  • -
  • family-friendly
  • -
  • seafront location
  • -
  • great views
  • -
  • restaurant
  • -
  • bar
  • -
  • terrace
  • -
  • free WiFi
  • -
  • parking

enjoy the panoramic views of the links and sea from this traditional hotel which previous guests have described as offering great value for money

Show less