Skip to main content

Cheap hotels in Kirkcaldy

Find the cheap hotels that appeal to you the most

The best cheap hotels in Kirkcaldy

Check out our pick of great cheap hotels in Kirkcaldy

Filter by:

Review score

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.

P
Paula
From
Canada
The staff in the Victoria Hotel from the front desk to the wait staff were unbelievably attentive and gracious. When we informed them that we had an early flight and would miss breakfast, they prepared us a box lunch. Our bed was super comfy and our room was larger than most rooms we've had in Scotland. We had a wonderful stay from start to finish. We were sorry we couldn't stay longer.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,829 reviews
Price from
US$146.23
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.

D
Dougie
From
Abkhazia
The hotel was lovely and clean, homely and the staff were very friendly and helpful. The room and en suite were warm and very clean and the shower worked excellently. I also liked that as well as all the tea, coffee and biscuits there were two bottles of water in the fridge.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 526 reviews
Price from
US$79.94
1 night, 2 adults

Asal Family House

Fife (Near Kirkcaldy)

Featuring a garden and views of garden, Asal Family House is a recently renovated homestay set in Fife, 38 km from Forth Bridge. The property features city and quiet street views.

M
Marta
From
Poland
Lovely place! We felt at home right away, bed was super comfy, we drank some turkish çay and had a lovely chat with our hosts. Highly recommend this place, it's in a quiet area but yet close to the town centre and buses. We'll be staying again!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 107 reviews
Price from
US$69.61
1 night, 2 adults

101a Pettycur Road

Burntisland (Near Kirkcaldy)

Offering a garden and sea view, 101a Pettycur Road is located in Burntisland, 41 km from Edinburgh International Conference Centre and 41 km from Edinburgh Castle.

M
Manoj
From
United Kingdom
The property was so neat and clean. We got homely vibe. There was everything to stay and feel like home. Very nice place. Just 2 mins walk from beach. Enjoyed the most.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 6 reviews
Price from
US$530.05
1 night, 2 adults

Earl David Hotel

East Wemyss (Near Kirkcaldy)

Earl David Hotel in East Wemyss features 2-star accommodation with a bar. The hotel provides both free WiFi and free private parking. Guest rooms in the hotel are fitted with a flat-screen TV.

A
AnaStace
From
Russia
Very pleasant and cozy hotel. Clean and comfortable. The hotel is run by a Nepali family, which gives it a warm and welcoming atmosphere. There is a lovely restaurant downstairs serving delicious Nepali cuisine at very reasonable prices. Great location for nature lovers. Not far from the beach where we even saw real wild seals.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 367 reviews
Price from
US$110.79
1 night, 2 adults

Abbotshall

Fife (Near Kirkcaldy)

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

G
Gordon
From
Ireland
Staff and facilitys were fantastic. Food was lovely, rooms were comfy, Great location. Looking forward to staying again.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 45 reviews
Price from
US$95.92
1 night, 2 adults

The Haven

Kinghorn (Near Kirkcaldy)

Situated in Kinghorn in the Fife region, The Haven features a patio. Featuring sea and garden views, this apartment also offers free WiFi.

H
Hans-Jörg
From
Germany
Very good coffee machine and nice location. Close to the train to Edingburgh and still not too many people. Very nice!
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 24 reviews
Price from
US$125.90
1 night, 2 adults

Station View Lodge - near Balbirnie House Markinch

Markinch (Near Kirkcaldy)

Offering a garden and garden view, Station View Lodge - near Balbirnie House Markinch is situated in Markinch, 39 km from St Andrews Bay and 40 km from Forth Bridge.

V
Verna
From
Australia
Loved everything. Beautiful decor, spotlessly clean, very comfortable bed, great kitchen.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 24 reviews
Price from
US$102.58
1 night, 2 adults

Burntisland House

Burntisland (Near Kirkcaldy)

Burntisland House, a property with a garden, is located in Burntisland, less than 1 km from Burntisland Beach, 21 km from Forth Bridge, as well as 33 km from Edinburgh International Conference Centre....

