Skip to main content

Self-Catering Cottages in Inverness

62 holiday cottages to rent

Photo © Google Maps contributors, Google Maps

Cottage
206 By the Bridge Apartment from £651

Highland · 0.1 miles away

206 By the Bridge Apartment

One-bedroom apartment in central Inverness with castle and river views, private parking, and a balcony.

🛏️ 1 bed 👥 Sleeps 2
208 By the Bridge Apartment from £627

Highland · 0.1 miles away

208 By the Bridge Apartment

One-bedroom apartment in central Inverness with river and castle views, ideal for couples on a city break.

🛏️ 1 bed 👥 Sleeps 2
Cottage
The Townhouse from £523

Highland · 0.1 miles away

The Townhouse

Three-bedroom townhouse in Inverness with a free pet stay and direct access to the city centre's pubs and restaurants.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Eilean Donan Apartment

Highland · 0.2 miles away

Eilean Donan Apartment

Two-bedroom apartment in Kyle with direct coastal access, sleeps 6, one dog welcome.

🛏️ 2 beds 👥 Sleeps 6 🐾 Pets welcome
Inverness Highland Apartment

Highland · 0.2 miles away

Inverness Highland Apartment

Two-bedroom apartment in Inverness city centre, a short walk from train and bus stations, with modern kitchens and free parking.

🛏️ 2 beds 👥 Sleeps 4
Cottage
MacIver Apartment

Highland · 0.2 miles away

MacIver Apartment

MacIver Apartment, Inverness: two-bedroom first-floor flat sleeping six, one mile from the coast, pets stay free.

🛏️ 2 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Alturlie from £572

Highland · 0.2 miles away

Alturlie

This semi-detached bungalow lies in the city of Inverness and can sleep four people in two bedrooms.

🛏️ 2 beds 👥 Sleeps 4
Cottage
Dove Cottage from £537

Highland · 0.2 miles away

Dove Cottage

Two-bedroom cottage in Inverness city centre, walking distance to stations and shops, with enclosed garden.

🛏️ 2 beds 👥 Sleeps 4
Cottage
The Bell Tower from £475

Highland · 0.2 miles away

The Bell Tower

This second-floor apartment rests in Inverness, Scotland and can sleep four people in two bedrooms.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Viewhill Villa from £597

Highland · 0.2 miles away

Viewhill Villa

Viewhill Villa, central Inverness: 3-bed semi with enclosed garden and parking, walking distance to shops and restaurants.

🛏️ 3 beds 👥 Sleeps 5
Cottage
Mary Ann Apartment from £842

Highland · 0.2 miles away

Mary Ann Apartment

This lower-ground-floor apartment rests in Inverness, Scottish Highlands and can sleep four people in one bedroom.

🛏️ 1 bed 👥 Sleeps 2
Cottage
Mary Ann Villa from £1,222

Highland · 0.2 miles away

Mary Ann Villa

This semi-detached cottage rests in Inverness, Scottish Highlands and can sleep eight people in four bedrooms.

🛏️ 4 beds 👥 Sleeps 8
Cottage
Courtyard Cottages - Rose Cottage from £1,172

Highland · 0.2 miles away

Courtyard Cottages - Rose Cottage

Rose Cottage, Inverness: luxury two-bedroom holiday home in a historic riverside courtyard.

🛏️ 2 beds 👥 Sleeps 4
Cottage
Running Hare from £1,053

Highland · 0.3 miles away

Running Hare

Running Hare, Inverness: fully equipped one-bedroom studio in a conservation area with parking and EV charging.

🛏️ 1 bed 👥 Sleeps 2
Scottish Thistle from £1,094

Highland · 0.3 miles away

Scottish Thistle

One-bedroom apartment in central Inverness, steps from the River Ness and a short drive from Loch Ness and the Cairngorms.

🛏️ 1 bed 👥 Sleeps 2
Isle of Skye from £1,087

Highland · 0.3 miles away

Isle of Skye

One-bedroom apartment in central Inverness with cathedral views, a short walk from the River Ness and Eden Court Theatre.

🛏️ 1 bed 👥 Sleeps 2
Cottage
But n’ Ben from £1,153

Highland · 0.3 miles away

But n’ Ben

One-bedroom apartment in central Inverness with luxury finishes, parking, and EV charging.

🛏️ 1 bed 👥 Sleeps 2
Loch Ness from £953

Highland · 0.3 miles away

Loch Ness

One-bedroom apartment in central Inverness, 10 minutes' drive from Loch Ness and its famous legend.

🛏️ 1 bed 👥 Sleeps 2
Courtyard from £1,061

Highland · 0.3 miles away

Courtyard

One-bedroom apartment in central Inverness, steps from the River Ness and surrounded by restaurants and shops.

🛏️ 1 bed 👥 Sleeps 2
Cottage
Croft House from £967

Highland · 0.3 miles away

Croft House

