
Self-Catering Best Available Rate
- Three, four or seven night stays
Find your home-from-home in one of our self-catering hideaways, complete with a 900 acre back garden. Dotted around the estate, you can be right in the heart of the action, or tucked away in a quiet bit of woodland. To get our best rates, book to arrive on a Friday or a Monday for 3, 4 or 7 nights.
What's included:
• Fully equipped self-ca...
|
Rooms
|
Thu 17 Dec |
Arrival
Fri 18 Dec |
Sat 19 Dec |
Depart
Sun 20 Dec |
Mon 21 Dec |
Tue 22 Dec |
Wed 23 Dec |
Fri, 18 Dec 2026, 2 nights, | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Thu 17 Dec 17 Dec 2026
check-out ok
|
Fri
18 Dec 18 Dec 2026 USD364 |
Sat 19 Dec 19 Dec 2026 $364
check-out ok
no checkin
|
Sun 20 Dec 20 Dec 2026 $364
check-out ok
no checkin
|
Mon 21 Dec 21 Dec 2026 $278
check-out ok
no checkin
|
Tue 22 Dec 22 Dec 2026 $278
check-out ok
no checkin
|
Wed 23 Dec 23 Dec 2026
check-out ok
|
5
![]() |
||||||||||
|
Thu 17 Dec 17 Dec 2026
check-out ok
|
Fri
18 Dec 18 Dec 2026 USD331 |
Sat 19 Dec 19 Dec 2026 $331
check-out ok
no checkin
|
Sun 20 Dec 20 Dec 2026 $331
check-out ok
no checkin
|
Mon 21 Dec 21 Dec 2026 $271
check-out ok
no checkin
|
Tue 22 Dec 22 Dec 2026 $271
check-out ok
no checkin
|
Wed 23 Dec 23 Dec 2026
check-out ok
|
6
![]() |
||||||||||
|
Thu 17 Dec 17 Dec 2026 $311
check-out ok
no checkin
|
Fri
18 Dec 18 Dec 2026 USD456 |
Sat 19 Dec 19 Dec 2026 $456
check-out ok
no checkin
|
Sun 20 Dec 20 Dec 2026 $456
check-out ok
no checkin
|
Mon 21 Dec 21 Dec 2026 $344
check-out ok
no checkin
|
Tue 22 Dec 22 Dec 2026 $344
check-out ok
no checkin
|
Wed 23 Dec 23 Dec 2026
check-out ok
|
8
![]() |
||||||||||
11 ![]() |
Thu 17 Dec 17 Dec 2026 $311
check-out ok
no checkin
|
Fri
18 Dec 18 Dec 2026 USD456 |
Sat 19 Dec 19 Dec 2026 $456
check-out ok
no checkin
|
Sun 20 Dec 20 Dec 2026 $456
check-out ok
no checkin
|
Mon 21 Dec 21 Dec 2026 $344
check-out ok
no checkin
|
Tue 22 Dec 22 Dec 2026 $344
check-out ok
no checkin
|
Wed 23 Dec 23 Dec 2026
check-out ok
|
11
![]() |
|||||||||

