Free tonight, this weekend or next week, at a glance
Book safely on Booking.com, no fees from us
This selection lists 1,184 places, usually £236 a night. A week in winter costs around £1,722 (£1,818 the rest of the year). Sleeps up to 40, 52% with a hot tub. Average guest rating: 9.1/10.
Prices for 2 adults checked on Booking.com · updated 15 Nov 2026 · how we work
The best places right now
The cheapest last-minute examples are small or mid-sized places, and most sit in the Highlands, Perthshire and around Glasgow. Inverness, Morenish, Drumnadrochit and Blairgowrie all appear at the lower end for a night. Several of these sleep six or more, so splitting the cost across a group makes them very good value. Many accept dogs, either outright or on request. Cheap nights are usually single dates rather than a whole week, so check the exact dates before you plan travel. Availability changes daily, and the lowest rates tend to go first.
Top 48 of 1,184, ranked by guest rating and number of reviews.
Pick your dates above to see every place free for your stay.
The main listing sleeps 6 across 3 bedrooms and 2 bathrooms, with about 800 sq ft of space. Corriefodly Holiday Park offers several types of accommodation.
A family or a group of up to six will find the most room in the Deluxe Four-Bedroom Lodge, which covers 920 sq ft. It has four bedrooms and two bathrooms.
Scotland suits short breaks built around a particular landscape: Loch Tay near Killin, the Cairngorms around Aviemore, the Highlands near Fort William, or the coast at St. Andrews and Port Seton. Lodges here range from small cabins for two to houses that sleep dozens, so the choice of budgets and group sizes is wide.
Most places are mid-sized. A typical stay sleeps around 5, and more than half have a hot tub. Dogs are accepted at close to two thirds of them, which makes Scotland easier than many regions if you travel with a pet. Guest ratings are high, around 9.1 out of 10. Prices vary far more by area and group size than by month, and a handful of late deals sit well below the usual level. Towns such as Fort William and Port Seton are clearly cheaper than Pitlochry, Crieff or Aviemore, so a few miles can change the bill.
Where are they?
St. Andrews and Newton Stewart have the most places, followed by Killin, Inverness and Balloch. Fort William and Port Seton are clearly cheaper than the Scottish level, while Pitlochry, Crieff and Aviemore are dearer. Hot tubs are very common around Newton Stewart and Belladrum, where almost nine in ten places have one. In Port Seton, Aviemore and Crieff they are far rarer. If a hot tub matters, pick the area first, then look at individual places.
Town
Places
Usual night
With hot tub
St. Andrews
55
£245
47%
Newton Stewart
47
£215
87%
Killin
30
£220
53%
Inverness
20
£262
50%
Aviemore
19
£331
26%
Balloch
18
£278
61%
Fort William
18
£155
28%
Crieff
17
£330
24%
Belladrum
16
£266
88%
Pitlochry
14
£340
64%
Kelty
14
£163
100%
Spean Bridge
14
£281
21%
Features
A garden comes with about two thirds of places, and a hot tub with just over half. A log burner is found in about a third, and these places usually cost more than the average stay. Sea view places are among the cheaper ones, and so are those with a garden. Fishing, high chairs and log burners go with the dearer end. Saunas are rare, at around one place in ten. For a winter break, a log burner and a hot tub are the two features worth paying extra for.
Feature
Places
Share
Usual night
Garden
770
65%
£248
Hot tub
615
52%
£290
Log burner / fireplace
401
34%
£307
High chair
369
31%
£339
BBQ
299
25%
£260
Fishing
207
17%
£320
Sea view
170
14%
£226
Sauna
118
10%
£260
By number of guests
Places for two are the dearest per person, since the whole night is split between only two people. The cost per head drops steadily up to groups of five or six, which is the cheapest size for sharing. Larger houses for 12 to 19 guests cost noticeably more per person. The biggest group size, 20 or more, works out cheaper per head again. Most of the choice sits between three and six guests, with several hundred places in each band.
Nights are cheapest in November and rise gently through winter into spring. April is the dearest month shown, while December and January sit close to each other. The difference between the cheapest and dearest month is modest, so the area and group size affect the price more than the date does. Availability is good across all these months, and more places are free in February and March than in December. Booking close to the date still leaves a fair choice.
Month
Usual night
Nights still free
November 2026
£234
70%
December 2026
£244
64%
January 2027
£246
75%
February 2027
£260
78%
March 2027
£256
79%
April 2027
£284
75%
FAQs
Can I find a last-minute lodge in Scotland for a weekend?
Yes, availability is good in all the winter and spring months. More places are free in February and March than in December. Weekend nights can cost more than midweek ones, so compare both if your dates are flexible.
Which areas are cheapest for a last-minute stay?
Fort William and Port Seton are clearly cheaper than the Scottish level. Killin is also somewhat below it. Pitlochry, Crieff and Aviemore are the dearest of the main areas.
Are hot tub lodges more expensive?
Yes, a place with a hot tub usually costs more per night than one with only a garden. About half of Scottish places have one. Newton Stewart and Belladrum have the highest share.
What group size gives the best value?
Groups of five or six usually pay the least per person. Couples pay the most per head, because the night is shared between only two people.
How much does a lodge or cabin in Scotland cost?
Based on the prices we check every day, a night in one of these lodges or cabins in Scotland usually costs £236, and a week in winter around £1,722 (£1,818 the rest of the year). Prices depend mostly on the dates and the size of the property.
Are there lodges with hot tubs in Scotland?
Yes: 52% of the places on this page list a hot tub or spa bath on their property page.
Can I bring my dog?
64% 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 Scotland?
The largest property in this selection sleeps up to 40 guests; the average is 5.3 guests.
When should I book?
In our data the busiest month is December 2026, with only 64% 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.