My Favourites

« Back to accommodation in Fife & St. Andrews

Hotels & Inns In Fife

Many hotels in the Kingdom of Fife are close to golf courses. Some offer golf as a package. There are hotels in variety, ranging from historic coaching inns to castle accommodation, with St Andrews offering an especially good choice. In the west of Fife, there is also plenty of availability near the Forth Bridge, giving easy access to Edinburgh, in areas such as Burntisland and Dunfermline.

  • 1 (you are here)
  • 2
  • 3
  • 4
  • 6
The Waterfront
The Waterfront

Anstruther, Fife, KY10 3EA

The Waterfront set on the idyllic shore's of Anstruther, just a stones throw from the marina.

Make Enquiry Book Online

Reviews:
Ratings:
  • Visit Scotland Reviews Available 3 stars
  • AA Reviews Available 4 stars
Exterior
Lomond Hills Hotel & Leisure Centre

Freuchie, Cupar, Fife, KY15 7EY

Built in 1733, The Lomond Hills Hotel is a 200 year old Coaching Inn offering comfortable and relaxing accommodation.

Book Online

Reviews:
  • Visitor Reviews Available
  • Trip Advisor Reviews Available
Ratings:
  • Visit Scotland Reviews Available 3 stars
Balmule House
Balmule House

Dunfermline, KY12 0RZ

Luxury 14th century house set in stunning gardens and woodland. Easy access from Edinburgh, Glasgow & Perth. A perfect...

Price: £110 - £495 (Per room per night)

Book Online

