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 short from the train and bus stations in Kirkcaldy, Victoria Hotel has free private parking and a restaurant serving a range of good meals.

C
Carrie
From
United States
Fantastic food all around—some of the best we had in Scotland over the course of our two-week vacation in various places!
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,839 reviews
Price from
$146.83
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.

M
Maria
From
Nicaragua
I was a bit hesitant at first, but was surprised with the great hotel we found! Huge room with all amenities. Beautifully decorated lobby, great front desk staff. Recently remodeled. Wish we could have stayed a couple of more nights to enjoy it fully... 11/10..
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,426 reviews
Price from
$147.12
1 night, 2 adults

Beveridge Park Hotel

Hotel in Kirkcaldy

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

p
patricia
From
United States
It was very quiet, and very clean. Big bro t room with large bathroom. Came with breakfast included. Woman running the place was very nice
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 577 reviews
Price from
$116.08
1 night, 2 adults

The Windsor Hotel and Bar

Hotel in Kirkcaldy

Located a 18-minute walk from Kirkcaldy Beach, The Windsor Hotel and Bar offers 3-star accommodations in Kirkcaldy and has a garden, a shared lounge and a bar.

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 59 reviews
Price from
$113.35
1 night, 2 adults

Luxury beach front rooms- PMA

Kirkcaldy

Located 1.6 miles from Kinghorn Beach, Luxury beach front rooms- PMA has accommodations with free WiFi and free private parking.

J
Jordan
From
United States
The view is superb. Every morning and evening we would walk out of the apt and onto the beach. Sooo... beautiful. Everything is clean and comfy. Elizabeth took care to create a great space. Don't judge from seeing the front of the house. This is not renting a room in someone's home. They created a very lovely private space. A great accommodation.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 550 reviews
Price from
$176.17
1 night, 2 adults

The Elbow Room

Kirkcaldy

Located in Kirkcaldy, 1.2 miles from Kirkcaldy Beach, The Elbow Room provides accommodations with a garden, free private parking, a restaurant and a bar.

C
Charlotte
From
United Kingdom
Brilliant place to stay staff very attentive
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 520 reviews
Price from
$81.94
1 night, 2 adults

Forth Apartments

Kirkcaldy

Forth Apartments offers accommodations in Kirkcaldy, 1.3 miles from Kirkcaldy Beach and 27 miles from EICC. This apartment features free private parking, a 24-hour front desk, and free Wifi.

Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 40 reviews
Price from
$170.71
1 night, 2 adults

Abbotshall

Fife (Near Kirkcaldy)

Located in Fife, a 15-minute walk from Kirkcaldy Beach, Abbotshall has accommodations with a terrace, free private parking, a restaurant and a bar.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 23 reviews
Price from
$92.18
1 night, 2 adults

The Bay Hotel

Kinghorn (Near Kirkcaldy)

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

M
Moya
From
Canada
It’s a bit out of Edinburgh so if you don’t want to spend lots on a taxi, check out train options to Kinghorn. The bus takes a very long time! The hotel is great - and in such a beautiful location. You couldn’t ask for better staff, especially Susie, the manager. Her level of service, hospitality and warmth is exceptional.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 2,345 reviews
Price from
$135.20
1 night, 2 adults

The Strathearn Hotel

Fife (Near Kirkcaldy)

Located in Fife, a 10-minute walk from Kirkcaldy Beach, The Strathearn Hotel has accommodations with a terrace, free private parking, a restaurant and a bar. This 3-star hotel offers room service.

D
Dianne
From
United States
Location to park across street was a huge plus. We walked the paved path to beautiful beach access. Enjoyed hotel lunch with perfect lasanga. Breakfast was quickly served so we could catch cab to train station easily.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 285 reviews
Price from
$142.03
1 night, 2 adults
See all 25 hotels in Kirkcaldy

Hotels with airport shuttles in Kirkcaldy

Most booked hotels in Kirkcaldy and surrounding area in the past month

See all
  • Popular with guests booking hotels in Kirkcaldy

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

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

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

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

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

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

    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 23 reviews
  • Popular with guests booking hotels in Fife

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

    Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 361 reviews
  • Popular with guests booking hotels in Cardenden

    Scored out of 10, guest rating 6.7
    Pleasant - What previous guests thought, 47 reviews

Budget hotels in Kirkcaldy and nearby

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 23 reviews

    Located in Fife, a 15-minute walk from Kirkcaldy Beach, Abbotshall has accommodations with a terrace, free private parking, a restaurant and a bar.

    From $92.18 per night
  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 102 reviews

    Offering a garden, Asal Family House offers accommodations in Fife. This recently renovated homestay features a building dating back to 1950, which is 24 miles from the Forth Bridge.

    From $71.36 per night
  • 56 Degrees North is located in Kirkcaldy, just 27 miles from EICC and 27 miles from Edinburgh Castle.

  • Scored out of 10, guest rating 6.9
    Pleasant - What previous guests thought, 577 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 located in Kirkcaldy, just 27 miles from EICC and 27 miles from Edinburgh Castle.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 5 reviews

    Caledonia House- Luxurious Sea View House Near Edinburgh is located in Fife, just a 14-minute walk from Kirkcaldy Beach and 27 miles from EICC.

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

    Luxury Seaview Gated Penthouse located near Edinburgh is located in Kirkcaldy, just a 14-minute walk from Kirkcaldy Beach and 27 miles from EICC.

  • Scored out of 10, guest rating 6.4
    Pleasant - What previous guests thought, 40 reviews

    Forth Apartments offers accommodations in Kirkcaldy, 1.3 miles from Kirkcaldy Beach and 27 miles from EICC. This apartment features free private parking, a 24-hour front desk, and free Wifi.

