
Advance Purchase Bed & Breakfast - Prepay & Save 10%
- Breakfast Included
- Limited Availability
- Non Refundable Rate
- Add code BOOKDIRECT15 to save 15%
- Breakfast included
Unlock extraordinary moments!
Exclusive savings with our Advanced Purchase rate
All our guest rooms boast style and comfort to ensure complete relaxation at our highland hotel!
Included:
• Full Breakfast
What to know before you go:
• Family friendly hotel
• Excellent choice of dining options including the Castle Restaurant, the Ball...
Rooms | Fri 30 May | Arrival Sat 31 May | Depart Sun 01 Jun | Mon 02 Jun | Tue 03 Jun | Wed 04 Jun | Thu 05 Jun | Sat, 31 May 2025, 1 night | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
5 ![]() Executive Single
| Fri 30 May check-out ok | Sat 31 May$266 | Sun 01 Jun$49 | Mon 02 Jun check-out ok | Tue 03 Jun check-out ok | Wed 04 Jun check-out ok | Thu 05 Jun check-out ok | 5 ![]() | |||||||||
5 ![]() Cosy Twin
| Fri 30 May check-out ok | Sat 31 May$272 | Sun 01 Jun$223 | Mon 02 Jun$248 | Tue 03 Jun$235 | Wed 04 Jun check-out ok | Thu 05 Jun$223 | 5 ![]() | |||||||||
6 ![]() Cosy Double
| Fri 30 May check-out ok | Sat 31 May$272 | Sun 01 Jun$223 | Mon 02 Jun check-out ok | Tue 03 Jun check-out ok | Wed 04 Jun check-out ok | Thu 05 Jun check-out ok | 6 ![]() | |||||||||
6 ![]() Deluxe Double Room
| Fri 30 May check-out ok | Sat 31 May$308 | Sun 01 Jun$260 | Mon 02 Jun$284 | Tue 03 Jun$272 | Wed 04 Jun$272 | Thu 05 Jun$260 | 6 ![]() | |||||||||
5 ![]() Family Room 2+1
| Fri 30 May check-out ok | Sat 31 May$332 | Sun 01 Jun$284 | Mon 02 Jun$308 | Tue 03 Jun$296 | Wed 04 Jun$296 | Thu 05 Jun$284 | 5 ![]() | |||||||||
5 ![]() Atholl Double Double
| Fri 30 May check-out ok | Sat 31 May$357 | Sun 01 Jun$308 | Mon 02 Jun check-out ok | Tue 03 Jun check-out ok | Wed 04 Jun$320 | Thu 05 Jun$308 | 5 ![]() | |||||||||
3 ![]() Family Room 2+2
| Fri 30 May check-out ok | Sat 31 May$357 | Sun 01 Jun$308 | Mon 02 Jun$332 | Tue 03 Jun$320 | Wed 04 Jun check-out ok | Thu 05 Jun check-out ok | 3 ![]() | |||||||||
7 ![]() Double Room
| Fri 30 May check-out ok | Sat 31 May check-out ok | Sun 01 Jun$229 | Mon 02 Jun check-out ok | Tue 03 Jun$241 | Wed 04 Jun$241 | Thu 05 Jun$229 | 7 ![]() Not available | |||||||||
5 ![]() Twin Room
| Fri 30 May check-out ok | Sat 31 May check-out ok | Sun 01 Jun$229 | Mon 02 Jun$254 | Tue 03 Jun$241 | Wed 04 Jun$241 | Thu 05 Jun$229 | 5 ![]() Not available | |||||||||
4 ![]() Triple Room
| Fri 30 May check-out ok | Sat 31 May check-out ok | Sun 01 Jun$284 | Mon 02 Jun check-out ok | Tue 03 Jun check-out ok | Wed 04 Jun check-out ok | Thu 05 Jun check-out ok | 4 ![]() Not available | |||||||||
6 ![]() King Room
| Fri 30 May check-out ok | Sat 31 May check-out ok | Sun 01 Jun check-out ok | Mon 02 Jun check-out ok | Tue 03 Jun check-out ok | Wed 04 Jun$296 | Thu 05 Jun$284 | 6 ![]() Not available | |||||||||
6 ![]() Special Occasion
| Fri 30 May check-out ok | Sat 31 May check-out ok | Sun 01 Jun$314 | Mon 02 Jun$339 | Tue 03 Jun check-out ok | Wed 04 Jun$326 | Thu 05 Jun check-out ok | 6 ![]() Not available |