Ground-floor apartment in listed Highland building with private entrance, garden and parking near Inverness city centre.

🛏️ 1 bed 👥 Sleeps 2
Tree House from £1,362

Highland · 0.3 miles away

Tree House

Three-storey apartment for four in central Inverness, with private entrance and parking near the River Ness and castle views.

🛏️ 2 beds 👥 Sleeps 4
Cottage
Ballinreich from £1,076

Highland · 0.4 miles away

Ballinreich

16a Fairfield Road rests in Inverness and can sleep 9 people in five bedrooms. PLEASE NOTE: Bookings at this property must be a minimum of 2 nights.

🛏️ 5 beds 👥 Sleeps 9
Cottage
Glencairn

Highland · 0.4 miles away

Glencairn

Glencairn, Highland: three-bedroom first-floor apartment with wood burner, ten minutes' walk from Inverness city centre.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Stanford House from £731

Highland · 0.4 miles away

Stanford House

Three-bedroom Victorian house in Inverness beside the River Ness, with parking and views towards the castle.

🛏️ 3 beds 👥 Sleeps 6
Cottage
Penthouse RiverView Apartment

Highland · 0.5 miles away

Penthouse RiverView Apartment

Two-bedroom penthouse apartment in Inverness with river views, five minutes' walk from the city centre and transport links.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Riverview Apartment from £473

Highland · 0.5 miles away

Riverview Apartment

This delightful second-floor cottage rests in Inverness, Scotland and can sleep four people in two bedrooms.

🛏️ 2 beds 👥 Sleeps 4
7 Riverside Gardens from £635

Highland · 0.5 miles away

7 Riverside Gardens

This ground-floor apartment rests in Inverness and can sleep four people in two bedrooms.

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

Highland · 0.5 miles away

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
Amayrah Cottage from £581

Highland · 0.6 miles away

Amayrah Cottage

Two-bedroom cottage in Inverness, 5 minutes from city centre, with garden summerhouse and free pet stay.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Failte Luxury Apartment from £721

Highland · 0.8 miles away

Failte Luxury Apartment

Failte Luxury Apartment, Inverness: two-bedroom ground-floor property with full kitchen, smart TVs and parking included.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Mile End Cottage from £931

Highland · 1.1 miles away

Mile End Cottage

Original stone croft cottage near Inverness with two living rooms, modern kitchen, and decking area; sleeps 4.

🛏️ 2 beds 👥 Sleeps 4
Cottage
Bluegrass Retreat on the River Ness from £657

Highland · 1.2 miles away

Bluegrass Retreat on the River Ness

Three-bedroom townhouse on the River Ness in Inverness, fully equipped for self-catering with everything provided.

🛏️ 3 beds 👥 Sleeps 5
Cottage
Cosy Ness from £601

Highland · 1.2 miles away

Cosy Ness

Two-bedroom apartment in Inverness with private parking, minutes from the River Ness and city centre.

🛏️ 2 beds 👥 Sleeps 4
Dunhallin House from £1,085

Highland · 1.6 miles away

Dunhallin House

Dunhallin House in Inverness, Highlands sleeps eight guests in four bedrooms.

🛏️ 4 beds 👥 Sleeps 8 🐾 Pets welcome
Shore View Cottage

Highland · 1.8 miles away

Shore View Cottage

Three-bedroom cottage on North Kessock shoreside, with views across water to Inverness and a fire pit garden.

🛏️ 3 beds 👥 Sleeps 6
Balnacraig from £2,422

Highland · 1.8 miles away

Balnacraig

Five-bedroom house near Inverness with hot tub, sleeping 10, overlooking the Moray Firth.

🛏️ 5 beds 👥 Sleeps 10
Cottage
Kessock View Apartment from £523

Highland · 2 miles away

Kessock View Apartment

Two-bedroom apartment on Inverness's edge with ground-floor access and parking, ideal for exploring the Highlands in every direction.

🛏️ 2 beds 👥 Sleeps 4
Cottage
Faillie from £907

Highland · 2.1 miles away

Faillie

Three-bedroom modern house in Inverness with views over the city, parking for two cars and an enclosed garden where one pet stays free.

🛏️ 3 beds 👥 Sleeps 5 🐾 Pets welcome
Cottage
Kincraig Apartment from £477

Highland · 2.1 miles away

Kincraig Apartment

Two-bedroom ground-floor apartment in Milton of Leys with views over Inverness, sleeps 4.

🛏️ 2 beds 👥 Sleeps 4
Cottage
Sonas House from £1,096

Highland · 2.3 miles away

Sonas House

Three-bedroom coastal house in North Kessock with views over the Beauly Firth, where dolphins are regularly spotted from the windows.

🛏️ 3 beds 👥 Sleeps 6
Cottage
Red Squirrel Lodge from £1,525

Highland · 2.3 miles away

Red Squirrel Lodge

Two-bedroom luxury lodge in Cairngorms National Park, sleeps 4, with river views and walking on the doorstep.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Ghillie’s Lodge from £2,830

