
Book Direct & Save at Least 20% Per Night!
Unlock exclusive perks – flexible cancellations on most rates, special offers, and more. Sign up today and enjoy the full suite of book direct benefits.

Healing Harmony - B&B, 1 Afternoon Tea plus 2 Treatments
- FREE cancellation
- Easy and Secure Online Booking!
- Treat yourself
- Complimentary Spa Treat in your Room
- BOOKDIRECT15
- No Deposit
Relax with our Signature Facial and Signature Back Combination for the Ultimate Treatment followed by Afternoon Tea* and enjoy full use of the leisure facilities.
Included
• Overnight stay with full Scottish breakfast the following morning
• Signature Facial and Signature Back Combination
• Afternoon Tea
• Unlimited use of the facilities
...
Rooms | Sun 08 Mar | Arrival Mon 09 Mar | Depart Tue 10 Mar | Wed 11 Mar | Thu 12 Mar | Fri 13 Mar | Sat 14 Mar | Mon, 9 Mar 2026, 1 night | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
5 ![]() Cosy Double Room
Occupancy Min: 1 adult, Max: 2 adults
Occupancy Min: 1 adult, Max: 2 adults
| Sun 08 Mar08 Mar 2026 check-out ok | Mon 09 Mar09 Mar 2026 USD617 | Tue 10 Mar10 Mar 2026 USD617 | Wed 11 Mar11 Mar 2026 USD617 | Thu 12 Mar12 Mar 2026 USD617 | Fri 13 Mar13 Mar 2026 USD671 | Sat 14 Mar14 Mar 2026 check-out ok |
Select a check-out
5 ![]() | |||||||||
6 ![]() Double Room
Occupancy Min: 1 adult, Max: 2 adults
Occupancy Min: 1 adult, Max: 2 adults
| Sun 08 Mar08 Mar 2026 check-out ok | Mon 09 Mar09 Mar 2026 USD631 | Tue 10 Mar10 Mar 2026 USD631 | Wed 11 Mar11 Mar 2026 USD631 | Thu 12 Mar12 Mar 2026 USD631 | Fri 13 Mar13 Mar 2026 check-out ok | Sat 14 Mar14 Mar 2026 check-out ok |
Select a check-out
6 ![]() | |||||||||
6 ![]() Twin Room
Occupancy Min: 1 adult, Max: 2 adults
Occupancy Min: 1 adult, Max: 2 adults
| Sun 08 Mar08 Mar 2026 check-out ok | Mon 09 Mar09 Mar 2026 USD631 | Tue 10 Mar10 Mar 2026 USD631 | Wed 11 Mar11 Mar 2026 check-out ok | Thu 12 Mar12 Mar 2026 USD631 | Fri 13 Mar13 Mar 2026 check-out ok | Sat 14 Mar14 Mar 2026 check-out ok |
Select a check-out
6 ![]() | |||||||||
6 ![]() Double Deluxe
Occupancy Min: 1 adult, Max: 2 adults
Occupancy Min: 1 adult, Max: 2 adults
| Sun 08 Mar08 Mar 2026 check-out ok | Mon 09 Mar09 Mar 2026 USD657 | Tue 10 Mar10 Mar 2026 USD657 | Wed 11 Mar11 Mar 2026 USD657 | Thu 12 Mar12 Mar 2026 USD657 | Fri 13 Mar13 Mar 2026 USD711 | Sat 14 Mar14 Mar 2026 check-out ok |
Select a check-out
6 ![]() | |||||||||
6 ![]() King Room
Occupancy Min: 1 adult, Max: 2 adults
Occupancy Min: 1 adult, Max: 2 adults
| Sun 08 Mar08 Mar 2026 check-out ok | Mon 09 Mar09 Mar 2026 USD684 | Tue 10 Mar10 Mar 2026 USD684 | Wed 11 Mar11 Mar 2026 USD684 | Thu 12 Mar12 Mar 2026 USD684 | Fri 13 Mar13 Mar 2026 USD737 | Sat 14 Mar14 Mar 2026 check-out ok |
Select a check-out
6 ![]() | |||||||||
6 ![]() Triple Room
Occupancy Min: 1 adult, Max: 3 adults
Occupancy Min: 1 adult, Max: 3 adults
| Sun 08 Mar08 Mar 2026 check-out ok | Mon 09 Mar09 Mar 2026 check-out ok | Tue 10 Mar10 Mar 2026 USD927 | Wed 11 Mar11 Mar 2026 USD927 | Thu 12 Mar12 Mar 2026 USD927 | Fri 13 Mar13 Mar 2026 USD980 | Sat 14 Mar14 Mar 2026 check-out ok |
Select a check-out
6 ![]() Not available | |||||||||






