Highlands Cottages

The Scottish Highlands are a sanctuary for anyone who loves nature. With their rugged mountains, shimmering lochs, and stunning views around every corner, they offer an incredible experience. Imagine standing atop the iconic peaks of Ben Nevis or the Cairngorms, or gazing into the mystical waters of Loch Ness. The Highland landscape is a beautiful blend of serenity and magnificence. This year-round destination offers something for everyone—expansive open spaces, jaw-dropping scenery, and the perfect opportunity to slow down and explore at your own pace—all from the comfort of one of our charming Highlands cottages. Plus, we haven't forgotten about your furry friends; our dog-friendly cottages ensure that every member of your family can enjoy this unforgettable getaway. Come create cherished memories in a place where time seems to stand still.

Highlands

Popular Cottages in the Highlands

Exterior | Elmwood East - Pitlochry Self Catering, Pitlochry

Pitlochry, Perth and Kinross

Elmwood East

Wifi
Car parking on site
Garden / Patio
  • Sleeps up to 2
  • 1 bedroom
  • 1 bathroom
  • Up to 0 pets allowed

5

out of 5

7 nights

From

£900
View
Reserve today for only £25
Wonderfully situated detached bungalow | Fair View, Lairg

Lairg, Highland

Fair View

Wifi
Car parking on site
Enclosed Garden / Patio
  • Sleeps up to 7
  • 4 bedrooms
  • 2 bathrooms
  • Up to 2 pets allowed

4

out of 5

7 nights

From

£527
View
Reserve today for only £25
Exterior | The Old Store, Onich, Fort William

Onich, Fort William, Argyll and Bute

The Old Store

Coastal
Wifi
Car parking on site
  • Sleeps up to 4
  • 2 bedrooms
  • 1 bathroom
  • Up to 0 pets allowed

5

out of 5

7 nights

From

£453
View
Reserve today for only £25
Exterior | Lochnagar Lodge, Aviemore

Aviemore, Highland

Lochnagar Lodge

Hot Tub
Luxury
Wifi
  • Sleeps up to 9
  • 5 bedrooms
  • 3 bathrooms
  • Up to 1 pet allowed

4.6

out of 5

7 nights

From

£1,080
View
Dunvarlich House, Aberfeldy

Aberfeldy, Perth and Kinross

Dunvarlich House

Wifi
Car parking on site
Enclosed Garden / Patio
  • Sleeps up to 10
  • 5 bedrooms
  • 3 bathrooms
  • Up to 2 pets allowed

5

out of 5

7 nights

From

£1,344
View
Reserve today for only 25%
Exterior | Firth View, Kingston-on-Spey, near Fochabers

Kingston-on-Spey, near Fochabers, Moray

Firth View

Coastal
Wifi
Car parking on site
  • Sleeps up to 8
  • 4 bedrooms
  • 2 bathrooms
  • Up to 2 pets allowed

5

out of 5

7 nights

From

£427
View
View | Aurora, Lossiemouth

Lossiemouth, Moray

Aurora

Coastal
Wifi
Car parking on site
  • Sleeps up to 4
  • 2 bedrooms
  • 2 bathrooms
  • Up to 0 pets allowed

4.7

out of 5

7 nights

From

£477
View
Exterior | Cuillin View, Torrin, Isle of Skye

Torrin, Isle of Skye, Highland

Cuillin View

Coastal
Wifi
Car parking on site
  • Sleeps up to 6
  • 2 bedrooms
  • 1 bathroom
  • Up to 0 pets allowed

5

out of 5

7 nights

From

£497
View
Secluded lovingly restored woodland cottage nestling in the Highlands | Turin Nurin Cottage, Tomatin, near Inverness

Tomatin, near Inverness, Highland

Turin Nurin Cottage

Wifi
Car parking on site
Detached
  • Sleeps up to 4
  • 2 bedrooms
  • 2 bathrooms
  • Up to 0 pets allowed

5

out of 5

7 nights

From

£955
View
Exterior | The Bordeux, Dornoch

Dornoch, Highland

The Bordeux

Coastal
Luxury
Wifi
  • Sleeps up to 4
  • 2 bedrooms
  • 1 bathroom
  • Up to 0 pets allowed

5

out of 5

7 nights

From

£589
View
Reserve today for only £25
Exterior | Kessock View Apartment, Inverness

Inverness, Highland

Kessock View Apartment

Wifi
Car parking on site
Ground Floor Facilities
  • Sleeps up to 4
  • 2 bedrooms
  • 2 bathrooms
  • Up to 0 pets allowed

5

