Featured Hotels in Fife

  • $86

    Average price per night

    DoubleTree by Hilton Edinburgh - Queensferry Crossing, North Queensferry
    9.1 Awesome 1,348 reviews
    Description With panoramic views across the Firth of Forth, DoubleTree by Hilton Edinburgh - Queensferry Crossing offers spacious rooms with free WiFi and a modern bar. There is ample free parking on-site.
    Review

    "Breakfast was marvellous! The staff was very friendly!"

    CARINE. Belgium
  • $228

    Average price per night

    Fairmont St Andrews, Scotland, St. Andrews
    9.1 Awesome 2,061 reviews
    Description 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.
    Review

    "Breakfast was excellent. The beauty of the surroundings was special"

    margaret. United States of America
  • $101

    Average price per night

    Garvock House Hotel, Dunfermline
    9.4 Awesome 172 reviews
    Description Located within 2 acres of gardens, Garvock House Hotel is a historic country house located in Dunfermline. The property features an on-site restaurant and terrace, offering views of the garden.
    Review

    "Amazing facilities excellent staff"

    Simon. Canada
  • $78

    Average price per night

    Banner's House Hotel, Glenrothes
    9.1 Awesome 243 reviews
    Description Featuring free WiFi and a restaurant, Banner's House Hotel is a 1-minute walk from Markinch Mainline Station and very close to Glenrothes. Guests can enjoy the on-site bar.
    Review

    "The staff were extremely accommodating, the room was beautiful and the breakfast was delicious!"

    Hannah. United Kingdom
  • $161

    Average price per night

    Eden Mansion, St. Andrews

    Eden Mansion

    St. Andrews

    9.3 Awesome 211 reviews
    Description Surrounded by 5 acres of gardens, Eden Mansion bed and breakfast offers free WiFi access and free parking.
    Review

    "Exactly as pictured. Nothing to fault"

    Craig. Australia
  • $145

    Average price per night

    Craigsanquhar House Hotel, Cupar
    9.1 Awesome 108 reviews
    Description Craigsanquhar House Hotel is set in 36 acres of gardens and woodland in Cupar, 6 miles from St Andrews. This charming Scottish country house features an award-winning restaurant and elegant rooms.
    Review

    "Food was fresh and very good quality"

    dorothy. United States of America
  • $103

    Average price per night

    The Bank, Anstruther

    The Bank

    Anstruther

    9.2 Awesome 415 reviews
    Description Stunning views of the Firth of Forth feature at this 4-star, family-run hotel.
    Review

    "The room was divine, and the pub was fantastic. Great food, and great and friendly people. The neighborhood is also centrally located. As a bonus, there's a path along the water that let's one see some beautiful sights. We couldn't have picked a better place or location."

    Mark. United States of America
  • $139

    Average price per night

    Rufflets St Andrews, St. Andrews
    9.1 Awesome 307 reviews
    Description Rufflets Hotel offers award-winning gardens, free Wi-Fi and a contemporary restaurant. The hotel is just outside St Andrews center, a 5-minute drive from St Andrews Old Course.
    Review

    "The breakfast was a great value and amazing. The staff were super friendly and the rooms were comfy and inviting. The bathroom was incredible and I had a nice bath."

    Elizabeth. United States of America
  • $193

    Average price per night

    Kinnettles Hotel, St. Andrews
    9.3 Awesome 375 reviews
    Description In St Andrews town center, just 10 minutes’ walk from West Sands Beach, Kinnettles Hotel offers free parking, cooked breakfasts and an à la carte restaurant.
    Review

    "The decor of the room was amazing and unexpected!"

    Holly. United Kingdom
  • $225

    Average price per night

    Old Course Hotel St Andrews, St. Andrews
    9.4 Awesome 921 reviews
    Description Overlooking the West Sands Beach and the Links Golf Course, the Old Course Hotel features a luxury spa and award-winning restaurant.
    Review

    "It was a beautiful, luxurious stay. There was the smallest attention to detail. For example, the flowers in the foyer were rare fynbos which is only found in the Cape, South Africa. Friendliest and happiest..."

    Mabel Grotepass. South Africa

Most-booked hotels in Fife in the past month

Fife's best hotels with breakfast

Budget hotels in Fife

Hotels in Fife you can book without a credit card