Skip to main content

Search hotels in Kirkcaldy

Enter your dates to see the latest prices and deals for Kirkcaldy hotels

Kirkcaldy – 25 hotels and places to stay

Filter by:

Star rating

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.

g
gordon
From
Ireland
All was great. Its the only Hotel I would use in Kirkcaldy. Staff are amazing and rooms are just perfect.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,842 reviews
Price from
US$162.43
1 night, 2 adults

Dean Park Hotel

Hotel in Kirkcaldy

The family-owned Dean Park Hotel located in the leafy suburbs of Kirkcaldy, 17 miles from St Andrews and Fife. Free WIFi is provided throughout the property.

G
Gina
From
Australia
Beautiful big room with lovely shower. Very comfortable bed. They provided everything you could need. Even face washers .
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,424 reviews
Price from
US$144.92
1 night, 2 adults

The Windsor Hotel and Bar

Hotel in Kirkcaldy

Situated 1.5 km from Kirkcaldy Beach, The Windsor Hotel and Bar offers 3-star accommodation in Kirkcaldy and has a garden, a shared lounge and a bar.

G
Grier
From
United Kingdom
Staff was excellent, facilities great and we will be back
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 63 reviews
Price from
US$126.45
1 night, 2 adults

Luxury beach front rooms- PMA

Kirkcaldy

Set 2.6 km from Kinghorn Beach, Luxury beach front rooms- PMA offers accommodation with free WiFi and free private parking.

A
Alicia
From
United States
Hosts were super friendly and kept us informed about our stay. The room was exceptional and completed to a high standard, The bed was particularly comfortable.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 557 reviews
Price from
US$186.98
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.7
Fabulous - What previous guests thought, 522 reviews
Price from
US$80.71
1 night, 2 adults

The Bay Hotel

Kinghorn (Near Kirkcaldy)

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.

n
niamh
From
Ireland
Really enjoyed our stay from the moment we arrived the staff were so welcoming and friendly. The location was beautiful over looking the sea. The breakfast was good with having some gluten free options too. Our room was very spacious and clean and super comfortable.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 2,351 reviews
Price from
US$133.17
1 night, 2 adults

The Strathearn Hotel

Fife (Near Kirkcaldy)

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.

C
Constantinos
From
Australia
Staff very nice and friendly food was excellent.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 290 reviews
Price from
US$139.90
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.

V
Vivienne
From
Australia
Absolutely clean and comfortable. Very friendly staff. Fabulous good. All round 10 stars
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 362 reviews
Price from
US$111.87
1 night, 2 adults

Burntisland Sands Hotel

Burntisland (Near Kirkcaldy)

Set in Burntisland, 50 metres from Burntisland Beach, Burntisland Sands Hotel offers accommodation with a garden, free private parking, a terrace and a restaurant.

M
Marie-Claude
From
United States
Breakfast was excellent with a full menu options. Room was well appointed, comfortable and very clean. The restaurant, which is part of the hotel, offers a full menu and both of our meals were delicious. Burntisland is a lovely village offering many coffee shop, restaurant, and boutique options.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 238 reviews
Price from
US$161.42
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.

K
Karwan
From
United Kingdom
Food drink and stay over night in the hotel it was perfect
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 27 reviews
Price from
US$90.80
1 night, 2 adults
See all 25 hotels in Kirkcaldy

Hotels with airport shuttles in Kirkcaldy

Most booked hotels in Kirkcaldy and surroundings in the past month

