Skip to main content

Self-Catering Cottages in Portsoy

33 holiday cottages to rent

Cottage
Mains Of Durn Cottage from £497

Aberdeenshire · 0.7 miles away

Mains Of Durn Cottage

Two-bedroom cottage in Banff with coastal walks and a wood burner; one dog welcome.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
The Brae Steading from £497

Aberdeenshire · 2.8 miles away

The Brae Steading

One-bedroom barn conversion near Fordyce, Aberdeenshire, with hot tub and countryside and sea views.

🛏️ 1 bed 👥 Sleeps 2 🐾 Pets welcome
Woodside from £353

Aberdeenshire · 3.9 miles away

Woodside

Two-bedroom coastal cottage in Aberdeenshire, fully equipped with heating, hot water and Wi-Fi included.

🛏️ 2 beds 👥 Sleeps 4
Cottage
The Old Net Shed from £681

Aberdeenshire · 4.1 miles away

The Old Net Shed

The Old Net Shed, Whitehills, Aberdeenshire: a two-bedroom coastal cottage with a steep seafront drop and unobstructed sea views.

🛏️ 2 beds 👥 Sleeps 4
Cottage
Brae Lodge from £423

Moray · 4.9 miles away

Brae Lodge

Brae Lodge, Cullen, Moray: two-bedroom bungalow with ground-floor access and views across the Moray Firth.

🛏️ 2 beds 👥 Sleeps 4
Cottage
Dolphin Bay House from £1,162

Moray · 5 miles away

Dolphin Bay House

Three-bedroom coastal house in Moray with enclosed garden, decked terrace and games room; sleeps 6.

🛏️ 3 beds 👥 Sleeps 6
Cottage
Seafield Street

Moray · 5 miles away

Seafield Street

Three-bedroom coastal cottage in Cullen, Moray, sleeping six with an enclosed garden and one pet welcome.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Viaduct View from £413

Moray · 5 miles away

Viaduct View

Grade B listed cottage in Cullen on the Moray Coast, a quarter-mile from the beach with sea views through the viaduct.

🛏️ 3 beds 👥 Sleeps 5 🐾 Pets welcome
Cottage
Seascape from £597

Aberdeenshire · 5 miles away

Seascape

Two-bedroom coastal cottage in Aberdeenshire with direct beach access and sea views from the living room.

🛏️ 2 beds 👥 Sleeps 5
Cottage
Mansefield Cottage from £467

Aberdeenshire · 5.1 miles away

Mansefield Cottage

Renovated cottage in rural Aberdeenshire with views toward the coast, 4 miles from Portsoy and its beaches.

🛏️ 2 beds 👥 Sleeps 3
Cottage
Jebel from £323

Moray · 5.1 miles away

Jebel

Jebel is a 3-bedroom detached cottage in Cullen, Moray, 200 yards from the beach with direct access to coastal walks.

🛏️ 3 beds 👥 Sleeps 6
Cottage
Needle Cottage from £373

Moray · 5.2 miles away

Needle Cottage

Needle Cottage, Seatown: fully equipped two-bedroom coastal cottage with washing machine, tumble dryer and bike storage.

🛏️ 2 beds 👥 Sleeps 4
Cottage
White House from £1,025

Aberdeenshire · 5.3 miles away

White House

Five-bedroom house in Aberdeenshire sleeping 10, between the Cairngorms, Aberdeen and the North Sea coast.

🛏️ 5 beds 👥 Sleeps 10
Cottage
Ocean View from £561

Aberdeenshire · 5.6 miles away

Ocean View

Two-bedroom ground-floor cottage on the Aberdeenshire coast, ideal for families wanting a straightforward seaside break.

🛏️ 2 beds 👥 Sleeps 4
Eagles Gate Lodge from £537

Aberdeenshire · 5.8 miles away

Eagles Gate Lodge

Three-bedroom coastal lodge near Banff with enclosed gardens, parking for four, and one pet welcome.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Headland View from £931

Aberdeenshire · 5.9 miles away

Headland View

Headland View, Aberdeenshire: four-bedroom coastal house with North Sea views and potential Northern Lights sightings.

