10% OFF CHRISTMAS GIFT VOUCHERS (Use code: gift23) Redeem nationwide & valid for 12 months from just £25. Shop Now>>

Spa Breaks in Fife

The historic county of Fife is perfect for a short break or a longer Scottish odyssey. Nestled between the Firth of Tay and the Firth of Forth, Fife offers spectacular countryside, stunning coastline, and characterful towns, such as Dunfermline and Kirkcaldy. Explore beautiful Lomond Hills Regional Park, or head to the seaside resort of St. Andrews, with its impressive 13th-century castle and renowned golf course, one of many in the county. We offer a fabulous range of pampering spa breaks in Fife and the surrounding regions that will perfectly complement your visit with plenty of dedicated downtime and spa luxury.

Spa Results

Macdonald Inchyra Hotel & Spa Swimming Pool

Customer Rating: 5/5

Falkirk, Falkirk

Macdonald Inchyra Hotel & Spa

One of the finest country retreats in Scotland, the Macdonald Inchyra Hotel combines old-fashioned tranquillity with ultra-modern convenience

9 Packages Available at this Spa

  • Swimming pool
  • Rock sauna
  • Aroma steam room
  • Heated pool loungers
  • Massage showers
  • Ice fountain

From £59.50 per person

View Details & Book
Macdonald Houstoun House Swimming Pool

Customer Rating: 5/5

Uphall, West Lothian

Macdonald Houstoun House

A gorgeou s country house hotel in a truly idyllic location, Houstoun House is perfect for both day visitors and overnight guests alike

8 Packages Available at this Spa

  • Swimming pool
  • Sauna
  • Aroma steam room
  • Relaxation room
  • Technogym
  • Outdoor tennis court

From £59.50 per person

View Details & Book
Edinburgh Holyrood Hotel Swimming Pool

Customer Rating: 5/5

Edinburgh, City of Edinburgh

Edinburgh Holyrood Hotel

If you're visiting the magnificent city of Edinburgh, the  Edinburgh Holyrood Hotel  simply has to be your accommodation choice

3 Packages Available at this Spa

  • Swimming pool
  • Sauna
  • Relaxation suites
  • Gymnasium
  • Surf and Turf Steakhouse

From £109.50 per person

View Details & Book