See all
  • Popular with guests booking hotels in Kirkcaldy

    Scored out of 10, guest rating 7.2
    Good - What previous guests thought, 63 reviews
  • Popular with guests booking hotels in Kirkcaldy

    Scored out of 10, guest rating 6.9
    Pleasant - What previous guests thought, 571 reviews
  • Popular with guests booking hotels in Kirkcaldy

    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 1,843 reviews
  • Popular with guests booking hotels in Kirkcaldy

    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 1,424 reviews
  • Popular with guests booking hotels in Kinghorn

    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 2,351 reviews
  • Popular with guests booking hotels in Glenrothes

    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 795 reviews
  • Popular with guests booking hotels in Fife

    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 27 reviews
  • Popular with guests booking hotels in Fife

    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 290 reviews
  • Popular with guests booking hotels in East Wemyss

    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 362 reviews
  • Popular with guests booking hotels in Burntisland

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

Budget hotels in Kirkcaldy and nearby

  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 27 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$90.80 per night
  • 56 Degrees North is set in Kirkcaldy, 43 km from Edinburgh International Conference Centre, 43 km from Edinburgh Castle, and 44 km from Royal Mile.

  • Scored out of 10, guest rating 6.9
    Pleasant - What previous guests thought, 571 reviews

    Less than 250 yards from the train and bus stations in Kirkcaldy, Beveridge Park Hotel offers free private parking, restaurant and bar to enjoy, alongside free Wi-Fi in the whole property, making it a...

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

    Double Ensuite Bedroom near Edinburgh is situated in Kirkcaldy, 43 km from Edinburgh International Conference Centre, 44 km from Edinburgh Castle, as well as 44 km from Royal Mile.

  • Scored out of 10, guest rating 10.0
    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.0
    Exceptional - What previous guests thought, 2 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 6.4
    Pleasant - What previous guests thought, 39 reviews

    Situated 2.1 km from Kirkcaldy Beach, 43 km from Edinburgh International Conference Centre and 43 km from Edinburgh Castle, Forth Apartments offers accommodation located in Kirkcaldy.

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

    Situated in Kirkcaldy, Mandela House Apartments features city views and free WiFi, 1 km from Kirkcaldy Beach and 43 km from Edinburgh International Conference Centre.

Best hotels with breakfast in Kirkcaldy and nearby

  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 290 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$139.90 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 2,351 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$162.77 per night
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 238 reviews

    Set in Burntisland, 50 metres from Burntisland Beach, Burntisland Sands Hotel offers accommodation with a garden, free private parking, a terrace and a restaurant.

    From US$161.42 per night
  • 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 10.0
    Exceptional - What previous guests thought, 1 review

    Kirkcaldy High Street Modern studio is set in Fife, 45 km from Edinburgh Castle, 45 km from Royal Mile, and 46 km from Camera Obscura and World of Illusions.

  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 86 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.0
    Exceptional - What previous guests thought, 1 review

    Linen Loft Apartments is set in Fife, 1.2 km from Kirkcaldy Beach, 44 km from Edinburgh International Conference Centre, and 44 km from Edinburgh Castle.

  • Scored out of 10, guest rating 10.0
    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.

Hotels located in the centre of Kirkcaldy

  • Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 1 review

    Situated 2.5 km from Kirkcaldy Beach, Cozy Kirkcaldy Hideaway - 3br House features accommodation with free WiFi and free private parking.

  • Scored out of 10, guest rating 6.8
    Pleasant - What previous guests thought, 30 reviews

    Set in Kirkcaldy in the Fife region, with Kirkcaldy Beach nearby, Carvetii - Iona House, 2nd floor apartment sleeps up to 6 offers accommodation with free WiFi and free private parking.

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

    The Beach Apartment, near Outlander location, a property with a tennis court, is located in Kirkcaldy, 45 km from Edinburgh Castle, 46 km from Royal Mile, as well as 46 km from Camera Obscura and...

  • 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.7
    Fabulous - What previous guests thought, 80 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 7.2
    Good - What previous guests thought, 71 reviews

    Set in Kirkcaldy, 1.6 km from Kirkcaldy Beach, Merchant House offers accommodation with a garden, free WiFi, a 24-hour front desk, and a shared kitchen.

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

    Hollybrae house Sleeps up to 6, a property with a garden, is situated in Kirkcaldy, 42 km from Edinburgh International Conference Centre, 42 km from Edinburgh Castle, as well as 43 km from Royal Mile.

