Search cheap hotels in Fife

Find the cheap hotels that appeal to you the most

Featured cheap hotel destinations

Destination inspiration for your trip – find a cheap hotel

St. Andrews

164 cheap hotels

Anstruther

76 cheap hotels

Fife

72 cheap hotels

Dunfermline

62 cheap hotels

Crail

45 cheap hotels

Cupar

40 cheap hotels

Pittenweem

37 cheap hotels

Elie

20 cheap hotels

Kirkcaldy

16 cheap hotels

Cellardyke

16 cheap hotels

Leven-Fife

12 cheap hotels

Falkland

10 cheap hotels

Saint Davids

9 cheap hotels

Rosyth

9 cheap hotels

Markinch

9 cheap hotels

Inverkeithing

9 cheap hotels

The best cheap hotels in Fife

Check out our pick of great cheap hotels in Fife

Filter by:

Star rating
Review score

The Waterfront

Anstruther

Just a few steps from Anstruther’s harbour and marina, with views over the Firth of Forth, The Waterfront offers 4-star bed and breakfast accommodation with free Wi-Fi.

S
Sally
From
New Zealand
Loved this charming place to stay. The rooms were so lovely, nicely appointed and had everything we needed.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,391 reviews
Price from
US$165.54
1 night, 2 adults

Clarke Cottage Guest House

Dunfermline

Clarke Cottage Guest House is situated in Dunfermline. This 3-star guest house offers a shared lounge and luggage storage space. Free WiFi and free private parking is available.

T
Tracey
From
New Zealand
Hosts made us feel very welcome, the room was lovely and breakfast was exceptional. It is close to train and bus links and there is a great local pub along the road called the Elizabethan.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 351 reviews
Price from
US$92.91
1 night, 2 adults

Murray Library Hostel

Anstruther

Situated in Anstruther, a few steps from Billow Ness Beach, Murray Library Hostel features rooms with sea views and free WiFi. The property is non-smoking and is set 14 km from St Andrews Bay.

C
Chiayu
From
Poland
We stayed for two nights with our 4yo child in our own room with a private bathroom. It was super clean and well maintained, and the view was unbeatable. The property had some interesting local history to read about, the shared kitchen and living room were bright and spacious, and the staff was friendly and welcoming. The bed was comfortable too! It exceeded our expectations of a hostel, and it was perfect for a family vacation.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 686 reviews
Price from
US$111.89
1 night, 2 adults

The Hayloft

Falkland

The Hayloft, a property with a garden, is located in Falkland, 36 km from St Andrews Bay, 37 km from Discovery Point, as well as 46 km from Forth Bridge.

J
Jenna
From
Ireland
Lovely spot for a couple of days in the village
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 203 reviews
Price from
US$111.23
1 night, 2 adults

Sweet Chestnut, Dunfermline by Marston's Inns

Hotel in Dunfermline

Set in Dunfermline, Sweet Chestnut, Dunfermline by Marston's Inns features a garden and free WiFi. Offering a restaurant, the property also has a bar.

M
Marina
From
Canada
Staff was friendly & helpful They had accessible washroom facilities
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,380 reviews
Price from
US$108.35
1 night, 2 adults

Kilconquhar Castle Estate

Kilconquhar

Set in 120 acres of scenic Fife countryside, Kilconquhar Castle Estate features a heated indoor swimming pool and horse riding facilities.

M
Mark
From
New Zealand
Great experience for our first time in Scotland
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,896 reviews
Price from
US$163.58
1 night, 2 adults

Auld Mill House Hotel

Hotel in Dunfermline

The family-run Auld Mill House Hotel offers free WiFi throughout and free onsite parking.

T
Tatiana
From
Russia
Clean,cozy and very authentic. The host was very helpful and nice. One on the best breakfasts we ever had. Definitely recommend
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,663 reviews
Price from
US$100.07
1 night, 2 adults

Victoria Hotel

Hotel in Kirkcaldy

A few minutes from the train and bus stations in Kirkcaldy, Victoria Hotel has free private parking and a restaurant serving a range of good meals.

j
jenni
From
Italy
The staff on reception were so helpful and welcoming. And the breakfast staff really couldn’t do enough for you. The bed was the most comfortable bed in the world! I wish I could have taken it home! 😂 Really clean, while still having a traditional vibe. Easy walk to town or the beach. Absolutely recommend staying here if you’re in the area.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,787 reviews
Price from
US$155.36
1 night, 2 adults

DoubleTree by Hilton Edinburgh - Queensferry Crossing

Hotel in North Queensferry

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.

