A must-visit for golfers in search of luxury and comfort

5
Hotel

Premier Inn St Andrews

ST ANDREWS, FIFE

Budget Hotel

Premier Inn Dunfermline

DUNFERMLINE, FIFE

Budget Hotel

Modern hotel on estate by the coast with golf a main attraction

from £169
per nIght
5
Hotel

Premier Inn Falkirk North

KINCARDINE, FIFE

Budget Hotel

Premier Inn Glenrothes

GLENROTHES, FIFE

Budget Hotel

Macdonald Rusacks Hotel

ST ANDREWS, FIFE

Charming hotel in an enviable location

from £199
per nIght
Hotel

Forrester Park

CAIRNEYHILL, FIFE

Traditional elegance, large yet intimate, stunning location.

from £69
per nIght
4
Hotel

Ardgowan Hotel

ST ANDREWS, FIFE

A friendly team of staff contribute to a positive guest experience

from £73
per nIght
3
Hotel

Hotel du Vin St Andrews

ST ANDREWS, FIFE

Impressive hospitality and plenty of guest interaction from staff

from £90
per nIght
4
Town House Hotel

Rufflets Hotel

ST ANDREWS, FIFE

Smart country house a few minutes from St Andrews' centre

from £110
per nIght
4
Country House Hotel

Dean Park Hotel

KIRKCALDY, FIFE

Staff are friendly and polite and their smiles are plentiful

from £70
per nIght
3
Hotel

King Malcolm Hotel

DUNFERMLINE, FIFE

Great hospitality from an enthusiastic team

3
Hotel

The Peat Inn

PEAT INN, FIFE

Long-running beacon of quality in a village named after it

3
Restaurant

Family-owned hotel in exquisite grounds

2
Restaurant

Road Hole Restaurant

ST ANDREWS, FIFE

Steaks, seafood and modern dishes with views of the golf

3
Restaurant

Accomplished cooking in a golfing hotel

1
Restaurant

The Spindrift

ANSTRUTHER, FIFE

Smart and friendly, and close to the harbour

4
Guest House
5
Caravan & Camping

The Roods

INVERKEITHING, FIFE

Pristine inside and out, comfortable rooms and lots of thoughtful extras

4
Bed & Breakfast

Pages