FAQs about hotels in Kirkcaldy

What guests said about Kirkcaldy:

  • 8.0

    I was born in Kirkcaldy but my family moved away when I was...

    I was born in Kirkcaldy but my family moved away when I was fairly young. My reason for visiting was tinged with sadness as I was attending the funeral of an old friend; but It was lovely to go back and see how my birthplace is faring.
    Guest review by
    Gloria
    United Kingdom
  • 8.0

    I've stayed in Kirkcaldy twice now for vacations and will...

    I've stayed in Kirkcaldy twice now for vacations and will again if I return to Scotland in the future. I like staying in Kirkcaldy because it is very affordable for both hotels and food. It's also very easy to grab a train to go where ever you desire and is only a 40 minute train ride to Waverley Station in Edinburgh (time does vary depending on the train you catch). It's quiet and peaceful with a "Cosey" feeling.
    Guest review by
    Joseph
    United States
  • 6.0

    A good location if you are exploring the Fife coast and also...

    A good location if you are exploring the Fife coast and also want to travel into Edinburgh. Not so good for restaurants or public transport as few buses on a Sunday. The town is more industrial than a shopping destination. Good train service into Edinburgh.
    Guest review by
    pilly03
    United Kingdom
  • 10.0

    Kirkcaldy is a quirky little town with a lovely beach front...

    Kirkcaldy is a quirky little town with a lovely beach front promenade. Apparently the town fathers ruled against any free parking some years ago, which has deeply impacted business retention, and now many young people are leaving. The High Street is a bit sad. BUT excellent restaurants - Marino's Italian and Koku oShi sushi - both top notch. And we sampled two wonderful cafe's - R & S and Merchants - make sure to visit the back yard in Merchants, especially climbing to the top of the yard so you can really see what this centuries old house looked like.
    Guest review by
    Debra
    Canada
  • 8.0

    Helpful, attentive staff made a short stay very comfortable.

    Helpful, attentive staff made a short stay very comfortable. When I brought an issue with my dinner to their attention the staff didn't quibble but immediately removed the item from by bill and offered an alternative or replacement.
    Guest review by
    Duncan
    United Kingdom
  • 10.0

    We were there to attend an event and to conduct some family...

    We were there to attend an event and to conduct some family history research in the excellent facilities provided by Kirkcaldy Library and Museum. The town itself is looking good, certainly in the area round Victoria Road.
    Guest review by
    David
    United Kingdom

See reviews by guests who stayed at hotels in Kirkcaldy

See all
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 400 reviews
    This was a lovely old as in traditional hotel, it had many original features in the public areas. Large ornate fireplace with a real fire, staircase and stained glass window, lovely ornate cornicing. Set in a nice location just out of Kirkcaldy with sea views. The hotel and rooms were warm, and spacious. The food was unpretentious but well cooked, presented and fairly priced. The breakfast choice was excellent and well cooked. The bar is a bit pricy but swings and roundabouts 😊.. The staff were all very nice and efficient.
    Guest review by
    E
    United Kingdom
  • From US$169.50 per night
    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 1,424 reviews
    Very clean and unlike other hotels. It looked great from the outside. The staff are very friendly, helpful and polite.
    Guest review by
    Derek
    United Kingdom
  • Scored out of 10, guest rating 6.9
    Pleasant - What previous guests thought, 571 reviews
    Hotel was in a good location for what I needed, room was a good size, quiet with a good bathroom.
    Guest review by
    Ralph
    United Kingdom
  • From US$147.65 per night
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 1,843 reviews
    Lovely hotel
    Guest review by
    Gayle
    United Kingdom
  • From US$157.39 per night
    Scored out of 10, guest rating 7.2
    Good - What previous guests thought, 63 reviews
    Great hotel
    Guest review by
    FRANCES
    United Kingdom