Self-Catering midweek 2 night stay
- Two-night escape
Find your home-from-home in one of our self-catering hideaways, complete with a 900 acre back garden. Dotted around the estate, you can be right in the heart of the action, or tucked away in a quiet bit of woodland. To get our best rates, book to arrive on a Monday or Wednesday for 2 nights.
What's included:
• Fully equipped self-catering ...
|
Rooms
|
Thu 17 Dec |
Arrival
Fri 18 Dec |
Sat 19 Dec |
Depart
Sun 20 Dec |
Mon 21 Dec |
Tue 22 Dec |
Wed 23 Dec |
Fri, 18 Dec 2026, 2 nights, | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Thu 17 Dec 17 Dec 2026 $377
check-out ok
no checkin
|
Fri 18 Dec 18 Dec 2026 $546
check-out ok
no checkin
|
Sat 19 Dec 19 Dec 2026 $546
check-out ok
no checkin
|
Sun 20 Dec 20 Dec 2026 $546
check-out ok
no checkin
|
Mon
21 Dec 21 Dec 2026 USD417 |
Tue 22 Dec 22 Dec 2026 $417
check-out ok
no checkin
|
Wed 23 Dec 23 Dec 2026
check-out ok
|
5
![]() |
||||||||||
|
Thu 17 Dec 17 Dec 2026 $675
check-out ok
no checkin
|
Fri 18 Dec 18 Dec 2026
check-out ok
|
Sat 19 Dec 19 Dec 2026
check-out ok
|
Sun 20 Dec 20 Dec 2026
check-out ok
|
Mon
21 Dec 21 Dec 2026 USD754 |
Tue 22 Dec 22 Dec 2026 $754
check-out ok
no checkin
|
Wed 23 Dec 23 Dec 2026
check-out ok
|
8
![]() |
||||||||||
|
Thu 17 Dec 17 Dec 2026
check-out ok
|
Fri 18 Dec 18 Dec 2026
check-out ok
|
Sat 19 Dec 19 Dec 2026
check-out ok
|
Sun 20 Dec 20 Dec 2026
check-out ok
|
Mon
21 Dec 21 Dec 2026 USD804 |
Tue 22 Dec 22 Dec 2026 $804
check-out ok
no checkin
|
Wed 23 Dec 23 Dec 2026
check-out ok
|
9
![]() |
||||||||||
|
Thu 17 Dec 17 Dec 2026 $556
check-out ok
no checkin
|
Fri 18 Dec 18 Dec 2026
check-out ok
|
Sat 19 Dec 19 Dec 2026
check-out ok
|
Sun 20 Dec 20 Dec 2026
check-out ok
|
Mon
21 Dec 21 Dec 2026 USD615 |
Tue 22 Dec 22 Dec 2026 $615
check-out ok
no checkin
|
Wed 23 Dec 23 Dec 2026
check-out ok
|
5
![]() |
||||||||||
|
Thu 17 Dec 17 Dec 2026 $675
check-out ok
no checkin
|
Fri 18 Dec 18 Dec 2026
check-out ok
|
Sat 19 Dec 19 Dec 2026
check-out ok
|
Sun 20 Dec 20 Dec 2026
check-out ok
|
Mon
21 Dec 21 Dec 2026 USD754 |
Tue 22 Dec 22 Dec 2026 $754
check-out ok
no checkin
|
Wed 23 Dec 23 Dec 2026
check-out ok
|
11
![]() |
||||||||||
|
Thu 17 Dec 17 Dec 2026 $575
check-out ok
no checkin
|
Fri 18 Dec 18 Dec 2026
check-out ok
|
Sat 19 Dec 19 Dec 2026
check-out ok
|
Sun 20 Dec 20 Dec 2026
check-out ok
|
Mon
21 Dec 21 Dec 2026 USD635 |
Tue 22 Dec 22 Dec 2026 $635
check-out ok
no checkin
|
Wed 23 Dec 23 Dec 2026
check-out ok
|
8
![]() |
||||||||||
|
Thu 17 Dec 17 Dec 2026
check-out ok
|
Fri 18 Dec 18 Dec 2026
check-out ok
|
Sat 19 Dec 19 Dec 2026
check-out ok
|
Sun 20 Dec 20 Dec 2026
check-out ok
|
Mon
21 Dec 21 Dec 2026 USD407 |
Tue 22 Dec 22 Dec 2026 $407
check-out ok
no checkin
|
Wed 23 Dec 23 Dec 2026
check-out ok
|
6
![]() |
||||||||||
|
Thu 17 Dec 17 Dec 2026 $466
check-out ok
no checkin
|
Fri 18 Dec 18 Dec 2026 $684
check-out ok
no checkin
|
Sat 19 Dec 19 Dec 2026 $684
check-out ok
no checkin
|
Sun 20 Dec 20 Dec 2026 $684
check-out ok
no checkin
|
Mon
21 Dec 21 Dec 2026 USD516 |
Tue 22 Dec 22 Dec 2026 $516
check-out ok
no checkin
|
Wed 23 Dec 23 Dec 2026
check-out ok
|
8
![]() |
||||||||||
|
Thu 17 Dec 17 Dec 2026
check-out ok
|
Fri 18 Dec 18 Dec 2026
check-out ok
|
Sat 19 Dec 19 Dec 2026
check-out ok
|
Sun 20 Dec 20 Dec 2026
check-out ok
|
Mon
21 Dec 21 Dec 2026 USD526 |
Tue 22 Dec 22 Dec 2026 $526
check-out ok
no checkin
|
Wed 23 Dec 23 Dec 2026
check-out ok
|
10
![]() |
||||||||||
|
Thu 17 Dec 17 Dec 2026 $456
check-out ok
no checkin
|
Fri 18 Dec 18 Dec 2026
check-out ok
|
Sat 19 Dec 19 Dec 2026
check-out ok
|
Sun 20 Dec 20 Dec 2026
check-out ok
|
Mon
21 Dec 21 Dec 2026 USD506 |
Tue 22 Dec 22 Dec 2026 $506
check-out ok
no checkin
|
Wed 23 Dec 23 Dec 2026
check-out ok
|
6
![]() |
||||||||||
11 ![]() |
Thu 17 Dec 17 Dec 2026 $466
check-out ok
no checkin
|
Fri 18 Dec 18 Dec 2026 $684
check-out ok
no checkin
|
Sat 19 Dec 19 Dec 2026 $684
check-out ok
no checkin
|
Sun 20 Dec 20 Dec 2026 $684
check-out ok
no checkin
|
Mon
21 Dec 21 Dec 2026 USD516 |
Tue 22 Dec 22 Dec 2026 $516
check-out ok
no checkin
|
Wed 23 Dec 23 Dec 2026
check-out ok
|
11
![]() |
|||||||||
|
Thu 17 Dec 17 Dec 2026
check-out ok
|
Fri 18 Dec 18 Dec 2026
check-out ok
|
Sat 19 Dec 19 Dec 2026
check-out ok
|
Sun 20 Dec 20 Dec 2026
check-out ok
|
Mon
21 Dec 21 Dec 2026 USD714 |
Tue 22 Dec 22 Dec 2026 $714
check-out ok
no checkin
|
Wed 23 Dec 23 Dec 2026
check-out ok
|
7
![]() |
||||||||||
9 ![]() McAndrew or MacBeth
|
Thu 17 Dec 17 Dec 2026 $575
check-out ok
no checkin
|
Fri 18 Dec 18 Dec 2026
check-out ok
|
Sat 19 Dec 19 Dec 2026
check-out ok
|
Sun 20 Dec 20 Dec 2026
check-out ok
|
Mon
21 Dec 21 Dec 2026 USD635 |
Tue 22 Dec 22 Dec 2026 $635
check-out ok
no checkin
|
Wed 23 Dec 23 Dec 2026
check-out ok
|
9
![]() |
|||||||||
|
Thu 17 Dec 17 Dec 2026 $575
check-out ok
no checkin
|
Fri 18 Dec 18 Dec 2026
check-out ok
|
Sat 19 Dec 19 Dec 2026
check-out ok
|
Sun 20 Dec 20 Dec 2026
check-out ok
|
Mon
21 Dec 21 Dec 2026 USD635 |
Tue 22 Dec 22 Dec 2026 $635
check-out ok
no checkin
|
Wed 23 Dec 23 Dec 2026
check-out ok
|
9
![]() |
||||||||||
8 ![]() McFarlane / McGregor
|
Thu 17 Dec 17 Dec 2026 $694
check-out ok
no checkin
|
Fri 18 Dec 18 Dec 2026
check-out ok
|
Sat 19 Dec 19 Dec 2026
check-out ok
|
Sun 20 Dec 20 Dec 2026
check-out ok
|
Mon
21 Dec 21 Dec 2026 USD774 |
Tue 22 Dec 22 Dec 2026 $774
check-out ok
no checkin
|
Wed 23 Dec 23 Dec 2026
check-out ok
|
8
![]() |
|||||||||
|
Thu 17 Dec 17 Dec 2026 $675
check-out ok
no checkin
|
Fri 18 Dec 18 Dec 2026
check-out ok
|
Sat 19 Dec 19 Dec 2026
check-out ok
|
Sun 20 Dec 20 Dec 2026
check-out ok
|
Mon
21 Dec 21 Dec 2026 USD754 |
Tue 22 Dec 22 Dec 2026 $754
check-out ok
no checkin
|
Wed 23 Dec 23 Dec 2026
check-out ok
|
9
![]() |
||||||||||
|
Thu 17 Dec 17 Dec 2026 $575
check-out ok
no checkin
|
Fri 18 Dec 18 Dec 2026
check-out ok
|
Sat 19 Dec 19 Dec 2026
check-out ok
|
Sun 20 Dec 20 Dec 2026
check-out ok
|
Mon
21 Dec 21 Dec 2026 USD635 |
Tue 22 Dec 22 Dec 2026 $635
check-out ok
no checkin
|
Wed 23 Dec 23 Dec 2026
check-out ok
|
6
![]() |
||||||||||