C
Carlos
From
Puerto Rico
The places is great for the price
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 713 reviews
Price from
US$85.26
1 night, 2 adults

Garvock House Hotel

Dunfermline (Near Kirkcaldy)

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

W
Wayne
From
Ireland
Lovely hotel, very clean and a fantastic breakfast.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,389 reviews
Price from
US$146.55
1 night, 2 adults
All cheap hotels in Kirkcaldy

Looking for a cheap hotel?

For those on a budget, these cheap and cheerful hotels still have a lot to offer, with most offering WiFi and convenient locations. Popular with backpackers, many properties can be found in central locations and include comfortable rooms with private or shared bathrooms. You’ll also find a number of options which feature a 24-hour front desk and luggage storage.

Most booked cheap hotels in Kirkcaldy and surroundings in the past month

See all

Popular with guests booking cheap hotels in Kirkcaldy

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 7 reviews

Popular with guests booking cheap hotels in Kirkcaldy

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 8 reviews

Popular with guests booking cheap hotels in Kirkcaldy

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 75 reviews

Popular with guests booking cheap hotels in Kirkcaldy

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 18 reviews

Popular with guests booking cheap hotels in Kirkcaldy

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 3 reviews

Popular with guests booking cheap hotels in Kirkcaldy

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

Popular with guests booking cheap hotels in Kirkcaldy

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

Popular with guests booking cheap hotels in Kirkcaldy

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 526 reviews

Popular with guests booking cheap hotels in Kirkcaldy

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

Popular with guests booking cheap hotels in Kirkcaldy

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

Enjoy breakfast in Kirkcaldy and nearby

The Strathearn Hotel

Fife
Breakfast options
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 308 reviews

Situated in Fife, less than 1 km from Kirkcaldy Beach, The Strathearn Hotel features accommodation with a terrace, free private parking, a restaurant and a bar. This 3-star hotel offers room service.

From US$138.55 per night

The Bay Hotel

Kinghorn
Breakfast options
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 2,337 reviews

Located in Kinghorn, 2.1 km from Burntisland Beach, The Bay Hotel provides accommodation with a garden, free private parking, a terrace and a restaurant. This 4-star hotel offers a bar.

From US$131.89 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 6 reviews

Situated in Fife and only 1.2 km from Kirkcaldy Beach, Caledonia House- Luxurious Sea View House Near Edinburgh features accommodation with sea views, free WiFi and free private parking.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 3 reviews

Offering sea views, Luxury Seaview Gated Penthouse located near Edinburgh is an accommodation located in Kirkcaldy, 1.2 km from Kirkcaldy Beach and 44 km from Edinburgh International Conference Centre...

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

Offering garden views, Kirk View holiday apartment is an accommodation situated in Kirkcaldy, 44 km from Edinburgh International Conference Centre and 44 km from Edinburgh Castle.

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 94 reviews

Situated within 1.2 km of Kirkcaldy Beach and 44 km of Edinburgh International Conference Centre in Fife, Linen Loft Apartments, Olympia Arcade, High Street, Kirkcaldy, KY1 1QF features accommodation...

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

Set in Kirkcaldy in the Fife region, with Kirkcaldy Beach nearby, 2 Bed-Sleeps 5-Parking-Sea View offers accommodation with free WiFi and free private parking.

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 14 reviews

Offering a garden and sea view, 3 bedroom house in Kirkaldy, Fife is situated in Fife, 2.7 km from Kirkcaldy Beach and 30 km from Forth Bridge.

From US$251.80 per night

Stay connected in Kirkcaldy and nearby. Cheap hotels with free WiFi

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 25 reviews

Situated in Fife and only 1 km from Kirkcaldy Beach, Ivianna Wharf features accommodation with sea views, free WiFi and free private parking.

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

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

From US$89.93 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 6 reviews

Offering a garden and sea view, 101a Pettycur Road is located in Burntisland, 41 km from Edinburgh International Conference Centre and 41 km from Edinburgh Castle.

From US$516.38 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 367 reviews

