Skip to main content

Self-Catering Cottages in Highland

24 holiday cottages to rent

Photo © M P, Google Maps

Cottage
Mountain Thyme Lodge from £1,127

Highland

Mountain Thyme Lodge

Mountain Thyme Lodge, Highland: detached 3-bed on one level by Loch Lochy, sleeps 6, one dog welcome.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Mountain View from £1,165

Highland

Mountain View

Mountain View, Silverglades, Highland: two-bedroom single-storey cottage sleeping four, with mountain views and decking.

🛏️ 2 beds 👥 Sleeps 4
Cottage
Moy Cottage from £677

Highland

Moy Cottage

Three-bedroom cottage in Nairn, Highland, within walking distance of beach and town amenities.

🛏️ 3 beds 👥 Sleeps 6
Cottage
Munro View from £970

Highland

Munro View

Two-bedroom ground-floor cottage near Aviemore, with enclosed garden and space for one pet.

🛏️ 2 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Myrtle Cottage from £962

Highland

Myrtle Cottage

Two-bedroom cottage near Ómarach with a fully equipped kitchen, spa bath and parking, half a mile from the beach.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Ness-side Apartment from £403

Highland

Ness-side Apartment

Two-bedroom apartment in Inverness city centre, walking distance from the River Ness and theatre.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Nether Carness from £811

Highland

Nether Carness

Three-bedroom Highland bungalow on the coast with hill views, sleeps 6, one dog welcome.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
No. 8 from £817

Highland

No. 8

Two-bedroom apartment in Aviemore with open-plan living, private parking, and steps to shops and walks.

🛏️ 2 beds 👥 Sleeps 4
Cottage
No.4 The Links Apartments from £747

Highland

No.4 The Links Apartments

Two-bedroom apartment at Brora Golf Club with sea views, perfect for couples or small families wanting coastal Highland golf.

🛏️ 2 beds 👥 Sleeps 4
Cottage
No.76 from £527

Highland

No.76

Two-bedroom caravan in Highland, walking distance to pub and Aviemore's cycle paths, sleeps four.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
North Bank House from £841

Highland

North Bank House

North Bank House, Lybster: four-bedroom Highland home in a converted 1883 bank, with a private hot tub and space for nine.

🛏️ 4 beds 👥 Sleeps 9
Cottage
North Lodge Gate House from £463

Highland

North Lodge Gate House

Two-bedroom Highland cottage near Inverness with enclosed garden, sleeps 4, one pet welcome.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Northfork Cottage from £307

Highland

Northfork Cottage

One-bedroom coastal cottage near Wick with fully equipped kitchen, washing machine and parking; pets stay free.

🛏️ 1 bed 👥 Sleeps 2 🐾 Pets welcome
Cottage
Nyumbani from £641

Highland

Nyumbani

Three-bedroom cottage on Skye's west coast with views over Loch Harport; one bathroom, sleeps six, one pet welcome.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Oakwood Cottage from £677

Highland

Oakwood Cottage

Four-bedroom cottage in Glencoe village, sleeping six, with mountain views and enclosed garden.

🛏️ 4 beds 👥 Sleeps 6
Cottage
Old Distillery Apartment

Highland

Old Distillery Apartment

Two-bedroom apartment on Fort William's third floor, a restored distillery building with private parking and coastal Highland views.

🛏️ 2 beds 👥 Sleeps 4
Cottage
Old Laurel Cottage from £513

Highland

Old Laurel Cottage

Three-bedroom stone cottage on the Black Isle with Cromarty Firth views, suits families and groups of up to six, one dog welcome.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Old Midoxgate Farmhouse from £567

Highland

Old Midoxgate Farmhouse

Old Midoxgate Farmhouse, Highland: stone farmhouse with garden in rural Ross-shire, close to coastal villages and countryside walks.

🛏️ 3 beds 👥 Sleeps 4
Cottage
Old Post Office from £353

Highland

Old Post Office

One-bedroom coastal cottage in Thurso, Highland, with countryside views and a wood-burning stove for atmospheric Highland evenings.

🛏️ 1 bed 👥 Sleeps 2
Cottage
Old Post Office House from £503

Highland

Old Post Office House

Two-bedroom cottage near Inverness with woodburner, enclosed garden and free pet stays.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Old School 14 from £1,499

Highland

Old School 14

Old School 14, Fort Augustus: three-bedroom converted abbey apartment with swimming pool, sauna and on-site parking for six.

🛏️ 3 beds 👥 Sleeps 6
Cottage
Old School 15 - Glenlivet from £1,639

Highland

Old School 15 - Glenlivet

Old School 15 is a 3-bedroom converted monastery apartment in Highland, sleeping 6, with pool access and Highland views.

🛏️ 3 beds 👥 Sleeps 6
Cottage
Old School House from £791

Highland

Old School House

Converted schoolhouse in Highland with 2 bedrooms, 2 bathrooms, sleeping 4, near Altnaharra Hotel.

🛏️ 2 beds 👥 Sleeps 4
Cottage
On The Beach from £1,037

Highland

On The Beach

On The Beach, Highland: four-bedroom detached house right on the sand near Shandwick, sleeping eight with sea views from most rooms.

🛏️ 4 beds 👥 Sleeps 8 🐾 Pets welcome

Page 22 of 31 · 741 in total

🏡

Know a cottage in Highland that's missing?

Run one yourself or know a good one? Suggest it and we'll review it for the site. Listings are free.

Add a cottage