Reviews:
  • Visitor Reviews Available
  • Trip Advisor Reviews Available
  • Dean Park Hotel
    Dean Park Hotel

    Kirkaldy, Fife, KY2 6QW

    A family owned 3 star hotel located in the leafy suburbs of Kirkcaldy.

    Book Online

    Reviews:
    Ratings:
    • AA Reviews Available 3 stars
    Boreland Lodge Hotel
    Boreland Lodge Hotel

    Inverkeithing, Fife, KY11 1DA

    The Boreland Lodge Hotel is close to all of the city centre attractions. The train only takes 15 mins to get into Edinburgh.

    Price: £39 - £150 (Per room per night)

    Book Online

    Reviews:
  • Old Course Hotel Golf Resort & Spa
    Old Course Hotel Golf Resort & Spa

    St Andrews, Fife, KY16 9SP

    The Old Course Hotel enjoys a spectacular location overlooking the famous links courses, the West Sands beach and the...

    Book Online

    Reviews:
    • Visitor Reviews Available
    • Trip Advisor Reviews Available
    Ratings:
    • AA Reviews Available 5 stars
    Exterior
    Davaar House Hotel & Restaurant

    Dunfermline, Fife, KY12 8DW

    We welcome business & leisure guests; golfers and holiday makers. We provide free parking & internet service.

    Price: £50 - £80 (Per room per night)

    Book Online

    Reviews:
    Ratings:
    • Visit Scotland Reviews Available 3 stars
    Golden Acorn Hotel
    Golden Acorn Hotel

    Glenrothes, Fife, KY7 5NA

    This Wetherspoon hotel offers comfortable accommodation conveniently located in the town centre.

    Price: £30 - £60 (Per room per night)

    Book Online

    Reviews:
  • Dunnikier House Hotel
    Dunnikier House Hotel

    Dunnikier Way, Kirkcaldy, Fife, KY1 3LP

    Dunnikier is a privately owned 18th century Country House Hotel situated in parkland and adjacent to Dunnikier Golf Course.

    Price: £50 - £75 (Per person per night)

    Book Online

    Reviews:
    Ratings:
    • Visit Scotland Reviews Available 3 stars
    Ardgowan Hotel
    Ardgowan Hotel

    St Andrews, Fife, KY16 9HX

    The Ardgowan Hotel is centrally located within St Andrews.

    Book Online

    Reviews:
    • Visitor Reviews Available
    • Trip Advisor Reviews Available
    Ratings:
    • Visit Scotland Reviews Available 3 stars
    Hotel Du Vin
    Hotel Du Vin

    St Andrews, KY16 9AS

    A superb location with spectacular views, stylish and comfortable.

    Price: £95 - £135 (Per room per night)

    Book Online

    Reviews:
    • Visitor Reviews Available
    • Trip Advisor Reviews Available
  • Pitbauchlie House Hotel
    Pitbauchlie House Hotel

    Dumfermline, KY11 4PB

    We are a modern hotel able to cater for all occasions, located a few minutes from the M90.

    Price: £45 - £119 (Per room per night)

    Book Online

    Reviews:
    • Visitor Reviews Available
    • Trip Advisor Reviews Available
    Ratings:
    • Visit Scotland Reviews Available 3 stars
    Old Manor Country House Hotel
    Old Manor Country House Hotel

    Lundin Links, Leven, Fife, KY8 6AJ

    Special year round retreat, 35 miles from Edinburgh, 12 miles St Andrews overlooking championship golf course and Largo Bay.

    Price: £60 - £220 (Per room per night)

    Book Online

    Reviews:
    • Visitor Reviews Available
    • Trip Advisor Reviews Available
    Ratings:
    • Visit Scotland Reviews Available 3 stars
    Laurel Bank Hotel
    Laurel Bank Hotel

    Markinch, Glenrothes, Fife, KY7 6DB

    A charming Victorian Hotel incorporating Haigs Restaurant. All rooms have been recently refurbished.

    Price: £45 - £90 (Per room per night)

    Book Online

    Reviews:
    Ratings:
    • Visit Scotland Reviews Available 3 stars
    Ogstons on North Street
    Ogstons on North Street

    St Andrews, Fife, KY16 9AG

    Ogstons is a small boutique hotel in the centre of St Andrews within walking distance of the Old Course, University and town...

    Price: £89 - £120 (Per room per night)

    Book Online

    Reviews:
    Ratings:
    • Visit Scotland Reviews Available 3 stars
    1 The Waterfront Anstruther, Fife, KY10 3EA 3 stars
    2 Lomond Hills Hotel & Leisure Centre Freuchie, Cupar, Fife, KY15 7EY 3 stars
    3 Balmule House Dunfermline, KY12 0RZ
    4 Dean Park Hotel Kirkaldy, Fife, KY2 6QW
    5 Boreland Lodge Hotel Inverkeithing, Fife, KY11 1DA
    6 Old Course Hotel Golf Resort & Spa St Andrews, Fife, KY16 9SP
    7 Davaar House Hotel & Restaurant Dunfermline, Fife, KY12 8DW 3 stars
    8 Golden Acorn Hotel Glenrothes, Fife, KY7 5NA
    9 Dunnikier House Hotel Dunnikier Way, Kirkcaldy, Fife, KY1 3LP 3 stars
    10 Ardgowan Hotel St Andrews, Fife, KY16 9HX 3 stars
    11 Hotel Du Vin St Andrews, KY16 9AS
    12 Pitbauchlie House Hotel Dumfermline, KY11 4PB 3 stars
    13 Old Manor Country House Hotel Lundin Links, Leven, Fife, KY8 6AJ 3 stars
    14 Laurel Bank Hotel Markinch, Glenrothes, Fife, KY7 6DB 3 stars
    15 Ogstons on North Street St Andrews, Fife, KY16 9AG 3 stars

    Click the map pins to view more information.

    • 1 (you are here)
    • 2
    • 3
    • 4
    • 6

    Search Filters

    Places

    Price Per Room

    Price Per Person

    Booking

    Rating

    Features & Facilities

    Region

    • Aberdeen, Aberdeenshire and Moray
    • Argyll & the Isles
    • Aviemore and the Cairngorms
    • Ayrshire, Arran & Clyde Valley
    • Caithness, Sutherland & Ross-shire
    • Dumfries & Galloway
    • Edinburgh
    • Fife & St. Andrews X
    • Fort William, Ben Nevis & Lochaber
    • Glasgow
    • Inverness, Loch Ness & Nairn
    • Isle of Skye & Kyle of Lochalsh
    • Loch Lomond, Stirling & the Trossachs
    • Lothian & Scottish Borders
    • Orkney Islands
    • Outer Hebrides
    • Perthshire, Angus & Dundee
    • Shetland Islands