Skip to content

Cottages for rent in Scottish Highlands

Book unique cottages, vacation rentals, and more on Airbnb

Top-rated cottages for rent in Scottish Highlands

Guests agree: these cottages are highly rated for location, cleanliness, and more.

Cottage in Highland Council
Owl Cottage, dog-friendly 2-bed near Loch Ness
15% off stays of 7+ nights. Contact me for 14+ nights. Get away from it all in a traditional stone cottage in the heart of the Scottish Highlands close to Loch Ness, the Great Glen Way and Ben Nevis, with Fort William and Inverness an easy car journey away. Dogs are very welcome here, with dog-friendly bedspreads and furniture. A super-king bed and bunk beds give plenty of space to relax and the cosy living room features a log-burner. Secure bike storage available in the lockable shed.
$96 per night
SUPERHOST
Cottage in Highland Council
Modern Cottage on Family Homestead Near Loch Ness
Enjoy a relaxing stay on our family homestead, set within private woodland. You’ll have the cottage to enjoy, with views of the mountains, woodland and wildlife. We offer full self-catering facilities, but also like to leave a treat or two. These will vary. ☺️ We live opposite and so are always around to assist and have a chat. Children and relaxed pets are very welcome. We have a climbing frame, 8ft trampoline, and chickens to say hello to.
$117 per night
SUPERHOST
Cottage in Highland
Shoreland Lodges - Lochness Cottage
Note: Check-In days are Mondays, Wednesdays and Fridays. Large newly refurbished self-catering cottage on the shores of Loch Ness with your very own private Hot Tub with views overlooking the famous Loch Ness. Only 1.6km from the centre of Fort Augustus where there are many restaurants, bars and activities. Fort Augustus is situated half way between Inverness and Fort William and within easy access to Ben Nevis, Urquhart Castle and Skye.
$301 per night
SUPERHOST

Houses for rent in Scottish Highlands

Home in Glenmoriston
Large Cottage for 2 Glenmoriston
$115 per night
SUPERHOST
Home in Fort Augustus
Cartref House - a short stroll from Loch Ness
$169 per night
Private room in Auchterawe
Auchterawe House, in Auchterawe Forest
$72 per night
SUPERHOST
Home in Loch Ness
Cottage 7 - Skye Cottage
$136 per night
Home in Highland
Cottage for 2 Glenmoriston
$106 per night
SUPERHOST
Private room in Highland Council
Lovely double room in family Home
$63 per night
SUPERHOST
Home in Invergarry
Modern two bedroom croft house in Invergarry
$133 per night
SUPERHOST
Private room in Highland Council
Bank House, Invergarry
$96 per night
SUPERHOST
Home in Highland Council
Cosy Hygge/ Scottish themed home by Loch Ness
$193 per night
SUPERHOST
Home in Fort Augustus
Lovat Terrace
$136 per night
Private room in Old Ground
Private room with bathroom and lounge
$108 per night
SUPERHOST
Home in Highland
Cottage for 2 Glenmoriston - Shiel
$106 per night
SUPERHOST

Places to stay in Scottish Highlands

Rental unit in Fort Augustus
The Boys Dormitory - Fort Augustus - Loch Ness
$127 per night
SUPERHOST
Tiny home in Highland Council
Tiny house with wood burning stove
$107 per night
SUPERHOST
Tiny home in Highland Council
Stunning Loch Ness Cabin with Woodland Gardens!
$188 per night
SUPERHOST
Cabin in Invergarry
Caledonian Cabin + Hot Tub
$356 per night
SUPERHOST
Bungalow in Highland Council
Gorgeous, modern Loch Ness apartment
$60 per night
SUPERHOST
Tiny home in Fort Augustus
Cosy Cabin with Hot tub, River & Mountain views.
$158 per night
SUPERHOST
Cabin in Highland Council
Bonnie Lodge-Pet Friendly Lodge With Hot Tub
$297 per night
Place to stay in Aberchalder
Coorie Doon Cabin! Great Scottish Welcome
$120 per night
SUPERHOST
Condo in Fort Augustus
Stay in a former ABBEY at Loch Ness
$181 per night
SUPERHOST
Shepherd’s hut in Invergarry
The Shepherds Hut & Hot Tub
$139 per night
SUPERHOST
Villa in Highland Council
Shoreland Lodges - Cherry Lodge
$331 per night
SUPERHOST
Rental unit in Highland Council
Cosy and romantic home on the shores of Loch Ness!
$286 per night
SUPERHOST