
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.

Marine Detox - B&B, Afternoon Tea plus 2 Treatments
- FREE cancellation
- Easy and Secure Online Booking!
- Treat yourself
- Complimentary Spa Treat in your Room
- BOOKDIRECT15
- No Deposit
- Breakfast included
Treat yourself to a well deserved Spa Break at Scotlands Spa Hotel
Included is an overnight stay with full Scottish breakfast the following morning featuring locally sourced ingredients and traditional favourites, two 30 minute Spa treatment per person**, Afternoon Tea and unlimited Use of the facilities
*Please ensure to book your treatme...
Rooms | Thu 04 Jun | Arrival Fri 05 Jun | Depart Sat 06 Jun | Sun 07 Jun | Mon 08 Jun | Tue 09 Jun | Wed 10 Jun | Fri, 5 Jun 2026, 1 night | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
6 ![]() Double Room
| Thu 04 Jun04 Jun 2026 check-out ok | Fri 05 Jun05 Jun 2026 check-out ok | Sat 06 Jun06 Jun 2026 check-out ok | Sun 07 Jun07 Jun 2026 USD532 | Mon 08 Jun08 Jun 2026 check-out ok | Tue 09 Jun09 Jun 2026 USD532 | Wed 10 Jun10 Jun 2026 check-out ok | 6 ![]() | |||||||||
6 ![]() Twin Room
| Thu 04 Jun04 Jun 2026 check-out ok | Fri 05 Jun05 Jun 2026 USD572 | Sat 06 Jun06 Jun 2026 check-out ok | Sun 07 Jun07 Jun 2026 USD532 | Mon 08 Jun08 Jun 2026 check-out ok | Tue 09 Jun09 Jun 2026 check-out ok | Wed 10 Jun10 Jun 2026 check-out ok | 6 ![]() | |||||||||
6 ![]() Single Room
| Thu 04 Jun04 Jun 2026 check-out ok | Fri 05 Jun05 Jun 2026 check-out ok | Sat 06 Jun06 Jun 2026 check-out ok | Sun 07 Jun07 Jun 2026 USD346 | Mon 08 Jun08 Jun 2026 check-out ok | Tue 09 Jun09 Jun 2026 USD346 | Wed 10 Jun10 Jun 2026 check-out ok | 6 ![]() | |||||||||
5 ![]() Cosy Double Room
| Thu 04 Jun04 Jun 2026 check-out ok | Fri 05 Jun05 Jun 2026 check-out ok | Sat 06 Jun06 Jun 2026 check-out ok | Sun 07 Jun07 Jun 2026 USD518 | Mon 08 Jun08 Jun 2026 check-out ok | Tue 09 Jun09 Jun 2026 USD518 | Wed 10 Jun10 Jun 2026 check-out ok | 5 ![]() | |||||||||
6 ![]() Double Deluxe
| Thu 04 Jun04 Jun 2026 check-out ok | Fri 05 Jun05 Jun 2026 check-out ok | Sat 06 Jun06 Jun 2026 check-out ok | Sun 07 Jun07 Jun 2026 USD559 | Mon 08 Jun08 Jun 2026 check-out ok | Tue 09 Jun09 Jun 2026 USD559 | Wed 10 Jun10 Jun 2026 check-out ok | 6 ![]() | |||||||||
6 ![]() King Room
| Thu 04 Jun04 Jun 2026 check-out ok | Fri 05 Jun05 Jun 2026 check-out ok | Sat 06 Jun06 Jun 2026 check-out ok | Sun 07 Jun07 Jun 2026 USD586 | Mon 08 Jun08 Jun 2026 check-out ok | Tue 09 Jun09 Jun 2026 USD586 | Wed 10 Jun10 Jun 2026 check-out ok | 6 ![]() | |||||||||
6 ![]() Triple Room
| Thu 04 Jun04 Jun 2026 check-out ok | Fri 05 Jun05 Jun 2026 check-out ok | Sat 06 Jun06 Jun 2026 check-out ok | Sun 07 Jun07 Jun 2026 check-out ok | Mon 08 Jun08 Jun 2026 check-out ok | Tue 09 Jun09 Jun 2026 USD765 | Wed 10 Jun10 Jun 2026 check-out ok | 6 ![]() | |||||||||