out of 5

7 nights

From

£523
View

Dog Friendly Highlands Cottages

Wonderfully situated detached bungalow | Fair View, Lairg

Lairg, Highland

Fair View

Wifi
Car parking on site
Enclosed Garden / Patio
  • Sleeps up to 7
  • 4 bedrooms
  • 2 bathrooms
  • Up to 2 pets allowed

4

out of 5

7 nights

From

£527
View
Reserve today for only £25
Living area | Mill View, Aberfeldy

Aberfeldy, Perth and Kinross

Mill View

Wifi
Enclosed Garden / Patio
Pub within 1 mile
  • Sleeps up to 6
  • 3 bedrooms
  • 2 bathrooms
  • Up to 2 pets allowed

3.7

out of 5

7 nights

From

£765
View
Exterior | Lochnagar Lodge, Aviemore

Aviemore, Highland

Lochnagar Lodge

Hot Tub
Luxury
Wifi
  • Sleeps up to 9
  • 5 bedrooms
  • 3 bathrooms
  • Up to 1 pet allowed

4.6

out of 5

7 nights

From

£1,080
View
Dunvarlich House, Aberfeldy

Aberfeldy, Perth and Kinross

Dunvarlich House

Wifi
Car parking on site
Enclosed Garden / Patio
  • Sleeps up to 10
  • 5 bedrooms
  • 3 bathrooms
  • Up to 2 pets allowed

5

out of 5

7 nights

From

£1,344
View
Reserve today for only 25%
Exterior | Firth View, Kingston-on-Spey, near Fochabers

Kingston-on-Spey, near Fochabers, Moray

Firth View

Coastal
Wifi
Car parking on site
  • Sleeps up to 8
  • 4 bedrooms
  • 2 bathrooms
  • Up to 2 pets allowed

5

out of 5

7 nights

From

£427
View
Exterior | Half Pint - Tain Glamping, Tain
Wifi
Car parking on site
Pub within 1 mile
  • Sleeps up to 4
  • 1 bedroom
  • 1 bathroom
  • Up to 1 pet allowed

7 nights

From

£453
View
Reserve today for only £25
Setting | Macbeth’s Hillock, Brodie, near Forres

Brodie, near Forres, Highland

Pod 2

Car parking on site
Detached
Ground Floor Facilities
  • Sleeps up to 4
  • 1 bedroom
  • 1 bathroom
  • Up to 2 pets allowed

7 nights

From

£720
View
Exterior | Oak Studio - Marcassie Farm Lodges, Forres

Forres, Highland

Oak Studio

Coastal
Wifi
Car parking on site
  • Sleeps up to 3
  • 1 bedroom
  • 1 bathroom
  • Up to 1 pet allowed

7 nights

From

£846
View
Spacious open-plan design | Karelia Lodge, Keltyneyburn, near Aberfeldy

Keltyneyburn, near Aberfeldy, Perth and Kinross

Karelia Lodge

Luxury
Wifi
Car parking on site
  • Sleeps up to 4
  • 2 bedrooms
  • 2 bathrooms
  • Up to 1 pet allowed

5

out of 5

7 nights

From

£725
View
Reserve today for only £25
Exterior | Craigneuk, Benderloch, near Oban

Benderloch, near Oban, Argyll and Bute

Craigneuk

Coastal
Luxury
Wifi
  • Sleeps up to 4
  • 2 bedrooms
  • 1 bathroom
  • Up to 1 pet allowed

7 nights

From

£1,077
View
Reserve today for only £25

Highland Cottages with Hot Tubs

Exterior | Lochnagar Lodge, Aviemore

Aviemore, Highland

Lochnagar Lodge

Hot Tub
Luxury
Wifi
  • Sleeps up to 9
  • 5 bedrooms
  • 3 bathrooms
  • Up to 1 pet allowed

4.6

out of 5

7 nights

From

£1,080
View
Exterior | Holly Lodge, Aviemore

Aviemore, Highland

Holly Lodge

Hot Tub
Wifi
Car parking on site
  • Sleeps up to 4
  • 2 bedrooms
  • 2 bathrooms
  • Up to 2 pets allowed

5

out of 5

7 nights

From

£805
View

Regoul, near Cawdor, Highland

Outlander Cottage

Coastal
Hot Tub
Wifi
  • Sleeps up to 2
  • 1 bedroom
  • 1 bathroom
  • Up to 0 pets allowed

7 nights

From

£413
View
Wonderful hot tub with spectacular views over Loch Tay to the surrounding Perthshire countryside | Chapelburn, Fearnan, near Aberfeldy

