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

165 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

Cellardyke

16 cheap hotels

Kirkcaldy

15 cheap hotels

Leven-Fife

13 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.

J
Johan
From
Netherlands
The best hotel during our trip to Scotland. Location and room were perfect. And the restaurant was very good. Excellent food and friendly service. Top!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,391 reviews
Price from
US$180.75
1 night, 2 adults

Forth Bay Guest House

Leven-Fife

Forth Bay Guest House provides accommodation with barbecue facilities and free WiFi, and is located in Leven-Fife. The bed and breakfast offers a terrace.

D
Denise
From
Ireland
Very friendly host. The room was clean with a comfy bed. Breakfast was excellent and had good gluten free options. There was tea & coffee in the room and the bottled water was a lovely addition.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 220 reviews
Price from
US$157.17
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.

B
Barbara
From
Austria
Location can’t be beat! It is the nicest hostel I have ever stayed in. Modern, clean facilities with old world charm.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 685 reviews
Price from
US$126.13
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.

R
Ruth
From
Switzerland
A truly beautiful hotel set in a peaceful and relaxing environment. The staff are warm and attentive, both at reception and in the restaurant, making you feel genuinely welcome throughout your stay. The food is excellent, with delicious options at both breakfast and dinner. We thoroughly enjoyed our experience and would highly recommend this hotel to anyone seeking comfort, quality, and tranquillity.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,890 reviews
Price from
US$167.65
1 night, 2 adults

The Elbow Room

Kirkcaldy

Set in Kirkcaldy, 2 km from Kirkcaldy Beach, The Elbow Room offers accommodation with a garden, free private parking, a restaurant and a bar.

J
Jonathan
From
Ireland
Room was very clean an comfortable. The pub was excellent cheapest pint iv had for long time. Staff were very friendly.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 524 reviews
Price from
US$104.78
1 night, 2 adults

Abbotshall

Hotel in Fife

Set in Fife, 1.3 km from Kirkcaldy Beach, Abbotshall offers accommodation with a terrace, free private parking, a restaurant and a bar.

K
Karwan
From
United Kingdom
Food drink and stay over night in the hotel it was perfect
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 54 reviews
Price from
US$94.30
1 night, 2 adults

Flourloft

Pittenweem

Complete with a garden, Flourloft is situated in Pittenweem, 17 km from St Andrews University and 39 km from Discovery Point. The 4-star apartment is 16 km from St Andrews Bay.

M
Maria Elena
From
United Kingdom
Amazing house and facilities. Next to harbour. It felt like being at home.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 17 reviews
Price from
US$555.01
1 night, 2 adults

Hill Park Hotel

Rosyth

Featuring 3-star accommodation, Hill Park Hotel is located in Rosyth, 11 km from Hopetoun House and 20 km from Edinburgh Zoo.

M
Michel
From
Germany
The location is close to Edingburgh. Our room was clean and the breakfast was very delicious and rich.
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 1,278 reviews
Price from
US$106.39
1 night, 2 adults

Millhill St Dunfermline

Dunfermline

Set in Dunfermline and only 14 km from Forth Bridge, Millhill St Dunfermline offers accommodation with garden views, free WiFi and free private parking.

N
Nerida
From
Australia
Very well maintained and stocked. Great location. Very friendly community.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 100 reviews

Cantrip Cottage

Cupar

Cantrip Cottage, a property with a garden, is set in Cupar, 21 km from St Andrews University, 24 km from St Andrews Bay, as well as 27 km from Discovery Point.

M
Martin Jan
From
Czech Republic
Beautiful B&B, nice and quiet location. Excellent breakfast and the most amazing and kind host Gillie.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 330 reviews
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.3
Very good - What previous guests thought, 1,994 reviews

Popular with guests booking cheap hotels in Fife

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

Popular with guests booking cheap hotels in Fife

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

Popular with guests booking cheap hotels in Fife

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

Popular with guests booking cheap hotels in Fife

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

Popular with guests booking cheap hotels in Fife

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 1,278 reviews

Popular with guests booking cheap hotels in Fife

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

Popular with guests booking cheap hotels in Fife

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

Popular with guests booking cheap hotels in Fife

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

Popular with guests booking cheap hotels in Fife

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,425 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, 70 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.59
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 732 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.16
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,664 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.33
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$212.18
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