Search spa hotels in Fife

FREE cancellation on most rooms! Instant confirmation when you reserve

  • 243 properties in Fife
    Show map Map
  • Fairmont St Andrews, Scotland

    Fairmont St Andrews, Scotland

    St Andrews, United Kingdom
    9.0

    Superb

    1,378 reviews

    Set on a 520 acre estate on cliffs overlooking St Andrews Bay, this 5-star hotel features its own championship golf courses. It has free parking, free WiFi, a spa and a pool.

  • Best Western Balgeddie House Hotel

    Best Western Balgeddie House Hotel

    Glenrothes, United Kingdom
    8.7

    Fabulous

    712 reviews

    This traditional country house hotel is in quiet countryside in North Glenrothes. It mixes original character with modern comforts, including free Wi-Fi, free parking and flat-screen TVs.

  • Old Course Hotel St Andrews

    Old Course Hotel St Andrews

    St Andrews, United Kingdom
    9.5

    Exceptional

    790 reviews

    Overlooking West Sands Beach and the Links Golf Course, Old Course Hotel features a luxury spa and award-winning restaurant. Set in a magnificent building, the hotel has scenic views and elegant...

  • Kilconquhar Castle Estate

    Kilconquhar Castle Estate

    Kilconquhar, United Kingdom
    8.5

    Very good

    984 reviews

    Set in 120 acres of scenic Fife countryside, Kilconquhar Castle Estate features a heated indoor swimming pool, horse riding facilities and a salon with on-site health and beauty specialists.

  • Best Western Plus Keavil House Hotel

    Best Western Plus Keavil House Hotel

    Dunfermline, United Kingdom
    8.5

    Very good

    137 reviews

    With a luxury health and leisure Spa and award-winning restaurant, Best Western Plus Keavil House is 2 minutes' walk from Dunfermline Golf Club.

  • The Lomond Hills Hotel

    The Lomond Hills Hotel

    Freuchie, United Kingdom
    8.6

    Fabulous

    134 reviews

    This converted 18th century coaching inn is situated at the foot of the Lomond Hills and is an ideal place to stay when visiting the Kingdom of Fife.

  • Old Manor Hotel

    Old Manor Hotel

    Lundin Links, United Kingdom
    8.9

    Fabulous

    318 reviews

    The Old Manor Hotel offers rooms with balconies that overlook the Firth of Forth and Lundin Links Golf Course. There is a restaurant and St. Andrews is 12 miles away.

  • Balbirnie House Hotel

    Balbirnie House Hotel

    Glenrothes, United Kingdom
    8.6

    Fabulous

    74 reviews

    Award-winning Balbirnie is a relaxing country mansion with free Wi-Fi, good food, beautiful grounds, fine bedrooms, and the 18-hole Balbirnie Park Golf Course, all within a 400-acre park in Markinch.

You might also enjoy these types of property:

Enter your email address and we'll resend your confirmation

Please enter a valid email address

We've resent your requested confirmations to

Please note that email delivery may take up to 10 minutes

Sorry, we were unable to resend your requested confirmations

Manage an existing booking

  • Change dates
  • Edit guest details
  • Contact the property
  • Upgrade room
  • Cancel booking
  • And more...