Skip to content

6 places · prices checked 15 Nov 2026

Lodges, Log Cabins & Hot Tub Breaks in Birnam

We track 6 lodges, cabins and hot tub cottages in Birnam, usually £88 a night. A week in winter costs around £5,033 (£5,534 the rest of the year). Sleeps up to 7, 50% with a hot tub. Average guest rating: 8.9/10.

Places
6
Usual night
£88
Week in winter
£5,033
Average rating
8.9/10
Sleeps up to
7 guests

Prices for 2 adults checked on Booking.com · updated 15 Nov 2026 · how we work

Our places in Birnam

Birnam has a small group of six places, and they split into two types. Four are compact lodges for two to five guests with one or two bedrooms, and these cost about the same per night. The sixth is a three-bedroom lodge for seven, which is much dearer. If you are travelling as a couple or a small family, you have a few similar options. For a larger group you have one real choice, so it is worth checking dates early. Weeks cost far more than a few nights, so a short break is the cheaper way to stay here.

Birnam sits on the River Tay, near the edge of the Highlands, and the lodges here suit short breaks for couples more than big groups. Most places sleep two to five, with one larger lodge for seven. Ratings are high, at about 8.9 out of 10.

Nightly prices are fairly even. Most stays are usually around the same level, and the cheapest nights are only slightly below that. The exception is the seven-sleeper, which costs far more than the rest. Half of the places have a hot tub, and half accept dogs. Saunas, log burners and a swimming pool each turn up at only one place, so if you want one of those, the choice is narrow. With only six places in the village, availability matters, and nearby Perth and Blairgowrie give you more to choose from.

Features

A hot tub is the most common feature, found at three of the six places, and those lodges usually cost the same as the cheaper ones. That makes a hot tub easy to get without paying more. Gardens appear at two places and sit at the dearer end. Sauna, swimming pool and log burner are each found at one place, and the same lodge offers the sauna and pool. Fishing, a BBQ and a high chair are only at the large lodge. Half of the places accept dogs, so check this before you book.

FeaturePlacesShareUsual night
Hot tub350%£93
Garden233%£392
Sauna117%£90
Swimming pool117%£90
Log burner / fireplace117%£90
BBQ117%£695
Fishing117%£695
High chair117%£695

By number of guests

Three places sleep two guests, each with one bedroom. They usually cost less than the larger lodges, and per person they are the cheapest way to stay in Birnam. This is the size to look at for a couples' weekend. Some of them have a hot tub, and one takes dogs. Lodges for four or five guests cost only a little more per night, which can work out cheaper per person if you are travelling with friends or children. The seven-guest lodge sits in a different price bracket altogether.

SleepsPlacesBedroomsUsual nightPer guest
Sleeps 231£87£44

Prices month by month

Winter is the cheapest time in Birnam. December and January are usually the lowest, and November is only slightly higher. February costs noticeably more, then March eases back. April is the dearest month shown, well above the winter months. Availability widens as spring approaches, with more free nights in March and April than in November. If you want a last-minute break on a budget, midwinter gives you the lowest nightly cost. For spring, expect to pay more.

MonthUsual nightNights still free
November 2026 £100 18%
December 2026 £116 29%
January 2027 £91 39%
February 2027 £123 39%
March 2027 £102 47%
April 2027 £153 60%

Around Birnam

Several places nearby give you more choice. Perth and Blairgowrie have the most lodges, with Blairgowrie offering the lowest starting prices of the group. Keilour, Balnald and Kirkmichael have fewer places, and prices there start higher than Birnam's. Bridge of Cally has the dearest starting price. If Birnam is fully booked on your dates, Blairgowrie is the easiest alternative to compare. Perth suits you if you want a larger town close by.

FAQs

Is Birnam cheaper in winter?

Yes. December and January are usually the cheapest months. February and April cost noticeably more. A midwinter break gives you the lowest nightly cost.

Which lodges in Birnam have a hot tub?

Three of the six places have one. Most of them cost the same as the cheaper lodges. The seven-guest lodge also has a hot tub, but it costs far more.

Is Birnam good for couples?

Yes. Three places sleep two, with one bedroom each, and they are the cheapest per person. One of the two-guest lodges has a hot tub, and another takes dogs.

Are there other areas to look at if Birnam is full?

Blairgowrie and Perth are the nearest options with more lodges. Blairgowrie has lower starting prices. Perth has the larger choice of places.

How much does a lodge or cabin in Birnam cost?

Based on the prices we check every day, a night in one of these lodges or cabins in Birnam usually costs £88, and a week in winter around £5,033 (£5,534 the rest of the year). Prices depend mostly on the dates and the size of the property.

Are there lodges with hot tubs in Birnam?

Yes: 50% of the places on this page list a hot tub or spa bath on their property page.

Can I bring my dog?

50% of the places on this page accept pets, sometimes for a fee or on request. See also our dog friendly lodges.

What is the largest lodge in Birnam?

The largest property in this selection sleeps up to 7 guests; the average is 3.7 guests.

When should I book?

In our data the busiest month is November 2026, with only 18% of nights still free. For Christmas, New Year and school holidays, book several weeks ahead; for a last-minute break, check the dates shown on each property.

Is there a minimum stay?

Many lodges and cottages accept short breaks of 2 to 4 nights, but some only take weekly bookings in peak periods. The calendar on each property page shows the minimum stay night by night.

Keep exploring

Go back to Lodges in Perthshire to widen your search. You might also like Lodges, Log Cabins & Hot Tub Breaks in Perth, Lodges in Blairgowrie, Lodges, Log Cabins & Hot Tub Breaks in Keilour and Lodges in Bridge of Cally.