Holiday cottages near Cawdor Castle
74 within 10 miles · nearest first
In short: 74 holiday cottages within 10 miles of Cawdor Castle in Nairn, Highlands. The nearest is Culcharry Cottage, 1.3 miles away. 44 accept dogs. Prices start from £303 for a week.
Updated · Distances are straight-line · Ratings from Google · About Cawdor Castle
1.3 miles
Highland · Dogs welcome
Culcharry Cottage
★ 5.0 (7)
Sleeps 5 · 3 bedrooms · from £467 a week
Three-bedroom cottage near Nairn with direct beach access and enclosed garden, five miles from Highland's coastal town centre.
Highland · Dogs welcome
The Cherry Tree
Sleeps 7 · 4 bedrooms · from £797 a week
The Cherry Tree, Piperhill, Highland: four-bedroom cottage with one dog staying free, near Nairn's beaches.
Highland · Dogs welcome
East Cottage
Sleeps 4 · 2 bedrooms · from £493 a week
East Cottage, Highland near Cawdor: two-bedroom coastal cottage sleeping four, with views across countryside and one dog welcome.
Highland · Dogs welcome
Drummond House
Sleeps 5 · 2 bedrooms · from £1,232 a week
Two-bedroom Highland house 100m from Loch Flemington, near Inverness, with garden and parking for two cars.
Highland · Dogs welcome
Drummond Neuk
Sleeps 3 · 2 bedrooms · from £817 a week
Two-bedroom annexe on a 3-acre Highland estate with woodland to explore, near Nairn's beaches.
Highland · Dogs welcome
Craigellachie Cottage
Sleeps 4 · 2 bedrooms · from £403 a week
Two-bedroom cottage, 200 years old, near Inverness with views across open countryside and an enclosed garden.
3.3 miles
Nairn
Henry’s Lodge
★ 5.0 (3)
Sleeps 4 · 2 bedrooms · from £727 a week
Two-bedroom lodge in Highland woodland near Nairn, 1 mile from the coast, with private parking and garden.
3.3 miles
Highland
Miller Time
Sleeps 6 · 3 bedrooms
Three-bedroom detached house in Highland village, 15 minutes from Nairn's coast and 20 from Inverness.
Cawdor
Aurae
Sleeps 8 · 4 bedrooms · from £3,502 a week
Four-bedroom log cabin sleeping eight near Cawdor in Highland, with hot tub and sauna.
Cawdor
Atlas
Sleeps 8 · 4 bedrooms · from £3,502 a week
Four-bedroom log cabin for 8 near Cawdor, Highland, with hot tub and sauna.
3.9 miles
Nairn
Deskford Cottage
★ 5.0 (6)
Sleeps 4 · 2 bedrooms · from £365 a week
This property is semi-detached and is situated on the edge of the seaside town of Nairn. This cottage can accommodate four guests in two bedrooms.
4.1 miles
Culloden
The Nook
Sleeps 4 · 2 bedrooms · from £388 a week
Two-bedroom apartment sleeping 4 near Culloden, Highland.
Highland
Outlander Cottage
Sleeps 2 · 1 bedroom
Traditional Highland cottage for two with wood-fired hot tub and open fire, on the Moray Firth coast.
Highland
One The Loan
Sleeps 6 · 3 bedrooms
Three-bedroom house in Tornagrain, Highland, within reach of Inverness, Loch Ness boat trips and Culloden battlefield.
Highland · Dogs welcome
Reay House
Sleeps 8 · 4 bedrooms · from £1,172 a week
Reay House, Nairn: four-bedroom Victorian villa with private garden, one mile from two Blue Flag beaches.
Highland
Moy Cottage
Sleeps 6 · 3 bedrooms · from £677 a week
Three-bedroom cottage in Nairn, Highland, within walking distance of beach and town amenities.
Highland · Dogs welcome
The Haar
Sleeps 4 · 2 bedrooms · from £543 a week
Two-bedroom cottage in Nairn, on Scotland's Moray Firth coast, a five-minute walk from the beach with parking and one pet welcome.
4.8 miles
Highland
Braehead
Sleeps 6 · 3 bedrooms · from £457 a week
Detached three-bedroom house in Nairn, a coastal Highland village with beach access and championship golf nearby.
Highland
Moray Firth View
Sleeps 4 · 2 bedrooms · from £433 a week
Two-bedroom apartment in Nairn with direct beach access and views across the Moray Firth towards the Black Isle.
4.9 miles
Nairn · Dogs welcome
Seaview
★ 4.3 (8)
Sleeps 4 · 2 bedrooms · from £504 a week
A semi-detached cottage in the town of Nairn in the Scottish Highlands that can sleep four people in two bedrooms.
Highland · Dogs welcome
Sea Thistle Cottage
Sleeps 2 · 1 bedroom · from £737 a week
One-bedroom coastal cottage in Nairn, 200 yards from beach, with parking and courtyard; pets stay free.
Nairn · Dogs welcome
Fishertown House
Sleeps 7 · 4 bedrooms · from £621 a week
Four-bedroom cottage sleeping seven in Nairn, Highland, with garage and beach access nearby.
Highland
Harbour Apartment
Sleeps 4 · 2 bedrooms · from £463 a week
Two-bedroom ground-floor apartment in Nairn, a five-minute walk from beach and town centre.
Highland · Dogs welcome
Riverside Apartment
Sleeps 4 · 2 bedrooms · from £687 a week
Two-bedroom ground-floor apartment in Nairn, five minutes from the beach and town centre, welcoming one pet free of charge.
4.9 miles
Nairn · Dogs welcome
Brighton House
★ 4.9 (14)
Sleeps 8 · 4 bedrooms
Four-bedroom house in Nairn with three bathrooms, sleeping eight, one mile from the beach and local pubs.
4.9 miles
Inverness · Dogs welcome
Ard Garraidh
★ 4.7 (13)
Sleeps 6 · 2 bedrooms · from £1,465 a week
Modern two-bedroom cottage near Inverness with countryside views, one dog welcome, a mile from Ardersier beach and village pub.
Nairn
Griffin Cottage
Sleeps 4 · 2 bedrooms · from £461 a week
Two-bedroom cottage in Nairn, Highland, sleeping four; no pets.
Highland · Dogs welcome
Isla’s Cottage
Sleeps 4 · 2 bedrooms · from £513 a week
Stone fisherman's cottage in Nairn's conservation area, with wood burner and coastal access for four.
Highland
Taigh na Tunnagan
Sleeps 4 · 2 bedrooms · from £513 a week
Two-bedroom apartment in Nairn, Highland coast, with parking and enclosed garden.
5 miles
Nairn
Coorie Doon
Sleeps 3 · 2 bedrooms · from £472 a week
Stone cottage sleeping 3 in 2 bedrooms in Nairn, Highland, near beach and coast.
Nairn
59 Society Street
Sleeps 4 · 2 bedrooms · from £600 a week
Two-bedroom cottage in Nairn, Highland, sleeping four.
Nairn · Dogs welcome
62 Society Street
Sleeps 8 · 4 bedrooms · from £596 a week
Four-bedroom semi-detached cottage in Nairn, Highland, sleeping 8.
5 miles
Highland
Bow Fiddle
★ 4.8 (1,609)
Sleeps 4 · 2 bedrooms · from £533 a week
Two-bedroom bungalow in Nairn, a Victorian seaside town on the Moray Firth known for dolphins and sandy beaches.
5 miles
Gairloch · Dogs welcome
Sandy Beach
★ 4.7 (195)
Sleeps 8 · 4 bedrooms · from £517 a week
Four-bedroom detached house in Gairloch with direct access to coastal walking and beach, sleeping eight.
Highland
Fairway Apartment
Sleeps 6 · 3 bedrooms · from £513 a week
Modern three-bedroom apartment in Nairn with balcony overlooking the golf course and Moray Firth, sleeping six.
Highland · Dogs welcome
Tigh na Bruaich
Sleeps 4 · 2 bedrooms · from £303 a week
Two-bedroom cottage in Auldearn village, three miles from Nairn's beaches and close to Culloden, castles, and the Malt Whisky Trail.
Auldearn
Firthview
Sleeps 4 · 2 bedrooms · from £529 a week
Two-bedroom single-storey cottage in Auldearn, Highland, sleeping 4.
Nairn · Dogs welcome
Redburn Steading
Sleeps 6 · 3 bedrooms · from £807 a week
This detached cottage rests in Redburn near Nairn and can sleep six people in three bedrooms.
6.1 miles
Inverness · Dogs welcome
Easter Dalziel Farm Cottages - Birch Cottage
★ 4.7 (29)
Sleeps 6 · 3 bedrooms · from £907 a week
Three-bedroom cottage on Highland farm near Inverness, minutes from coastal dolphin spotting and sandy beaches.
6.1 miles
Inverness · Dogs welcome
Easter Dalziel Farm Cottages - Pine Cottage
★ 4.7 (29)
Sleeps 6 · 3 bedrooms · from £937 a week
Three-bedroom farm cottage near Inverness with Highland cattle as neighbours and beaches within minutes.
6.1 miles
Inverness · Dogs welcome
Easter Dalziel Farm Cottages - Rowan Cottage
★ 4.7 (29)
Sleeps 4 · 3 bedrooms · from £801 a week
Three-bedroom ground-floor cottage on a Highland farm near Inverness, with Highland cattle nearby and the Moray Firth coast minutes away.
Highland · Dogs welcome
Rock Folly
Sleeps 8 · 4 bedrooms
Rock Folly, Highland: four-bedroom stone house on the Moray Firth coast with views across the water.
6.2 miles
Nairn · Dogs welcome
The Birches
★ 5.0 (10)
Sleeps 6 · 3 bedrooms · from £611 a week
The Birches, Nairn: detached three-bedroom cottage, all ground floor, with enclosed garden and free pet stay.
Highland · Dogs welcome
Ballagan Lodges - Ballagan Lodge 2
Sleeps 4 · 2 bedrooms · from £681 a week
Ballagan Lodge 2, near Inverness: a two-bedroom mobile home on Culloden Moor with countryside views and one pet welcome.
Highland · Dogs welcome
Ballagan Lodges - Ballagan Lodge
Sleeps 4 · 2 bedrooms · from £677 a week
Two-bedroom lodge on a working farm near Culloden, Highland, sleeping four with one pet welcome.
Highland
Charlies Cottage
Sleeps 4 · 2 bedrooms · from £961 a week
Two-bedroom cottage in Highland village near Inverness, with ground-floor layout and private parking for couples or small families.
Inverness
Moray Park
Sleeps 4 · 2 bedrooms · from £463 a week
Two-bedroom detached cottage near Inverness, on the edge of Culloden with private parking and enclosed garden.
Highland · Dogs welcome
Wester Links
Sleeps 6 · 3 bedrooms · from £661 a week
Three-bedroom coastal house in Fortrose with dishwasher, washing machine, and a garden; one dog welcome.
Moray · Dogs welcome
Pod 1
Sleeps 4 · 1 bedroom
One-bedroom eco-pod near Forres, Moray, sleeping four with fire pit and garden furniture.
Moray · Dogs welcome
Pod 2
Sleeps 4 · 1 bedroom
Pod 2, Moray: one-bedroom eco-pod sleeping four, with fire pit and free pet stay near Forres.
Moray · Dogs welcome
Pod 3
Sleeps 4 · 1 bedroom
One-bedroom eco-pod near Forres in Moray, sleeping four, with a fire pit and private parking.
Moray · Dogs welcome
Pod 4
Sleeps 4 · 1 bedroom
Pod 4, Moray: one-bedroom eco-pod sleeping four with kitchen, heating and outdoor fire pit included.
Moray · Dogs welcome
Pod 5
Sleeps 4 · 1 bedroom
One-bedroom pod in rural Moray sleeping four, with ground-floor shower room and fire pit for outdoor cooking.
Highland
Braefoot
Sleeps 4 · 2 bedrooms
Two-bedroom stone cottage in Fortrose with sea views, full kitchen and woodburner; sleeps 4.
Highland
The Shore
Sleeps 6 · 3 bedrooms · from £537 a week
Three-bedroom coastal cottage in Fortrose with wifi, linen and towels provided; walking distance to harbour and town.
8.9 miles
Fortrose
Chanonry View Holiday Cottage
★ 5.0 (11)
Sleeps 4 · 2 bedrooms · from £1,352 a week
Two-bedroom cottage on the Black Isle near Fortrose, Highland, with all bedrooms and bathrooms on the ground floor.
9 miles
Inverness
The Doune
★ 5.0 (4)
Sleeps 12 · 6 bedrooms
Six-bedroom country house near Inverness on 36 acres, with hot tub and salmon fishing on the River Nairn.
Highland
Home Choi
Sleeps 5 · 3 bedrooms
Three-bedroom house in Culloden, near Inverness, with parking and enclosed garden in the Scottish Highlands.
Highland · Dogs welcome
Pleasant Point
Sleeps 4 · 1 bedroom
One-bedroom detached cottage on the Black Isle, Highland; coastal setting with Moray villages, Loch Ness and distilleries within driving distance.
9.4 miles
Fortrose
Flowerburn Holidays - Callachy Cottage
★ 4.8 (40)
Sleeps 4 · 2 bedrooms · from £413 a week
Detached cottage sleeping 4 near Fortrose with sea views and parking; ideal for walking and wildlife watching.
Showing the 60 nearest of 74. For the rest, see holiday cottages around Nairn.
Quick answers
How many holiday cottages are there near Cawdor Castle?
We list 74 within 10 miles of Cawdor Castle, measured in a straight line.
Which holiday cottages are closest to Cawdor Castle?
The nearest are Culcharry Cottage (1.3 miles), The Cherry Tree (1.5 miles) and East Cottage (2.6 miles).
Are there dog-friendly holiday cottages near Cawdor Castle?
Yes: 44 of the 74 accept dogs. They are marked on this page.
How much is a cottage near Cawdor Castle?
Starting prices begin at £303 for a week. Prices change with the dates, so check availability for an exact figure.
How are the distances worked out?
They are straight-line distances between each place and Cawdor Castle, so the journey by road will be a little longer.