Earl David Hotel in East Wemyss features 2-star accommodation with a bar. The hotel provides both free WiFi and free private parking. Guest rooms in the hotel are fitted with a flat-screen TV.

From US$110.79 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 714 reviews

Burntisland House, a property with a garden, is located in Burntisland, less than 1 km from Burntisland Beach, 21 km from Forth Bridge, as well as 33 km from Edinburgh International Conference Centre.

From US$86.60 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 107 reviews

Featuring a garden and views of garden, Asal Family House is a recently renovated homestay set in Fife, 38 km from Forth Bridge. The property features city and quiet street views.

From US$69.61 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 24 reviews

Offering a garden and garden view, Station View Lodge - near Balbirnie House Markinch is situated in Markinch, 39 km from St Andrews Bay and 40 km from Forth Bridge.

From US$138.62 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 26 reviews

Cozy 2 Bedroom Cottage in Kirkcaldy is situated in Fife, 30 km from Forth Bridge, 43 km from Edinburgh International Conference Centre, and 43 km from Edinburgh Castle.

Great access to the city centre. Check these cheap hotels in Kirkcaldy and nearby

Little Gem

Kirkcaldy
Central location
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 4 reviews

Little Gem is located in Kirkcaldy, 48 km from Royal Mile, 49 km from Camera Obscura and World of Illusions, as well as 49 km from The Real Mary King's Close.

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 75 reviews

Set 45 km from Edinburgh Castle, 45 km from Royal Mile and 46 km from Camera Obscura and World of Illusions, Maltings Apartment - Spacious 2 Bed Ground Floor Apartment offers accommodation situated in...

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 29 reviews

Situated 48 km from Edinburgh Castle, 48 km from Royal Mile and 48 km from Camera Obscura and World of Illusions, Superb One Bedroom Getaway in Dysart Kirkcaldy features accommodation set in Kirkcaldy...

FAQ about cheap hotels in Kirkcaldy

Cheap hotels that guests love in Kirkcaldy

See all
Avg. price/night: US$160.87
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,824 reviews
The hotel is beautiful, very clean and well maintained. The location is amazing! Annmarie at reception was so welcoming and friendly. The ladies at breakfast were very attentive and the breakfast menu is wonderful.
Guest review by
Catherine
Family with young children
Avg. price/night: US$167.86
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,429 reviews
Lovely breakfast. Pleasent staff. Very clean and spotless room
Guest review by
Tracy
Young couple
Avg. price/night: US$167.86
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,429 reviews
Well placed location for Edinburgh just a little awkward for google maps having first taken me to a Greene King literally 200 yards away but once there about 4/5 mins to get to the correct location. Hotel itself is well presented, very neat and tidy, room was small but I was on a budget from work and for the money I haven't stayed in a better equipped room for anywhere near the cost of the stay.
Guest review by
Brian MotoGB
Solo traveller
Avg. price/night: US$185.18
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 581 reviews
The property is in an ideal location. We took a day trip to St Andrew’s and ate in Kirkcaldy. Taxis to town were £9 each way.
Guest review by
KIRSTY
Young couple
Avg. price/night: US$79.94
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 526 reviews
The elbowroom is a fab place to stay the room was spotless and really quite spacious My children loved the all you can choose and eat breakfast and the overnight stay was comfortable and very clean It's a great place to stay x
Guest review by
Claire
Family with young children
Avg. price/night: US$79.94
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 526 reviews
Room was very clean an comfortable. The pub was excellent cheapest pint iv had for long time. Staff were very friendly.
Guest review by
Jonathan
Family with young children
Avg. price/night: US$79.94
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 526 reviews
Fantastic room, very clean and great hosts. Great location for the ice rink.
Guest review by
Ian
Group
Avg. price/night: US$167.86
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,429 reviews
Nice location , very clean and staff really friendly and couldn’t do enough for you
Guest review by
Jackie
Young couple
Avg. price/night: US$160.87
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,824 reviews
Breakfast excellent. Hotel upgraded my room to a double from a single. Very clean and ideal location for my trip!
Guest review by
Alison
Solo traveller