Places to Stay

With a wealth of tourist attractions on its doorstep, Nairn makes an excellent base for exploring the Highlands and Moray.

Whether you are looking for family sized self-catering accommodation, a sumptuous spa break or a cosy B&B, there is an abundance of high quality accommodation to choose from.

Self-Catering

B&Bs & Guesthouses

Camping and Caravanning

  • Listing Type

Beach House has been furnished and equipped to a very high standard to ensure as comfortable and relaxing holiday as possible. Located in the picturesque Fishertown area of Nairn and only a minutes walk from the sweeping beaches and the numerous restaurants and pubs of the town.

“Excellent beachside location, house very family and dog friendly!”

Sleeps 7

30 Shore Street, Nairn, IV12 4PX

Golf View Hotel & Spa enjoys a seafront setting in Nairn that embraces stunning coastal scenery through vast picture windows. Coastal Spa – A soothing space set in a calming coastal environment.

Hickory Restaurant – locally sourced Scottish produce served with stunning views

63 Seabank Road, Nairn, IV12 4HA

01667 452301

A traditional seaside cottage. Small yet perfectly formed, a step away from the High Street. The cottage has been fully renovated in which included fitting a new kitchen and restoring the original floor boards. Cosy central heating.

Welcomes one well behaved pet. Ideal for solo travellers, but not children.

Sleeps 2

Park Street, Nairn

07796673431

Resting alongside the River Nairn, in the attractive and lively seaside town of Nairn, in the Scottish Highlands, is this delightful four-storey cottage.
The owners have created a wonderfully modern interior, which has been tastefully decorated to provide an excellent base for friends and families looking to explore this lovely coastal region.
The property benefits from four well-presented bedrooms, consisting of two king-sizes, a single and a twin, all of which have a lovely decor and an abundance of natural light.

Sleeps 7

37A Harbour Street, Nairn, IV12 4NX

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

4 High Street, Nairn, IV12 4BJ

01667 453001

Make your trip to the Scottish Highlands even more special by staying in Tall Pine Lodge. This superb Swedish log house will provide the touch of luxury that will make your holiday one to remember.

Sleeps 6

Situated about 4 miles out of Nairn on the Lochloy Road

01309 641093

Ground floor Apartment in Nairn for holiday rental or business rental for up to 6 guests in 3 bedrooms. Short breaks available throughout the year. Modern apartment with balcony offering stunning views over Nairn Dunbar golf course, the Moray Firth, Ben Wyvis and the hills toward the Ross-shire and Sutherland.

Sleeps 6

43 Old Bar Road, Nairn.

01349 800153

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

Marine Road, Nairn, IV12 4EA

01667 452309

Set within extensive shared gardens in a quiet secluded location. Only a 50 metre stroll to the private banks of the River Nairn – ideal location for those who enjoy a peaceful countryside break. BBQ and picnic facilities on the river banks. Ideal for birdwatchers, wild life enthusiasts and fishermen. 

Sleeps 6

Little Kildrummie, IV12 5QU

01667 453900

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

Thurlow Road, Nairn, IV12 4EZ

01667 452039

Welcome to Barrow Campsite Nairn. Named after the onsite Bronze age Barrow.
Friendly family run campsite.

The campsite features, Glamping pods, hard standing touring pitches, grass touring pitches and tent pitches. Shop, children’s play area, and nature pond. BBQ’s allowed and pets welcome. There are onsite washing and showering facilities (including accessible shower and toilet), a communal bothy, waste disposal and a coin operated washing machine and drier.

Kinchyle Farm, Nairn, IV12 5NY

07494 532 380

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

19 Waverley Road, Nairn, IV12 4RH

01667 457481

Don’t forget you can use the links and filters at the top of the page to help you find just what you are looking for during your visit to Nairn.