Skip to main content

Self-Catering Cottages in Portmahomack

11 holiday cottages to rent

Cottage
Well Cottage from £627

Highland · 0 miles away

Well Cottage

Two-bedroom coastal cottage in Portmahomack village with ground-floor layout, parking and garden with decking.

🛏️ 2 beds 👥 Sleeps 4
Cottage
Sandy’s Hoose

Highland · 0.1 miles away

Sandy’s Hoose

Sandy's Hoose, Portmahomack: three-bedroom coastal cottage sleeping six, a mile from the pub and steps from a sheltered beach.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Bayview Cottage from £851

Highland · 0.1 miles away

Bayview Cottage

Three-bedroom cottage in Portmahomack with sea views over the Dornoch Firth, wood burner, and a large balcony.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Rosslyn Cottage from £627

Highland · 0.1 miles away

Rosslyn Cottage

Rosslyn Cottage, Highland: detached stone cottage 50 yards from sandy beach, sleeps 4 with 2 bedrooms and 2 bathrooms.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Harbour Street from £423

Highland · 0.2 miles away

Harbour Street

Two-bedroom coastal cottage in Portmahomack with harbour views, sandy beach nearby and a wildlife-rich firth to watch.

🛏️ 2 beds 👥 Sleeps 4
Cottage
Sheaf Dale from £527

Highland · 1.1 miles away

Sheaf Dale

Three-bedroom cottage on a working farm near Portmahomack, with a private hot tub for six in the garden.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Grieve’s Cottage from £607

Highland · 1.1 miles away

Grieve’s Cottage

Two-bedroom Highland cottage with private hot tub and enclosed garden in coastal countryside.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
The Paddock from £413

Highland · 1.4 miles away

The Paddock

Single-storey stone cottage on a working farm near Portmahomack, a fishing village on the Tarbat Peninsula, with coastal views and one mile walk to the beach.

🛏️ 3 beds 👥 Sleeps 5 🐾 Pets welcome
Cottage
East Tarrel Cottage from £567

Highland · 2 miles away

East Tarrel Cottage

East Tarrel Cottage, Highland: three-bedroom rural property sleeping six, with one pet welcome and views across countryside.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
The Annex at Mains House from £1,007

Highland · 3.6 miles away

The Annex at Mains House

The Annex at Mains House, Highland: a stone cottage with views north to the Dornoch Firth, sleeping 4 with one dog welcome.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Barn Owl Cottage from £363

Highland · 4.8 miles away

Barn Owl Cottage

Single-storey Highland cottage for two with full kitchen, enclosed garden and countryside views between Tain and Portmahomack.

🛏️ 1 bed 👥 Sleeps 2
🏡

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