Holiday cottages near Culloden Battlefield
108 within 10 miles · nearest first
In short: 108 holiday cottages within 10 miles of Culloden Battlefield in Inverness, Highlands. The nearest is Ballagan Lodges - Ballagan Lodge 2, 1.1 miles away. 54 accept dogs. Prices start from £327 for a week.
Updated · Distances are straight-line · Ratings from Google · About Culloden Battlefield
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
Home Choi
Sleeps 5 · 3 bedrooms
Three-bedroom house in Culloden, near Inverness, with parking and enclosed garden in the Scottish Highlands.
2.4 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.
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.7 miles
Inverness
Douneside Cottage
★ 5.0 (4)
Sleeps 2 · 1 bedroom
One-bedroom cottage near Inverness in a converted telephone exchange, fully equipped kitchen, woodburner, no TV or wifi.
3.8 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.
3.8 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.
3.8 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
Kincraig Apartment
Sleeps 4 · 2 bedrooms · from £477 a week
Two-bedroom ground-floor apartment in Milton of Leys with views over Inverness, sleeps 4.
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
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.
4 miles
Culloden
The Nook
Sleeps 4 · 2 bedrooms · from £388 a week
Two-bedroom apartment sleeping 4 near Culloden, Highland.
4.2 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.
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
Dove Cottage
Sleeps 4 · 2 bedrooms · from £537 a week
Two-bedroom cottage in Inverness city centre, walking distance to stations and shops, with enclosed garden.
Inverness
Alturlie
Sleeps 4 · 2 bedrooms · from £572 a week
Two-bedroom single-storey bungalow in Inverness, Highland, sleeping up to 4.
Highland · Dogs welcome
Faillie
Sleeps 5 · 3 bedrooms · from £907 a week
Three-bedroom modern house in Inverness with views over the city, parking for two cars and an enclosed garden where one pet stays free.
Highland · Dogs welcome
The Townhouse
Sleeps 6 · 3 bedrooms · from £523 a week
Three-bedroom townhouse in Inverness with a free pet stay and direct access to the city centre's pubs and restaurants.
Highland
Mile End Cottage
Sleeps 4 · 2 bedrooms · from £931 a week
Original stone croft cottage near Inverness with two living rooms, modern kitchen, and decking area; sleeps 4.
Highland
Kessock View Apartment
Sleeps 4 · 2 bedrooms · from £523 a week
Two-bedroom apartment on Inverness's edge with ground-floor access and parking, ideal for exploring the Highlands in every direction.
Highland
Viewhill Villa
Sleeps 5 · 3 bedrooms · from £597 a week
Viewhill Villa, central Inverness: 3-bed semi with enclosed garden and parking, walking distance to shops and restaurants.
4.8 miles
Kyle · Dogs welcome
Eilean Donan Apartment
★ 4.8 (114)
Sleeps 6 · 2 bedrooms
Two-bedroom apartment in Kyle with direct coastal access, sleeps 6, one dog welcome.
4.8 miles
Inverness
Inverness Highland Apartment
★ 4.2 (88)
Sleeps 4 · 2 bedrooms
Two-bedroom apartment in Inverness city centre, a short walk from train and bus stations, with modern kitchens and free parking.
Highland
206 By the Bridge Apartment
Sleeps 2 · 1 bedroom · from £651 a week
One-bedroom apartment in central Inverness with castle and river views, private parking, and a balcony.
4.9 miles
Inverness
208 By the Bridge Apartment
★ 5.0 (5)
Sleeps 2 · 1 bedroom · from £627 a week
One-bedroom apartment in central Inverness with river and castle views, ideal for couples on a city break.
Highland · Dogs welcome
MacIver Apartment
Sleeps 6 · 2 bedrooms
MacIver Apartment, Inverness: two-bedroom first-floor flat sleeping six, one mile from the coast, pets stay free.
4.9 miles
Inverness · Dogs welcome
Dunhallin House
Sleeps 8 · 4 bedrooms · from £1,085 a week
Four-bedroom house in Inverness, Highland, sleeping eight, pets welcome.
Highland
Courtyard Cottages - Rose Cottage
Sleeps 4 · 2 bedrooms · from £1,172 a week
Rose Cottage, Inverness: luxury two-bedroom holiday home in a historic riverside courtyard.
Highland
Courtyard Cottages - Willow Cottage
Sleeps 4 · 2 bedrooms · from £1,226 a week
Willow Cottage, Inverness: two-bedroom coastal Highland home with full kitchen, heating and linen included.
Inverness
Mary Ann Villa
Sleeps 8 · 4 bedrooms · from £1,222 a week
Four-bedroom semi-detached cottage in Inverness, Highland, sleeping 8.
Inverness
Mary Ann Apartment
Sleeps 2 · 1 bedroom · from £842 a week
One-bedroom lower-ground apartment in Inverness, Highland, sleeping 2.
Inverness · Dogs welcome
The Bell Tower
Sleeps 4 · 2 bedrooms · from £475 a week
Two-bedroom apartment in central Inverness, sleeping four, pets welcome.
Highland · Dogs welcome
Penthouse RiverView Apartment
Sleeps 4 · 2 bedrooms
Two-bedroom penthouse apartment in Inverness with river views, five minutes' walk from the city centre and transport links.
5 miles
Inverness
Riverview Apartment
★ 4.5 (53)
Sleeps 4 · 2 bedrooms · from £473 a week
This delightful second-floor cottage rests in Inverness, Scotland and can sleep four people in two bedrooms.
5 miles
Inverness
7 Riverside Gardens
Sleeps 4 · 2 bedrooms · from £635 a week
Two-bedroom ground-floor apartment in Inverness city centre, sleeps 4.
Highland
But n’ Ben
Sleeps 2 · 1 bedroom · from £1,153 a week
One-bedroom apartment in central Inverness with luxury finishes, parking, and EV charging.
5.1 miles
Highland
Courtyard
Sleeps 2 · 1 bedroom · from £1,061 a week
One-bedroom apartment in central Inverness, steps from the River Ness and surrounded by restaurants and shops.
Highland
Croft House
Sleeps 2 · 1 bedroom · from £967 a week
Ground-floor apartment in listed Highland building with private entrance, garden and parking near Inverness city centre.
5.1 miles
Highland
Isle of Skye
Sleeps 2 · 1 bedroom · from £1,087 a week
One-bedroom apartment in central Inverness with cathedral views, a short walk from the River Ness and Eden Court Theatre.
5.1 miles
Highland
Loch Ness
★ 4.5 (6,915)
Sleeps 2 · 1 bedroom · from £953 a week
One-bedroom apartment in central Inverness, 10 minutes' drive from Loch Ness and its famous legend.
Highland
Running Hare
Sleeps 2 · 1 bedroom · from £1,053 a week
Running Hare, Inverness: fully equipped one-bedroom studio in a conservation area with parking and EV charging.
5.1 miles
Highland
Scottish Thistle
Sleeps 2 · 1 bedroom · from £1,094 a week
One-bedroom apartment in central Inverness, steps from the River Ness and a short drive from Loch Ness and the Cairngorms.
5.1 miles
Inverness
Tree House
★ 4.3 (17)
Sleeps 4 · 2 bedrooms · from £1,362 a week
Three-storey apartment for four in central Inverness, with private entrance and parking near the River Ness and castle views.
Highland · Dogs welcome
Ness-side Apartment
Sleeps 4 · 2 bedrooms · from £403 a week
Two-bedroom apartment in Inverness city centre, walking distance from the River Ness and theatre.
Highland
Cosy Ness
Sleeps 4 · 2 bedrooms · from £601 a week
Two-bedroom apartment in Inverness with private parking, minutes from the River Ness and city centre.
5.2 miles
Inverness
Stanford House
★ 4.0 (2)
Sleeps 6 · 3 bedrooms · from £731 a week
Three-bedroom Victorian house in Inverness beside the River Ness, with parking and views towards the castle.
Inverness
Ballinreich
Sleeps 9 · 5 bedrooms · from £1,076 a week
Five-bedroom semi-detached house in Inverness sleeping up to nine.
Highland · Dogs welcome
Glencairn
Sleeps 6 · 3 bedrooms
Glencairn, Highland: three-bedroom first-floor apartment with wood burner, ten minutes' walk from Inverness city centre.
Highland
Bluegrass Retreat on the River Ness
Sleeps 5 · 3 bedrooms · from £657 a week
Three-bedroom townhouse on the River Ness in Inverness, fully equipped for self-catering with everything provided.
Highland · Dogs welcome
Amayrah Cottage
Sleeps 4 · 2 bedrooms · from £581 a week
Two-bedroom cottage in Inverness, 5 minutes from city centre, with garden summerhouse and free pet stay.
Highland · Dogs welcome
Failte Luxury Apartment
Sleeps 4 · 2 bedrooms · from £721 a week
Failte Luxury Apartment, Inverness: two-bedroom ground-floor property with full kitchen, smart TVs and parking included.
5.6 miles
Inverness
Balnacraig
★ 5.0 (9)
Sleeps 10 · 5 bedrooms · from £2,422 a week
Five-bedroom house near Inverness with hot tub, sleeping 10, overlooking the Moray Firth.
5.7 miles
Inverness
Shore View Cottage
★ 5.0 (4)
Sleeps 6 · 3 bedrooms
Three-bedroom cottage on North Kessock shoreside, with views across water to Inverness and a fire pit garden.
Highland · Dogs welcome
Holm Dell Apartment
Sleeps 4 · 2 bedrooms · from £473 a week
Two-bedroom ground-floor apartment near Inverness with full kitchen, parking and Wi-Fi included.
North Kessock and Kilmuir · Dogs welcome
Heron Lodge
Sleeps 4 · 2 bedrooms · from £910 a week
Two-bedroom detached lodge near North Kessock, Highland, sleeps 4.
6 miles
North Kessock and Kilmuir · Dogs welcome
Moorhen Lodge
Sleeps 4 · 2 bedrooms · from £910 a week
Canadian cabin sleeping 4 in two bedrooms near North Kessock, Highland.
Showing the 60 nearest of 108. For the rest, see holiday cottages around Inverness.
Quick answers
How many holiday cottages are there near Culloden Battlefield?
We list 108 within 10 miles of Culloden Battlefield, measured in a straight line.
Which holiday cottages are closest to Culloden Battlefield?
The nearest are Ballagan Lodges - Ballagan Lodge 2 (1.1 miles), Ballagan Lodges - Ballagan Lodge (1.1 miles) and Charlies Cottage (1.2 miles).
Are there dog-friendly holiday cottages near Culloden Battlefield?
Yes: 54 of the 108 accept dogs. They are marked on this page.
How much is a cottage near Culloden Battlefield?
Starting prices begin at £327 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 Culloden Battlefield, so the journey by road will be a little longer.