Skip to main content

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

Cottages
1.1 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.

Cottages
1.1 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.

Cottages
1.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.

Cottages
1.5 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.

Cottages
2.3 miles

Highland

Home Choi

Sleeps 5 · 3 bedrooms

Three-bedroom house in Culloden, near Inverness, with parking and enclosed garden in the Scottish Highlands.

The Doune 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.

Cottages
3.3 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.

Cottages
3.3 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.

Douneside Cottage 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.

Easter Dalziel Farm Cottages - Birch Cottage 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.

Easter Dalziel Farm Cottages - Pine Cottage 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.

Easter Dalziel Farm Cottages - Rowan Cottage 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.

Cottages
3.8 miles

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.

Cottages
3.9 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.

Cottages
3.9 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.

The Nook 4 miles

Culloden

The Nook

Sleeps 4 · 2 bedrooms · from £388 a week

Two-bedroom apartment sleeping 4 near Culloden, Highland.

Miller Time 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.

Cottages
4.5 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.

Cottages
4.6 miles

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.

Cottages
4.6 miles

Inverness

Alturlie

Sleeps 4 · 2 bedrooms · from £572 a week

Two-bedroom single-storey bungalow in Inverness, Highland, sleeping up to 4.

Cottages
4.7 miles

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.

Cottages
4.7 miles

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.

Cottages
4.7 miles

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.

Cottages
4.7 miles

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.

Cottages
4.8 miles

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.

Eilean Donan Apartment 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.

Inverness Highland Apartment 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.

Cottages
4.9 miles

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.

208 By the Bridge Apartment 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.

Cottages
4.9 miles

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.

Dunhallin House 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.

Cottages
5 miles

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.

Cottages
5 miles

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.

Cottages
5 miles

Inverness

Mary Ann Villa

Sleeps 8 · 4 bedrooms · from £1,222 a week

Four-bedroom semi-detached cottage in Inverness, Highland, sleeping 8.

Cottages
5 miles

Inverness

Mary Ann Apartment

Sleeps 2 · 1 bedroom · from £842 a week

One-bedroom lower-ground apartment in Inverness, Highland, sleeping 2.

Cottages
5 miles

Inverness · Dogs welcome

The Bell Tower

Sleeps 4 · 2 bedrooms · from £475 a week

Two-bedroom apartment in central Inverness, sleeping four, pets welcome.

Cottages
5 miles

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.

Riverview Apartment 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.

7 Riverside Gardens 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.

Cottages
5.1 miles

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.

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

Cottages
5.1 miles

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.

Isle of Skye 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.

Loch Ness 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.

Cottages
5.1 miles

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.

Scottish Thistle 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.

Tree House 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.

Cottages
5.1 miles

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.

Cottages
5.1 miles

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.

Stanford House 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.

Cottages
5.2 miles

Inverness

Ballinreich

Sleeps 9 · 5 bedrooms · from £1,076 a week

Five-bedroom semi-detached house in Inverness sleeping up to nine.

Cottages
5.2 miles

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.

Cottages
5.2 miles

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.

Cottages
5.3 miles

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.

Cottages
5.5 miles

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.

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

Shore View Cottage 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.

Cottages
5.9 miles

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.

Cottages
6 miles

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.

Moorhen Lodge 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.

Get the best UK staycation deals

The latest offers on cottages, campsites and hotels, plus new ideas for breaks around Britain. Straight to your inbox, no spam.

By signing up you agree to receive emails from Staycation.co.uk. Unsubscribe any time. See our Privacy Policy.