Self-Catering Weekend 2 Night Stay
- Two-night weekend escape
Find your home-from-home in one of our self-catering hideaways, complete with a 900 acre back garden. Dotted around the estate, you can be right in the heart of the action, or tucked away in a quiet bit of woodland. Includes :
• Fully equipped self-catering units or plenty of food options on the resort, ranging from grab and go to a la cart...
|
Rooms
|
Thu 17 Dec |
Arrival
Fri 18 Dec |
Sat 19 Dec |
Depart
Sun 20 Dec |
Mon 21 Dec |
Tue 22 Dec |
Wed 23 Dec |
Fri, 18 Dec 2026, 2 nights, | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Thu 17 Dec 17 Dec 2026
check-out ok
|
Fri
18 Dec 18 Dec 2026 USD546 |
Sat 19 Dec 19 Dec 2026 $546
check-out ok
no checkin
|
Sun 20 Dec 20 Dec 2026 $546
check-out ok
no checkin
|
Mon 21 Dec 21 Dec 2026 $417
check-out ok
no checkin
|
Tue 22 Dec 22 Dec 2026 $417
check-out ok
no checkin
|
Wed 23 Dec 23 Dec 2026
check-out ok
|
5
![]() |
||||||||||
|
Thu 17 Dec 17 Dec 2026
check-out ok
|
Fri
18 Dec 18 Dec 2026 USD496 |
Sat 19 Dec 19 Dec 2026 $496
check-out ok
no checkin
|
Sun 20 Dec 20 Dec 2026 $496
check-out ok
no checkin
|
Mon 21 Dec 21 Dec 2026 $407
check-out ok
no checkin
|
Tue 22 Dec 22 Dec 2026 $407
check-out ok
no checkin
|
Wed 23 Dec 23 Dec 2026
check-out ok
|
6
![]() |
||||||||||
|
Thu 17 Dec 17 Dec 2026 $466
check-out ok
no checkin
|
Fri
18 Dec 18 Dec 2026 USD684 |
Sat 19 Dec 19 Dec 2026 $684
check-out ok
no checkin
|
Sun 20 Dec 20 Dec 2026 $684
check-out ok
no checkin
|
Mon 21 Dec 21 Dec 2026 $516
check-out ok
no checkin
|
Tue 22 Dec 22 Dec 2026 $516
check-out ok
no checkin
|
Wed 23 Dec 23 Dec 2026
check-out ok
|
8
![]() |
||||||||||
11 ![]() |
Thu 17 Dec 17 Dec 2026 $466
check-out ok
no checkin
|
Fri
18 Dec 18 Dec 2026 USD684 |
Sat 19 Dec 19 Dec 2026 $684
check-out ok
no checkin
|
Sun 20 Dec 20 Dec 2026 $684
check-out ok
no checkin
|
Mon 21 Dec 21 Dec 2026 $516
check-out ok
no checkin
|
Tue 22 Dec 22 Dec 2026 $516
check-out ok
no checkin
|
Wed 23 Dec 23 Dec 2026
check-out ok
|
11
![]() |
|||||||||