🛏️ 4 beds 👥 Sleeps 8
Cottage
Apartment 8 from £467

Aberdeenshire · 6.3 miles away

Apartment 8

Two-bedroom apartment in Banff overlooking a sandy beach and bay, with direct access to the Aberdeenshire coast's golf courses and fishing.

🛏️ 2 beds 👥 Sleeps 4
Cottage
Number 12 from £423

Moray · 6.4 miles away

Number 12

Three-bedroom coastal home in Portknockie village, steps from beaches and the famous Bow Fiddle Rock.

🛏️ 3 beds 👥 Sleeps 5
Cottage
The Wee Fiddle from £527

Moray · 6.5 miles away

The Wee Fiddle

One-bedroom coastal cottage in Portknockie with luxury touches, sleeping two, one dog welcome.

🛏️ 1 bed 👥 Sleeps 2 🐾 Pets welcome
Cottage
Three Creeks Cottage from £438

Moray · 6.5 miles away

Three Creeks Cottage

Two-bedroom ground-floor cottage in Portknockie, a fishing village on the Moray coast, steps from the beach and named creeks.

🛏️ 2 beds 👥 Sleeps 4
Cottage
Seahaven Cottage from £557

Moray · 6.5 miles away

Seahaven Cottage

Two-bedroom cottage in Portknockie village, Moray, 200 yards from the beach and within reach of Moray Firth wildlife.

🛏️ 2 beds 👥 Sleeps 4
Cliff Top Cottage from £1,187

Moray · 6.5 miles away

Cliff Top Cottage

Four-bedroom coastal cottage in Buckie with a games room and enclosed garden; one dog stays free.

🛏️ 4 beds 👥 Sleeps 7 🐾 Pets welcome
Cottage
Jock McMuffin Cottage from £687

Moray · 6.5 miles away

Jock McMuffin Cottage

Two-bedroom cottage in coastal Portknockie, Moray, with beach access and free pet stay.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Cowrie Cottage from £513

Moray · 6.5 miles away

Cowrie Cottage

Traditional fisherman's cottage sleeping 6 in Portknockie, with sauna, enclosed garden and one free pet.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Portknockie Escape from £452

Moray · 6.6 miles away

Portknockie Escape

Portknockie Escape is a ground-floor cottage for four in a Moray coastal town, with an enclosed garden and free pet stays.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Scott Holiday Cottages - Dolphin View from £427

Moray · 6.7 miles away

Scott Holiday Cottages - Dolphin View

Three-bedroom cottage in Buckie with elevated coastal views, sleeps 6, private parking.

🛏️ 3 beds 👥 Sleeps 6
Cottage
Willow Lodge

Aberdeenshire · 7.3 miles away

Willow Lodge

Three-bedroom coastal bungalow in MacDuff, Aberdeenshire, near beach and local attractions including distillery and aquarium.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Salty Dog from £687

Moray · 8.1 miles away

Salty Dog

Traditional fisherman's cottage in Findochty with harbour views, 3 bedrooms, 6 guests, enclosed patio and direct access to Moray Coast beaches.

🛏️ 3 beds 👥 Sleeps 6
Strathlene Lodge from £433

Moray · 8.9 miles away

Strathlene Lodge

Two-bedroom coastal lodge in Buckie, Moray, next to Strathlene Golf Club with sea views and direct beach access.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Muirtown Lodge from £557

Moray · 9.2 miles away

Muirtown Lodge

Two-bedroom detached lodge near Keith with hot tub, sleeps 4, one pet welcome.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Seaspray from £677

Moray · 9.2 miles away

Seaspray

Three-bedroom cottage in Portessie, Moray, a few steps from the sea with unobstructed views across the Firth.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Boatman’s Cottage from £453

Moray · 9.3 miles away

Boatman’s Cottage

Stone sail-makers cottage from 1863 in coastal Portessie, Moray, sleeping 4 with sea views and free dog stays.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Ivy Cottage from £343

Aberdeenshire · 9.6 miles away

Ivy Cottage

Ivy Cottage, Aberdeenshire: detached two-bedroom cottage on the Mountblairy Estate with river and woodland walks.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
🏡

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