Best hotels with breakfast in Kirkcaldy and nearby

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

    Located in Fife, a 10-minute walk from Kirkcaldy Beach, The Strathearn Hotel has accommodations with a terrace, free private parking, a restaurant and a bar. This 3-star hotel offers room service.

    From $142.03 per night
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 2,345 reviews

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

    From $165.24 per night
  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 238 reviews

    Located in Burntisland, a few steps from Burntisland Beach, Burntisland Sands Hotel provides accommodations with a garden, free private parking, a shared lounge and a terrace.

    From $163.88 per night
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 170 reviews

    Mandela House Apartments enjoys a location in Kirkcaldy, a 12-minute walk from Kirkcaldy Beach and 27 miles from EICC. Featuring city and quiet street views, this apartment also includes free Wifi.

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

    Kirk View holiday apartment offers accommodations in Kirkcaldy, 28 miles from Camera Obscura and World of Illusions and 28 miles from The Real Mary King's Close.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Kirkcaldy High Street Modern studio offers accommodations in Fife, a 5-minute walk from Kirkcaldy Beach and 28 miles from Edinburgh Castle.

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

    Linen Loft Apartments, Olympia Arcade, High Street, Kirkcaldy, KY1 1QF in Fife features accommodations with free Wifi a 14-minute walk from Kirkcaldy Beach, 27 miles from EICC, and 28 miles from...

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Linen Loft Apartments offers accommodations in Fife, 28 miles from Camera Obscura and World of Illusions and 28 miles from The Real Mary King's Close.

Hotels located in the center of Kirkcaldy

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

    2 Bed-Sleeps 5-Parking-Sea View offers accommodations in Kirkcaldy, a 11-minute walk from Kirkcaldy Beach and 28 miles from Edinburgh Castle.

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

    Cozy Kirkcaldy Hideaway - 3br House offers accommodations in Kirkcaldy, 1.6 miles from Kirkcaldy Beach and 19 miles from Forth Bridge.

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

    Carvetii - Iona House, 2nd floor apartment sleeps up to 6 is located in Kirkcaldy, just 1.1 miles from Kirkcaldy Beach and 25 miles from EICC.

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

    Offering a tennis court, The Beach Apartment, near Outlander location offers accommodations in Kirkcaldy. Both free Wifi and parking on-site are accessible at the apartment free of charge.

  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 4 reviews

    Little Gem is located in Kirkcaldy, just 30 miles from Edinburgh Castle and 30 miles from Royal Mile. The 4-star vacation home is a 5-minute walk from Kirkcaldy Beach.

  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 80 reviews

    Maltings Apartment - Spacious 2 Bed Ground Floor Apartment offers accommodations in Kirkcaldy, a 12-minute walk from Kirkcaldy Beach and 28 miles from Edinburgh Castle.

  • Scored out of 10, guest rating 7.2
    Good - What previous guests thought, 71 reviews

    Merchant House offers accommodations in Kirkcaldy, 30 miles from Camera Obscura and World of Illusions and 30 miles from The Real Mary King's Close.

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

    Providing a garden, Hollybrae house Sleeps up to 6 features accommodations in Kirkcaldy. This vacation home provides free private parking, full-day security, and free Wifi.

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, 412 reviews
    The hotel was very clean. Restaurant was good, the menu was adequate, and the portions were more than ample. The breakfast was so much that I could not eat it all. The room was small, but clean and had all I would need for a couple of nights. The inside of the hotel was quite ornate with a stairwell and hall/lobby that matched the age of the building. The locattion was good, only a few minutes from Kirkcaldy centre.
    Guest review by
    Green
    United Kingdom
  • Scored out of 10, guest rating 6.9
    Pleasant - What previous guests thought, 577 reviews
    I was travelling to see my daughter, who is in hospital . This is the second time I have stayed. First time I had a double bedroom in the hotel, and the second time, I had the apartment. They were both comfortable and clean. Staff were friendly .
    Guest review by
    Ingrid
    United Kingdom
  • From $109.25 per night
    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 520 reviews
    Rooms were great had everything you needed. Private access back to the room is a bonus. Hotel is lovely and would stay again.
    Guest review by
    Maureen
    United Kingdom
  • From $172.07 per night
    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 1,426 reviews
    High quality hotel in a convenient location
    Guest review by
    Dean
    United Kingdom
  • From $149.89 per night
    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 1,839 reviews
    Lovely hotel
    Guest review by
    Gayle
    United Kingdom
gogless