Christmas & Hogmanay packages
Gather your loved ones and celebrate the season in your private, cosy lodge, with all the festive magic of Crieff Hydro just moments away.
All self-catering packages include access to our new bars and restaurants, and a packed daily entertainment calendar across the resort for the whole family to enjoy. You'll also have access to our leisure ...
|
Rooms
|
Thu 17 Dec |
Arrival
Fri 18 Dec |
Sat 19 Dec |
Depart
Sun 20 Dec |
Mon 21 Dec |
Tue 22 Dec |
Wed 23 Dec |
Fri, 18 Dec 2026, 2 nights, | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Thu 17 Dec 17 Dec 2026
check-out ok
|
Fri 18 Dec 18 Dec 2026
check-out ok
|
Sat 19 Dec 19 Dec 2026
check-out ok
|
Sun 20 Dec 20 Dec 2026
check-out ok
|
Mon 21 Dec 21 Dec 2026
check-out ok
|
Tue 22 Dec 22 Dec 2026
check-out ok
|
Wed
23 Dec 23 Dec 2026 USD628 |
5
![]()
Not available
|
||||||||||
|
Thu 17 Dec 17 Dec 2026
check-out ok
|
Fri 18 Dec 18 Dec 2026
check-out ok
|
Sat 19 Dec 19 Dec 2026
check-out ok
|
Sun 20 Dec 20 Dec 2026
check-out ok
|
Mon 21 Dec 21 Dec 2026
check-out ok
|
Tue 22 Dec 22 Dec 2026
check-out ok
|
Wed
23 Dec 23 Dec 2026 USD807 |
9
![]()
Not available
|
||||||||||
|
Thu 17 Dec 17 Dec 2026
check-out ok
|
Fri 18 Dec 18 Dec 2026
check-out ok
|
Sat 19 Dec 19 Dec 2026
check-out ok
|
Sun 20 Dec 20 Dec 2026
check-out ok
|
Mon 21 Dec 21 Dec 2026
check-out ok
|
Tue 22 Dec 22 Dec 2026
check-out ok
|
Wed
23 Dec 23 Dec 2026 USD681 |
4
![]()
Not available
|
||||||||||
|
Thu 17 Dec 17 Dec 2026
check-out ok
|
Fri 18 Dec 18 Dec 2026
check-out ok
|
Sat 19 Dec 19 Dec 2026
check-out ok
|
Sun 20 Dec 20 Dec 2026
check-out ok
|
Mon 21 Dec 21 Dec 2026
check-out ok
|
Tue 22 Dec 22 Dec 2026
check-out ok
|
Wed
23 Dec 23 Dec 2026 USD681 |
5
![]()
Not available
|
||||||||||
|
Thu 17 Dec 17 Dec 2026
check-out ok
|
Fri 18 Dec 18 Dec 2026
check-out ok
|
Sat 19 Dec 19 Dec 2026
check-out ok
|
Sun 20 Dec 20 Dec 2026
check-out ok
|
Mon 21 Dec 21 Dec 2026
check-out ok
|
Tue 22 Dec 22 Dec 2026
check-out ok
|
Wed
23 Dec 23 Dec 2026 USD569 |
6
![]()
Not available
|
||||||||||
|
Thu 17 Dec 17 Dec 2026
check-out ok
|
Fri 18 Dec 18 Dec 2026
check-out ok
|
Sat 19 Dec 19 Dec 2026
check-out ok
|
Sun 20 Dec 20 Dec 2026
check-out ok
|
Mon 21 Dec 21 Dec 2026
check-out ok
|
Tue 22 Dec 22 Dec 2026
check-out ok
|
Wed
23 Dec 23 Dec 2026 USD761 |
8
![]()
Not available
|
||||||||||
|
Thu 17 Dec 17 Dec 2026
check-out ok
|
Fri 18 Dec 18 Dec 2026
check-out ok
|
Sat 19 Dec 19 Dec 2026
check-out ok
|
Sun 20 Dec 20 Dec 2026
check-out ok
|
Mon 21 Dec 21 Dec 2026
check-out ok
|
Tue 22 Dec 22 Dec 2026
check-out ok
|
Wed
23 Dec 23 Dec 2026 USD780 |
10
![]()
Not available
|
||||||||||



















