B&Bs and Guesthouses

Amongst Nairn’s range of B&Bs and Guesthouses listed here you’ll find cosy family haunts and elegant Georgian mansions. Views to die for, gourmet breakfasts. It is all here!

Quirky artworks adorn the walls of the Cawdor Guest House, while the pubs and bars of the High St make the Albert and Waverley convenient and affordable options. 

  • Listing Type

7 Cawdor Street, Nairn, IV12 4QD

Feel at home and unwind! Cawdor House is situated in the centre of Nairn and has the perfect combination of easy access to the amenities of the town, whilst being in a quiet street.

Original features such as the fireplace in the sitting room once again take centre stage. This 4 star B&B offers a warm friendly Highland welcome from your hosts with comfort and quality being a priority.

Tel: 01667 455855

Sandown House is a luxury Five Star Gold guest house in the heart of the beautiful Highlands. Delicious Scottish breakfast individually prepared and cooked to order from fresh, local produce, only 5 minutes walk from the beach.

Sandown Farm Lane, Nairn, IV12 5NE

Tel: 01667 451363

High Quality guest house with sea views over Nairn Links. Local produce and a beautiful buffet breakfast provided.

Marine Road, Nairn, IV12 4EA

Tel: 01667 452309

Altonsyde, Inverness Road, Nairn, IV12 5NA

Altonsyde Guest Accommodation provides two accessible studios in Nairn (The Courtyard Studio and The Garden Studio). Fully refurbished in 2021, each self-contained ground floor studio has a kitchenette, private garden area and parking. Graded 3* by Visit Scotland and having attained the Bronze Green Tourism award, with a carpark equipped with an EV charger and is also cyclist friendly. Altonsyde guest accommodation provides comfortable, tiny home from home living on the west side of Nairn, all in a studio setting.

Sleeps 2

Tel: 077197 35439

The Waverley Hotel in Nairn is a centrally located period building offering excellent value bed and breakfast accommodation and fully equipped rooms.

4 High St, IV12 4BJ

Tel: 01667 453001

2 Albert St, IV12 4HP

Real Food. Friendly Service. Quality Accommodation. Free off-road parking

Tel: 01667 454474

19 Waverley Road, Nairn

Glen Lyon Lodge is a stunning Victorian Bed and Breakfast, surrounded by a beautiful walled garden. We have four guest rooms and  serve a variety of breakfasts using locally sourced ingredients. Conveniently situated for walking to the town, beach or train station. There is also ample on site parking for all guests. 

Sleeps 7

Tel: 01667 457481

2 Manse Road, Nairn, IV12 4RN

Argathnie bed and breakfast is an authentic Scottish stone house with high ceilings and traditional decoration giving character and atmosphere.

Situated in a large enclosed garden with off-road parking for all B&B guests. There is one double en-suite room available to let on ground floor level.

Argathnie B&B is located a short walking distance to Nairn’s well-known beaches, river walks and golf courses.

Sleeps 2

Tel: 01667 455137

Victoria St, Nairn IV12 4HH

Corsee House is a Victorian House in the west end of the picturesque town of Nairn offering bed and breakfast to all guests from solo travellers to families or large groups. It is situated next to Viewfield Park.

Tel: 01667 454834

“A Scottish welcome awaits you at our idyllic castle on the banks of The Moray Firth”

Thurlow Road, IV12 4EZ.

Tel: 01667 45209

Sheelagh and Dave welcome you to Greenlawns B&B in Nairn, your ideal base for exploring the Scottish Highlands. The lovely Victorian villa is centrally situated offering easy access to the golf courses, beaches, shops and local restaurants.

13 Seafield Street, IV12 4HG

Tel: 01667 452738