Fearnan, near Aberfeldy, Perth and Kinross

Chapelburn

Hot Tub
Luxury
Wifi
  • Sleeps up to 10
  • 5 bedrooms
  • 5 bathrooms
  • Up to 3 pets allowed

5

out of 5

7 nights

From

£2,844
View
Delightful detached holiday home in the Cairngorms National Park | Croftside House - Allt Mor Cottages, Aviemore

Aviemore, Highland

Croftside House

Hot Tub
Wifi
Car parking on site
  • Sleeps up to 9
  • 4 bedrooms
  • 4 bathrooms
  • Up to 2 pets allowed

4.9

out of 5

7 nights

From

£1,059
View
Exterior | Dundonald Landing - Palm 1 - Dundonald Landings, Oban

Oban, Argyll and Bute

Dundonald Landing - Palm 1

Coastal
Hot Tub
Luxury
  • Sleeps up to 4
  • 2 bedrooms
  • 2 bathrooms
  • Up to 0 pets allowed

5

out of 5

7 nights

From

£1,770
View
Extensive decked area with seating |  | Red Kite Lodge, Milton, near Dornoch

Milton, near Dornoch, Sutherland

Red Kite Lodge

Hot Tub
Wifi
Car parking on site
  • Sleeps up to 4
  • 2 bedrooms
  • 1 bathroom
  • Up to 3 pets allowed

5

out of 5

7 nights

From

£1,435
View
Reserve today for only £25
Attractive holiday home | Cruachan - Invernahavon, Glentruim, near Newtonmore

Glentruim, near Newtonmore, Highland

Invernahavon - Cruachan

Hot Tub
Wifi
Car parking on site
  • Sleeps up to 6
  • 3 bedrooms
  • 2 bathrooms
  • Up to 2 pets allowed

5

out of 5

7 nights

From

£555
View
Exterior | Cairnie View, Aviemore

Aviemore, Highland

Cairnie View

Hot Tub
Wifi
Car parking on site
  • Sleeps up to 7
  • 4 bedrooms
  • 2 bathrooms
  • Up to 1 pet allowed

3.7

out of 5

7 nights

From

£869
View
Reserve today for only £25
Exterior | Rowan Chalet - Kerrow House, Cannich

Cannich, Highland

Rowan Chalet

Hot Tub
Luxury
Wifi
  • Sleeps up to 4
  • 2 bedrooms
  • 1 bathroom
  • Up to 2 pets allowed

7 nights

From

£869
View
Reserve today for only £25
Hot tub | Dundonald Landing - Palm 2 - Dundonald Landings, Oban

Oban, Argyll and Bute

Dundonald Landing - Palm 2

Coastal
Hot Tub
Luxury
  • Sleeps up to 4
  • 2 bedrooms
  • 2 bathrooms
  • Up to 0 pets allowed

4

out of 5

7 nights

From

£1,770
View

Luxury Highland Cottages

Exterior | Lochnagar Lodge, Aviemore

Aviemore, Highland

Lochnagar Lodge

Hot Tub
Luxury
Wifi
  • Sleeps up to 9
  • 5 bedrooms
  • 3 bathrooms
  • Up to 1 pet allowed

4.6

out of 5

7 nights

From

£1,080
View
Exterior | The Bordeux, Dornoch

Dornoch, Highland

The Bordeux

Coastal
Luxury
Wifi
  • Sleeps up to 4
  • 2 bedrooms
  • 1 bathroom
  • Up to 0 pets allowed

5

out of 5

7 nights

From

£589
View
Reserve today for only £25
Spacious open-plan design | Karelia Lodge, Keltyneyburn, near Aberfeldy

Keltyneyburn, near Aberfeldy, Perth and Kinross

Karelia Lodge

Luxury
Wifi
Car parking on site
  • Sleeps up to 4
  • 2 bedrooms
  • 2 bathrooms
  • Up to 1 pet allowed

5

out of 5

7 nights

From

£725
View
Reserve today for only £25
Exterior | Craigneuk, Benderloch, near Oban

Benderloch, near Oban, Argyll and Bute

Craigneuk

Coastal
Luxury
Wifi
  • Sleeps up to 4
  • 2 bedrooms
  • 1 bathroom
  • Up to 1 pet allowed

7 nights

From

£1,077
View
Reserve today for only £25
Exterior | Old School House, Altnaharra, near Lairg

Altnaharra, near Lairg, Highland

Old School House

Luxury
Wifi
Car parking on site
  • Sleeps up to 4
  • 2 bedrooms
  • 2 bathrooms
  • Up to 0 pets allowed