Highland · 2.3 miles away

Ghillie’s Lodge

Three-bedroom riverside B&B near Inverness, sleeping up to six, with on-site parking and WiFi.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Benula Lodge from £2,742

Highland · 2.3 miles away

Benula Lodge

Four-bedroom Highland lodge on the Ness Castle Estate, minutes from Inverness, with river views and countryside walks.

🛏️ 4 beds 👥 Sleeps 7 🐾 Pets welcome
River Lodge from £8,559

Highland · 2.3 miles away

River Lodge

River Lodge, Carrbridge: seven-bedroom Colorado-style lodge sleeping 14 in the Cairngorms, with river views and one dog welcome.

🛏️ 7 beds 👥 Sleeps 14 🐾 Pets welcome
Cottage
Weir Cottage from £1,516

Highland · 2.3 miles away

Weir Cottage

Single-storey cottage on Highland estate near Inverness with river views and parking; sleeps 4 in 3 bedrooms.

🛏️ 3 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Holm Dell Apartment from £473

Highland · 2.4 miles away

Holm Dell Apartment

Two-bedroom ground-floor apartment near Inverness with full kitchen, parking and Wi-Fi included.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Home Choi

Highland · 2.5 miles away

Home Choi

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

🛏️ 3 beds 👥 Sleeps 5
Cottage
Bunchrew Farm Cottage from £1,102

Highland · 2.9 miles away

Bunchrew Farm Cottage

Three-bedroom Highland cottage on a working farm with views to the Kessock Bridge, 3 miles from Inverness.

🛏️ 3 beds 👥 Sleeps 6
Cottage
Heron Lodge from £910

Highland · 3 miles away

Heron Lodge

A Canadian lodge located near North Kessock in the Scottish Highlands that can sleep four people in two bedrooms.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Moorhen Lodge from £910

Highland · 3 miles away

Moorhen Lodge

A Canadian timber lodge situated near North Kessock in the Scottish Highlands that can sleep four people in two bedrooms.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
The Sea Lodge from £1,007

Highland · 3.5 miles away

The Sea Lodge

Three-bedroom coastal lodge in Highland, steps from the beach with each bedroom having its own bathroom.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Old Post Office House from £503

Highland · 3.6 miles away

Old Post Office House

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

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Moray Park from £463

Highland · 3.7 miles away

Moray Park

Two-bedroom detached cottage near Inverness, on the edge of Culloden with private parking and enclosed garden.

🛏️ 2 beds 👥 Sleeps 4
Song Bird Cottage from £697

Highland · 4 miles away

Song Bird Cottage

Two-bedroom cottage on Inverness's edge with wooded grounds, parking and coastal access.

🛏️ 2 beds 👥 Sleeps 4
Ladybird Cottage from £1,072

Highland · 4 miles away

Ladybird Cottage

Three-bedroom cottage near Inverness with everything on the ground floor, four miles from Loch Ness.

🛏️ 3 beds 👥 Sleeps 6
Cottage
The Bothy from £1,176

Highland · 4.1 miles away

The Bothy

The Bothy, one-bedroom cottage near Inverness with access to Loch Ness and Highland walking, sleeps 2.

🛏️ 1 bed 👥 Sleeps 2
Balmore Farmhouse from £1,742

Highland · 4.3 miles away

Balmore Farmhouse

Four-bedroom farmhouse near Inverness with hot tub, wood burner and enclosed garden; sleeps 7.

🛏️ 4 beds 👥 Sleeps 7 🐾 Pets welcome
Cottage
Charlies Cottage from £961

Highland · 4.3 miles away

Charlies Cottage

Two-bedroom cottage in Highland village near Inverness, with ground-floor layout and private parking for couples or small families.

🛏️ 2 beds 👥 Sleeps 4
Cottage
Wee Smithy from £472

Highland · 4.4 miles away

Wee Smithy

Wee Smithy near Munlochy, Highland, sleeps two in one bedroom.

🛏️ 1 bed 👥 Sleeps 2 🐾 Pets welcome
Cottage
Dail Daraich from £1,344

Highland · 4.4 miles away

Dail Daraich

Three-bedroom cottage on the Black Isle near Munlochy, sleeping six across one ground floor with three en-suites and coastal countryside views.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
The Doune

Highland · 4.5 miles away

The Doune

Six-bedroom country house near Inverness on 36 acres, with hot tub and salmon fishing on the River Nairn.

🛏️ 6 beds 👥 Sleeps 12
Red Kite Cottage from £493

Highland · 4.8 miles away

Red Kite Cottage

Red Kite Cottage, Avoch: two-bedroom ground-floor property with a garden backing onto woodland, near Inverness.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome

More cottages and stays in Inverness

Hotels, B&Bs, cottages and apartments on Booking.com, with live prices and availability.

🏡

Know a cottage in Inverness 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

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.