# Holiday cottages near Cawdor Castle — 74 within 10 miles (2026)

> 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 f…

Source: https://staycation.co.uk/near/cawdor-castle/cottages (Staycation.co.uk). Cite the source page, not this text version.

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 9 November 2026 · Distances are straight-line · Ratings from Google · [About Cawdor Castle](https://staycation.co.uk/nairn/attractions/cawdor-castle)

[Cottages 74](https://staycation.co.uk/near/cawdor-castle/cottages) [Camping 15](https://staycation.co.uk/near/cawdor-castle/camping) [Places to eat in Nairn](https://staycation.co.uk/nairn/restaurants)

[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.](https://staycation.co.uk/highland/cottages/culcharry-cottage-b5829) [🏨Cottages 1.5 miles 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.](https://staycation.co.uk/highland/cottages/the-cherry-tree-uk49118) [🏨Cottages 2.6 miles 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.](https://staycation.co.uk/highland/cottages/east-cottage-uk49237) [🏨Cottages 2.7 miles 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.](https://staycation.co.uk/highland/cottages/drummond-house-uk42979) [🏨Cottages 2.7 miles 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.](https://staycation.co.uk/highland/cottages/drummond-neuk-uk31730) [🏨Cottages 3.2 miles 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.](https://staycation.co.uk/highland/cottages/craigellachie-cottage-w43088) [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.](https://staycation.co.uk/highland/cottages/henry-s-lodge-cc511146) [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.](https://staycation.co.uk/highland/cottages/miller-time-uk44356) [🏨Cottages 3.8 miles 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.](https://staycation.co.uk/highland/cottages/aurae-syk1138756) [🏨Cottages 3.8 miles 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.](https://staycation.co.uk/highland/cottages/atlas-syk1138758) [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.](https://staycation.co.uk/highland/cottages/deskford-cottage-syk932291) [4.1 miles Culloden The Nook Sleeps 4 · 2 bedrooms · from £388 a week Two-bedroom apartment sleeping 4 near Culloden, Highland.](https://staycation.co.uk/highland/cottages/the-nook-syk1001297) [🏨Cottages 4.1 miles 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.](https://staycation.co.uk/highland/cottages/outlander-cottage-uk45899) [🏨Cottages 4.2 miles 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.](https://staycation.co.uk/highland/cottages/one-the-loan-uk44683) [🏨Cottages 4.3 miles 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.](https://staycation.co.uk/highland/cottages/reay-house-ukc6877) [🏨Cottages 4.8 miles 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.](https://staycation.co.uk/highland/cottages/moy-cottage-uk51812) [🏨Cottages 4.8 miles 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.](https://staycation.co.uk/highland/cottages/the-haar-uk51520) [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.](https://staycation.co.uk/highland/cottages/braehead-uk31406) [🏨Cottages 4.8 miles 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.](https://staycation.co.uk/highland/cottages/moray-firth-view-uk33797) [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.](https://staycation.co.uk/highland/cottages/seaview-syk958671) [🏨Cottages 4.9 miles 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.](https://staycation.co.uk/highland/cottages/sea-thistle-cottage-uk5980) [🏨Cottages 4.9 miles 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.](https://staycation.co.uk/highland/cottages/fishertown-house-syk1003990) [🏨Cottages 4.9 miles 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.](https://staycation.co.uk/highland/cottages/harbour-apartment-uk44986) [🏨Cottages 4.9 miles 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.](https://staycation.co.uk/highland/cottages/riverside-apartment-uk45672) [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.](https://staycation.co.uk/highland/cottages/brighton-house-uk31894) [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.](https://staycation.co.uk/highland/cottages/ard-garraidh-cc511167) [🏨Cottages 4.9 miles Nairn Griffin Cottage Sleeps 4 · 2 bedrooms · from £461 a week Two-bedroom cottage in Nairn, Highland, sleeping four; no pets.](https://staycation.co.uk/highland/cottages/griffin-cottage-syk1079392) [🏨Cottages 5 miles 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.](https://staycation.co.uk/highland/cottages/isla-s-cottage-ukc6887) [🏨Cottages 5 miles Highland Taigh na Tunnagan Sleeps 4 · 2 bedrooms · from £513 a week Two-bedroom apartment in Nairn, Highland coast, with parking and enclosed garden.](https://staycation.co.uk/highland/cottages/taigh-na-tunnagan-uk47264) [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.](https://staycation.co.uk/highland/cottages/coorie-doon-syk934120) [🏨Cottages 5 miles Nairn 59 Society Street Sleeps 4 · 2 bedrooms · from £600 a week Two-bedroom cottage in Nairn, Highland, sleeping four.](https://staycation.co.uk/highland/cottages/59-society-street-syk962218) [🏨Cottages 5 miles Nairn · Dogs welcome 62 Society Street Sleeps 8 · 4 bedrooms · from £596 a week Four-bedroom semi-detached cottage in Nairn, Highland, sleeping 8.](https://staycation.co.uk/highland/cottages/62-society-street-syk1058000) [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.](https://staycation.co.uk/highland/cottages/bow-fiddle-ukc6883) [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.](https://staycation.co.uk/highland/cottages/sandy-beach-w43205) [🏨Cottages 5.4 miles 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.](https://staycation.co.uk/highland/cottages/fairway-apartment-uk7473) [🏨Cottages 5.7 miles 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.](https://staycation.co.uk/highland/cottages/tigh-na-bruaich-cc511406) [🏨Cottages 6.1 miles Auldearn Firthview Sleeps 4 · 2 bedrooms · from £529 a week Two-bedroom single-storey cottage in Auldearn, Highland, sleeping 4.](https://staycation.co.uk/highland/cottages/firthview-syk1125172) [🏨Cottages 6.1 miles 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.](https://staycation.co.uk/highland/cottages/redburn-steading-syk1071111) [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.](https://staycation.co.uk/highland/cottages/easter-dalziel-farm-cottages-birch-cottage-uk38992) [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.](https://staycation.co.uk/highland/cottages/easter-dalziel-farm-cottages-pine-cottage-uk38990) [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.](https://staycation.co.uk/highland/cottages/easter-dalziel-farm-cottages-rowan-cottage-uk38991) [🏨Cottages 6.2 miles 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.](https://staycation.co.uk/highland/cottages/rock-folly-uk48656) [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.](https://staycation.co.uk/highland/cottages/the-birches-uk12763) [🏨Cottages 6.8 miles 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.](https://staycation.co.uk/highland/cottages/ballagan-lodges-ballagan-lodge-2-uk51397) [🏨Cottages 6.8 miles 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.](https://staycation.co.uk/highland/cottages/ballagan-lodges-ballagan-lodge-uk43375) [🏨Cottages 7.2 miles 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.](https://staycation.co.uk/highland/cottages/charlies-cottage-uk50459) [🏨Cottages 7.8 miles 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.](https://staycation.co.uk/highland/cottages/moray-park-uk7507) [🏨Cottages 8 miles 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.](https://staycation.co.uk/highland/cottages/wester-links-uk32362) [🏨Cottages 8.2 miles Moray · Dogs welcome Pod 1 Sleeps 4 · 1 bedroom One-bedroom eco-pod near Forres, Moray, sleeping four with fire pit and garden furniture.](https://staycation.co.uk/moray/cottages/pod-1-ukc5453) [🏨Cottages 8.2 miles 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.](https://staycation.co.uk/moray/cottages/pod-2-ukc5454) [🏨Cottages 8.2 miles 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.](https://staycation.co.uk/moray/cottages/pod-3-ukc5455) [🏨Cottages 8.2 miles 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.](https://staycation.co.uk/moray/cottages/pod-4-ukc5456) [🏨Cottages 8.2 miles 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.](https://staycation.co.uk/moray/cottages/pod-5-ukc5457) [🏨Cottages 8.6 miles Highland Braefoot Sleeps 4 · 2 bedrooms Two-bedroom stone cottage in Fortrose with sea views, full kitchen and woodburner; sleeps 4.](https://staycation.co.uk/highland/cottages/braefoot-uk7440) [🏨Cottages 8.6 miles 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.](https://staycation.co.uk/highland/cottages/the-shore-uk33434) [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.](https://staycation.co.uk/highland/cottages/chanonry-view-holiday-cottage-uk38247) [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.](https://staycation.co.uk/highland/cottages/the-doune-uk48058) [🏨Cottages 9.1 miles Highland Home Choi Sleeps 5 · 3 bedrooms Three-bedroom house in Culloden, near Inverness, with parking and enclosed garden in the Scottish Highlands.](https://staycation.co.uk/highland/cottages/home-choi-uk44355) [🏨Cottages 9.2 miles 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.](https://staycation.co.uk/highland/cottages/pleasant-point-uk31002) [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.](https://staycation.co.uk/highland/cottages/flowerburn-holidays-callachy-cottage-uk7047)

Showing the 60 nearest of 74. For the rest, see [holiday cottages around Nairn](https://staycation.co.uk/nairn/cottages).

## 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.
