Fife Hotels

59 Hotels Found

  1. Show Prices

    Hotel Class 4 out of 5 stars

    Strathkinness Low Road, St. Andrews, KY16 9TX, United Kingdom

    1 review

    "this was a not-so-cheap valentines option. but it was worth it. the food was great, really..."

    Good for: Luxury Travel, Romantic Travel and Honeymoons, Food and Dining

    • Hotel Photos
  2. Show Prices

    St. John's Drive, Transy, Dunfermline, KY12 7TU, United Kingdom

    "I've never stayed here but had several functions from a small 30th party to a big corporate..."

    Good for: Romantic Travel and Honeymoons, Food and Dining

    • Hotel Photos
  3. Show Prices

    24 High Street, Falkland, KY15 7BZ, United Kingdom

    • Hotel Photos
  4. Show Prices

    Hotel Class 3 out of 5 stars

    Bankwell Road, Anstruther, KY10 3DA, United Kingdom

    • Hotel Photos
  5. Show Prices

    Hotel Class 5 out of 5 stars

    Old Station Road, St. Andrews, Fife

    1 review

    "The Old Course Hotel adjoins the world famous St Andrews Old Golf course. It was probably built in..."

    Good for: Romantic Travel and Honeymoons, Spa and Resort, Golf

    • Hotel Photos
  6. Show Prices

    Hotel Class 4 out of 5 stars

    Crossford, Dunfermline, Fife

    1 review

    "If you're looking for a hotel with extras then this had plenty. Situated slightly outside..."

    Good for: Spa and Resort, Food and Dining, Romantic Travel and Honeymoons

    • Hotel Photos
  7. High St, Falkland, KY15 7BU, gb

    1 review

    "I return to this hotel quite regularly as it is not far from Edinburgh but a thousand miles away..."

    Good for: Hiking and Walking, Food and Dining, Castles and Palaces

  8. 26 The Scores, St. Andrews, KY16 9AS, United Kingdom

    1 review

    "A very welcoming and comfortable Bed & Breakfast. Friendly staff and a clean well kept hotel...."

    Good for: Historical Travel, Golf

  9. Show Prices

    126 Grieve St, Dunfermline, United Kingdom

    • Hotel Photos
  10. 7 Pilmour Place, North Street, St. Andrews, United Kingdom

  11. Show Prices

    East Fife

    1 review

    "Like all of the other Premier Inns up and down the country this is a lovely place to stay - we..."

    Good for: Romantic Travel and Honeymoons, Budget Travel, Business Travel

    • Hotel Photos
  12. Show Prices

    Hotel Class 5 out of 5 stars

    Old Station Rd

    • Hotel Photos
  13. Show Prices

    Halbeath Junction, Halbeath, Dunfermline, KY11 8PG, United Kingdom

    1 review

    "As with most of the hotels in town, I have not stayed here but have used others in the chain. They..."

    • Hotel Photos
  14. Show Prices

    76 The Scores, St. Andrews, Fife

    • Hotel Photos
  15. Show Prices

    Aberdour Road, Dunfermline, KY11 4PB, uk

    "We've had a couple of functions here and always left very happy with the service."

    Good for: Business Travel, Food and Dining

    • Hotel Photos
  16. 28 The Scores, St. Andrews, KY16 9AS, United Kingdom

  17. Show Prices

    Hotel Class 3 out of 5 stars

    Halbeath, Dunfermline, United Kingdom, KY11 8DY, U

    1 review

    "Although I haven't used this hotel, I have stayed at a few others in the Express chain and all were..."

    Good for: Budget Travel, Business Travel

    • Hotel Photos
  18. Show Prices

    VT Value

    Save 23% compared to hotels of similar ratings

    Hotel Class 5 out of 5 stars

    St. Andrews Bay, (formerly St Andrews Bay Golf Resort), St. Andrews, KY16 8PN, United Kingdom

    • Hotel Photos
  19. Show Prices

    Hotel Class 3 out of 5 stars

    Queensferry Rd, Dunfermline, Fife

    1 review

    "This hotel lies to the South of the city at Pitreavie. My only experience with this place was for..."

    Good for: Business Travel, Food and Dining

    • Hotel Photos
  20. Show Prices

    Hotel Class 3 out of 5 stars

    Leven Road

    • Hotel Photos
  21. Show Prices

    29-35 Bruce St, Dunfermline, KY12 7AG, GB

    2 reviews

    "I've recommended this place to an auditor who visited my work but as it sits ontop of a busy club I..."

    • Hotel Photos
  22. Show Prices

    2 Playfair Terrace, North Street, St. Andrews, KY16 9HX, United Kingdom

    • Hotel Photos
  23. Show Prices

    3 Aberdour Road, Dunfermline, KY11 4PB, United Kingdom

    • Hotel Photos
  24. Show Prices

    Hotel Class 3 out of 5 stars

    129 North Street, St Andrews, FIFE KY16

    • Hotel Photos
  25. Norval Place, Rosyth, Dunfermline, KY11 2RJ, United Kingdom

Instant Answers: Fife

Get an instant answer from local experts and frequent travelers

103 travelers online now

Top Fife hotels

Dunfermline Hotels
128 Reviews - 281 Photos
Saint Andrews Hotels
163 Reviews - 328 Photos
Falkland Hotels
12 Reviews - 26 Photos
Anstruther Wester Hotels
2 Reviews - 7 Photos