V
Viorica
From
Romania
The bed was super big and comfortable room size it was nice and shower was spacious as well. Staff very attentive and friendly. Thank you for the room upgrade and the little treats on my room for my birthday
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,360 reviews
Price from
US$134.59
1 night, 2 adults

Drumoig Golf Hotel

Hotel in St. Andrews

Set amongst 250 acres with its own 18-hole championship golf course, Drumoig Golf Hotel offers rooms with free parking, free Wi-Fi in public areas, and a restaurant.

S
Sharon
From
United Kingdom
Views were amazing, staff were extremely helpful, food was amazing.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 879 reviews
Price from
US$111.23
1 night, 2 adults
All cheap hotels in Fife

Most booked cheap hotels in Fife this month

See all

Popular with guests booking cheap hotels in Fife

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,359 reviews

Popular with guests booking cheap hotels in Fife

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,991 reviews

Popular with guests booking cheap hotels in Fife

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 2,312 reviews

Popular with guests booking cheap hotels in Fife

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 3,171 reviews

Popular with guests booking cheap hotels in Fife

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,380 reviews

Popular with guests booking cheap hotels in Fife

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,325 reviews

Popular with guests booking cheap hotels in Fife

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,277 reviews

Popular with guests booking cheap hotels in Fife

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 952 reviews

Popular with guests booking cheap hotels in Fife

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,444 reviews

Popular with guests booking cheap hotels in Fife

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 684 reviews

FAQs about cheap hotels in Fife

Cheap hotels that guests love in Fife

See all
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 41 reviews
A lovely apartment ☺️ well worth the money. A great location as tescos was down the road and walking distance to the town centre. We loved the welcome basket, it was very clean and comfortable.
Guest review by
katy
Family with young children
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 69 reviews
The cottage was great and the village is lovely. Nice quiet location and handy for Elie and the Fife coastline. The cottage was very clean and the host left some food essentials for us which was lovely. Would definitely recommend. The host Cheryl was great at communicating with us before the stay and rearranged the bedroom into 2 single beds rather than the super king-size which was really helpful and she also provided information about electric car chargers locally.
Guest review by
Andrew
Family with young children
Avg. price/night: US$78.52
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 731 reviews
Friendly welcome, speedy check in, ideal location in middle of town, room spacious with tall ceiling & window, comfortable & had everything needed
Guest review by
A
People with friends
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 410 reviews
It was in a great location. Jim and Carol were so helpful & couldn’t do enough to help. Just the loveliest couple. The property was absolutely spotless. Freshly cooked breakfast every morning.
Guest review by
Sarah
Young couple
Avg. price/night: US$100.07
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,663 reviews
Location, very clean, great breakfast, great price
Guest review by
Kenny
Group
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 152 reviews
So many things!! The location was peaceful and idyllic. The accommodation was as well thought out, homely, with high spec appliances and beautifully crafted homeware. Very clean. A huge beautiful and modern shower. A comfy and cosy bed which we slept so well in. A lovely picnic bench outside surrounded by wild flowers and a beach within 2 min walking distance. All whilst being very peaceful and remote. Loved it. We will be back
Guest review by
Lyndsay
Family with young children
Avg. price/night: US$111.23
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 202 reviews
The location very good. Right in the middle. The tea shop above was very useful and the staff helpful and welcoming. The flat was very clean. Complimentary cakes an added bonus
Guest review by
dee
Solo traveller
Avg. price/night: US$211.99
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 548 reviews
Brilliant location and the room was lovely. Very clean and even had underfloor heating in the bathroom. Chloe and the other staff made us very welcome and even gave us a special table for dinner, which we enjoyed . Breakfast was made to order and well presented. All in all a very pleasant stay and we wouldn’t hesitate to back there.
Guest review by
Jeannie
Young couple
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 15 reviews
Denburn was a really superb place to stay. The host was attentive and helpful. There were some thoughtful welcome gifts when we arrived. The house was spotless, comfortable and very chic. Lots of super details which made us feel relaxed and all modern amenities (great towels and lovely shower products). The quiet back garden gave us a lovely quiet place to sit out and enjoy a drink in the sun and the location was good for visiting Fife. Fantastic value for money.
Guest review by
Emma
People with friends
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 15 reviews
Thank you for a fantastic stay at The Lovely House & Garden (very appt for the name) it was great. Ideal to suit all ages , ours ranged from 11yrs to 72yrs. All the facilities you could ever need. Good size property and very clean and minimal clutter. Ideally situated just a short walk to the town centre and the beach. The cheesy shack on beach front is a must visit. Very peaceful area and very much a sun trap is the garden as we were very lucky with the glorious weather. Member of our party is even looking to revisit.
Guest review by
Avril Jane
Family with young children