Skip to content
Exploring Peaks
Menu

Waterloo Farm House

Waterloo

Sleeps 6 · 3 bedrooms · 3 bathrooms

Waterloo Farm House, in Waterloo, sleeps 6 in 3 bedrooms; the listing says it takes up to 4 dogs. The nearest walk is Birnam Hill (King's Seat) from Birnam, 3.7km away.

Booking through this link earns a commission. The price is the same.

1 / 12

from £927 / week

Check dates

What is actually here

As listed on 24 October 2026; price checked 1 November 2026.

For walkers

  • Secure bike storage

Practical

  • Wi-Fi
  • Parking
  • Dishwasher
  • Washing machine
  • Garden
  • Enclosed outdoor space
  • BBQ

Dogs and access

  • Dogs (up to 4)

Within reach

Straight-line distance from the property, so allow more on the road.

Orange is this property. Numbers match the list below. © OpenStreetMap

3 to 10 km

  1. Birnam Hill (King's Seat) from Birnam Walk · 6.25km · moderate 3.7 km

10 km and further

  1. The Birks of Aberfeldy Walk · 3.5km · easy 23.2 km
  2. Ben Vrackie from Moulin Walk · 10.2km · hard 25.1 km
  3. Ben Chonzie from Glen Lednock Walk · 12.5km · moderate 32.8 km
  4. Schiehallion from Braes of Foss Walk · 10km · hard 35.4 km

from £927 / week

Check dates at Cottages.com (opens in a new tab)

on Cottages.com

Base

Dunkeld and Birnam

Two villages on the Tay, with Birnam Wood behind them.

Other places to stay around Dunkeld and Birnam

Dalbeathie Cottage

Dunkeld

Dalbeathie Cottage

Sleeps 4 · 2 beds

Nearest walk: Birnam Hill (King's Seat) from Birnam, 1.7km

  • Dogs

from £751 / week

Checked 1 Nov

Oak Tree Cottage - Dunkeld

Birnam, Central Scotland

Oak Tree Cottage - Dunkeld

Sleeps 7 · 3 beds

Nearest walk: Birnam Hill (King's Seat) from Birnam, under 1km

  • Hot tub
  • Dogs

from £1,689 / week

Checked 1 Nov

8 Cathedral Street

Dunkeld

8 Cathedral Street

Sleeps 4 · 2 beds

Nearest walk: Birnam Hill (King's Seat) from Birnam, 2.7km

  • Dogs
1 Sunview Garden

Birnam

1 Sunview Garden

Sleeps 4 · 2 beds

Nearest walk: Birnam Hill (King's Seat) from Birnam, 1.4km

  • Dogs

from £443 / week

Checked 1 Nov