Culloden & Historic Highlands
Accommodation near Culloden Battlefield, about 5km away.
Most people visiting Culloden Battlefield stay in Inverness city centre and drive out. Staying on the Culloden side instead reverses that: the battlefield is a few minutes away, and the city is the short drive when you want it.
Mardon is in Milton of Culloden, roughly 5km from the battlefield, with two self-contained self-catering units and free gated parking.

- To Culloden
- ~5 km
- To Fort George
- ~14 km
- To Cawdor Castle
- ~16 km
- To city centre
- ~15 min
Why stay near Culloden rather than in Inverness city centre?
Because most of what visitors drive to sits east and south of the city, not in it. Staying on the Culloden side removes the daily crawl out through Inverness traffic and gives you free parking at the door, which the centre rarely does.
The city centre is genuinely the right choice for some trips. If you want to walk to dinner, use the train, and never get in a car, stay by the river.
For a historic Highlands trip it is usually the wrong side of the city. Culloden, Fort George, Cawdor Castle and the Moray coast are all east. Starting each morning already on the A96 saves twenty minutes twice a day.
Parking is the other half of it. City-centre parking near Inverness is tight and often paid. Free parking behind a gate, with the car still there in the morning, is worth more on a driving holiday than a postcode.
What is within reach of a Culloden base?
Culloden Battlefield is about 5km, Inverness Castle and the city centre about 5km, Fort George roughly 14km and Cawdor Castle about 16km. Loch Ness is 25 to 35 minutes, Nairn 20 to 25, and the Cairngorms 45 to 60.
That cluster is unusually tight for the Highlands. Culloden, Fort George and Cawdor can be done across two unhurried days without ever driving more than about twenty minutes.
Loch Ness is the outlier and needs a proper half-day, mostly because the road along it is slow in summer rather than because the distance is large.
Nairn is the underrated one: a large sandy beach 20 to 25 minutes away, which is the answer when the historical sites have run out of appeal for younger travellers. Full drive times are on the explore page.

What kind of accommodation is available around Culloden?
Mostly B&Bs, a few hotels along the A96 corridor and self-catering units in the surrounding villages. Self-catering suits history-focused trips because opening hours and driving distances rarely line up with restaurant service.
A day built around visitor centres tends to finish mid-afternoon or run late, depending on how absorbed you get. Having a kitchen means the day ends when you decide rather than when a kitchen closes.
The retail park with a Tesco Extra is under a mile away, so provisioning takes minutes rather than being an expedition.
Both units here are self-contained with their own kitchen, bathroom and entrance. Neither is large: five people in one, three in the other, with a two-night minimum at each.
What should you know before booking?
This is a roadside location on the A96 next to a railway line, chosen for access rather than seclusion. Some guests notice the noise. There are no pets, and you will need a car for essentially everything.
Worth being straight about it. The convenience that makes this a good base for driving between historic sites comes from sitting on a main road, and that is audible. Guest reviews mention it, and pretending otherwise would just produce disappointed arrivals.
If your priority is a silent rural cottage with a view and no traffic, look further out. If your priority is being ten minutes from the things you came to see, this works.
Check-in is from 3pm and check-out by 11am, and every review we have, including the critical ones, is on the reviews page.
Which Mardon unit suits this kind of stay?
The Main House sleeps up to 5 across 2 bedrooms, and the Annex sleeps up to 3 in 1 bedroom. Both are self-contained with their own kitchen, bathroom and entrance, and both can be booked for the same dates.
| Unit | Sleeps | Bedrooms | From | Min nights |
|---|---|---|---|---|
| 2-Bedroom Main House | Up to 5 | 2 | £150/night | 2 |
| 1-Bedroom Annex | Up to 3 | 1 | £120/night | 2 |
| Both units together | Up to 8 | 3 | Two bookings | 2 |
The Main House and Annex are separate self-contained units, reserved as two bookings rather than one. Availability for both on matching dates is confirmed when you enquire.
Questions
Frequently asked questions
How far is Mardon from Culloden Battlefield?
About 5km. The property is in Milton of Culloden, on the A96 corridor east of Inverness, so the battlefield is a short drive rather than a day trip.
What else is close by?
Inverness Castle and the city centre are around 5km, Fort George is about 14km and Cawdor Castle about 16km. Loch Ness is 25 to 35 minutes by car.
Do we need a car to visit Culloden from here?
Yes. The property is set up for guests who drive and public transport in the immediate area is limited, so plan on a car or taxis.
Is parking included?
Yes, free and behind a gated entrance off the A96, with indoor garage space at the Main House and driveway room for more than one vehicle.
How many people can stay?
Up to five in the Main House and up to three in the Annex, or eight in total if both units are booked for the same dates as two separate reservations.
What is the minimum stay?
Two nights at both units, so a single overnight stop between other destinations is not available.
Base yourself on the Culloden side.
Send your dates and group size for either unit, or both together. You get a direct reply from your host, normally within a few hours. Mardon Holiday Home is a licensed short-term let, licence D, HI-50270-F.