Golf holidays in Scotland

Search form is loading

Golf hotels in Scotland golf hotels

When searching for the perfect base to explore the stunning Scottish countryside, golf hotels in Scotland provide an ideal blend of affordability and convenience. Nestled among some of the UK's most famous golf courses, these hotels offer not just comfortable accommodation but also easy access to spectacular greens and breathtaking landscapes. Whether you're a seasoned golfer or a curious beginner, staying at golf hotels in Scotland ensures you can enjoy both the sport and the serene beauty of the region without breaking the bank.

  • Hotel

    Dalmahoy Hotel & Country Club

    rated as 4 out of 5 by 3,338 reviewers
    7.81 mi from city centre
    from £82 per night
  • Hotel

    Fairmont St Andrews, Scotland

    rated as 4 out of 5 by 5,456 reviewers
    2.5 mi from city centre
    from £244 per night
  • Hotel

    Carnoustie Golf Hotel 'A Bespoke Hotel’

    rated as 4 out of 5 by 3,290 reviewers
    3,271 ft from city centre
    from £93 per night
  • Hotel

    Macdonald Cardrona Hotel, Golf & Spa

    rated as 3.5 out of 5 by 4,190 reviewers
    2.79 mi from city centre
    from £101 per night
  • Hotel

    Kingsmills Hotel

    rated as 4 out of 5 by 3,671 reviewers
    3,780 ft from city centre
    from £91 per night
  • Hotel

    Old Course Hotel St Andrews

    rated as 4.5 out of 5 by 2,339 reviewers
    1,073 ft from beach
    from £277 per night
  • Hotel

    JA Mar Hall Glasgow Scotland

    rated as 4 out of 5 by 2,072 reviewers
    1.36 mi from city centre
    from £200 per night
  • Hotel

    Marine & Lawn Troon

    rated as 4.5 out of 5 by 504 reviewers
    4,186 ft from city centre
    from £172 per night
  • Hotel

    Cally Palace Hotel & Golf Course

    rated as 4 out of 5 by 784 reviewers
    10.72 mi from city centre
    from £78 per night
  • Hotel

    Seaton House - Small Luxury Hotels of the World

    rated as 4.5 out of 5 by 69 reviewers
    679 ft from beach
    from £279 per night
  • Hotel

    Marine & Lawn North Berwick

    rated as 4 out of 5 by 605 reviewers
    1,549 ft from beach
    from £207 per night
  • Hotel

    Hotel Du Vin, St Andrews

    rated as 4 out of 5 by 1,251 reviewers
    1,066 ft from beach
    from £120 per night
  • Hotel

    Cameron House on Loch Lomond

    rated as 4 out of 5 by 7,480 reviewers
    5.2 mi from city centre
    from £327 per night
  • Hotel

    Travelodge Inverness Fairways

    rated as 4 out of 5 by 1,369 reviewers
    1.74 mi from city centre
    from £41 per night
  • Hotel

    Golf View Hotel & Spa

    rated as 4 out of 5 by 1,966 reviewers
    3,898 ft from city centre
    from £146 per night
Read moreRead less