5

out of 5

7 nights

From

£789
View
Reserve today for only £25
View | 4 Dolphins, Connel, near Oban

Connel, near Oban, Argyll and Bute

4 Dolphins

Coastal
Luxury
Wifi
  • Sleeps up to 4
  • 2 bedrooms
  • 1 bathroom
  • Up to 1 pet allowed

5

out of 5

7 nights

From

£1,059
View
Reserve today for only £25
Living area | Vectis Cottage, Inverness

Inverness, Highland

Vectis Cottage

Coastal
Luxury
Wifi
  • Sleeps up to 5
  • 3 bedrooms
  • 1 bathroom
  • Up to 0 pets allowed

4.7

out of 5

7 nights

From

£919
View
Exterior | Mist O’er the Loch - Black Sheep Collection, Letter Finlay, near Spean Bridge

Letter Finlay, near Spean Bridge, Highland

Mist O'er the Loch

Luxury
Wifi
Car parking on site
  • Sleeps up to 8
  • 3 bedrooms
  • 2 bathrooms
  • Up to 0 pets allowed

7 nights

From

£1,580
View
Fabulous view from the patio | Quiraing - Brogaig Cottages, Brogaig, near Staffin

Brogaig, near Staffin, Highland

Brogaig Cottages - Quiraing

Coastal
Luxury
Wifi
  • Sleeps up to 2
  • 1 bedroom
  • 1 bathroom
  • Up to 0 pets allowed

4.9

out of 5

7 nights

From

£635
View

Regoul, near Cawdor, Highland

Outlander Cottage

Coastal
Hot Tub
Wifi
  • Sleeps up to 2
  • 1 bedroom
  • 1 bathroom
  • Up to 0 pets allowed

7 nights

From

£413
View
Exterior | Stobhan Apartment, Fort William

Fort William, Highland

Stobhan Apartment

Coastal
Luxury
Wifi
  • Sleeps up to 3
  • 1 bedroom
  • 1 bathroom
  • Up to 0 pets allowed

7 nights

From

£893
View
Reserve today for only £25

Beauly, near Drumnadrochit, Highland

Eagle Brae - Parus

Luxury
Wifi
Car parking on site
  • Sleeps up to 2
  • 1 bedroom
  • 1 bathroom
  • Up to 1 pet allowed

7 nights

From

£2,064
View

Inspiration of things to see and do in our cottages in the Highlands

The Scottish Highlands, a rugged and breathtakingly beautiful region in the northern part of Scotland, offer a wealth of attractions for visitors seeking natural beauty, cultural heritage, and outdoor adventures.

Here are some of the main places to visit in the Scottish Highlands:

Loch Ness

Explore the legendary Loch Ness, famous for the mythical Loch Ness Monster. Take a boat tour, visit the ruins of Urquhart Castle, and soak in the mysterious atmosphere of this stunning freshwater lake.

Isle of Skye

Venture to the Isle of Skye, a picturesque island known for its dramatic landscapes. Marvel at the iconic Old Man of Storr, the fairy pools, and the dramatic Quiraing. Explore the fairy-tale-like Dunvegan Castle and the enchanting Fairy Glen.

Glencoe

Discover the hauntingly beautiful Glencoe, a glen with majestic mountains, deep valleys, and a tragic history. Hike through the glen, taking in the awe-inspiring scenery and learning about the infamous Glencoe Massacre.

Cairngorms National Park

Immerse yourself in the splendour of the Cairngorms National Park, the largest national park in the UK. Enjoy hiking, mountain biking, and wildlife spotting amidst the stunning mountains, ancient forests, and pristine lochs.

Eilean Donan Castle

Visit the iconic Eilean Donan Castle, perched on a small island where three lochs meet. Explore the castle's historical exhibits, stroll across the stone bridge, and soak in the captivating views of the surrounding scenery.

Ben Nevis

For adventure seekers, climb the highest mountain in the UK, Ben Nevis. The challenging ascent rewards hikers with breathtaking panoramic views from the summit.

More Popular Holiday Cottages Around the Scottish Highlands

Aviemore cottages

Fort William holiday cottages

Inverness cottages

Ullapool cottages

Highlands cottages
A father hugging his son

Sign up for a chance to win £500!

Stay updated on the latest deals, exclusive offers and new holiday destinations by joining the cottages.com newsletter! Register today and automatically be entered into our prize draw to win a £500 voucher.

Click here for terms and conditions. You can opt out anytime by using the unsubscribe link in our emails. We will use your information as per our Privacy Notice.