The United Kingdom may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window
Photo by Paul McIlroy (CC BY-SA)

Search Hotels in Kirkcaldy

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular Filters
Property class
Your Budget
Guest rating
Payment Type
Property Type
Area
Popular Locations
Amenities
Accessibility
Trip type
High Street Apartment With Pool Table and Free Parking
Get Rates
1.24 mi from city centre
4.9/5Exceptional! (20 reviews)
A Superb apartment, everything catered for all wrapped up in an elegant yet homely setting....

"What a little gem of a place, centrally located, ideal for us catching up with family who live in Kirkcaldy. We loved being able to entertain and cook in a full size kitchen, there really is everything here you could ever need. A beautiful basket of essentials greeted us in the kitchen, Fresh milk, ..."…"

Reviewed on 12 Sep 2019

High Street Apartment With Pool Table and Free Parking
Charming Apartment With Stunning Sea Views With Links to Dundee and Edinburgh
Rectory Lane, John McDouall Stuart View, Kirkcaldy, SCT
Get Rates
1.84 mi from city centre
4.8/5Exceptional! (33 reviews)
Great Time

"Had a thoroughly enjoyable stay. Property had great views over the Firth of Forth, and was very close to the Fife coastal walk. The property has all the facilities needed, and was very comfortable. Visited various places around the East Neuk during our stay. Would recommend."…"

Reviewed on 20 Sep 2020

Charming Apartment With Stunning Sea Views With Links to Dundee and Edinburgh
Ashgrove B&B
3 out of 5
213 Nicol St, Kirkcaldy, Scotland
Free cancellationReserve now, pay when you stay
The price is £68 per night from 22 Oct to 23 Oct
1.41 mi from city centre
4/5Very Good! (41 reviews)
Comfortable and easy accessible.

"I was on a business trip. Find this hotel pleasant and very near to centre."…"

Reviewed on 15 Jul 2020

Ashgrove B&B

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
The Kirk Inn
3 out of 5
24 Milton Road, Kirkcaldy, Scotland
Get Rates
1.56 mi from city centre
3/5 (32 reviews)
Clean hotel with great staff

"Would happily return anytime and I was very impressed with the features surrounding the hotel especially the lovely artwork on the outside wall Great staff"…"

Reviewed on 13 Sep 2018

The Kirk Inn
Dysart Sea View Apartment
3.5 out of 5
18 High Street, Kirkcaldy, Scotland
Get Rates
1.83 mi from city centre
4/5Very Good! (5 reviews)

"Overall it was a well appointed flat and suited our needs. We experienced a difficulty on the first day when one of our party got locked in the bathroom. The host responded to our call (in 20 minutes) and eventually managed to open the door, assuring us that he would do his best to send someone to ..."…"

Reviewed on 21 Aug 2020

Dysart Sea View Apartment
Stylish Ground Floor Flat in Fife Coastal Village
Get Rates
3.35 mi from city centre
5/5Exceptional! (4 reviews)
"SEAL" of approval

"Woodside is a first rate upgrade of of an older construction ground floor flat. Ali has turned a former Wemyss estate worker's dwelling into a comfortable roomy holiday apartment which has all the amenties needed in these days of the "Staycation". My best description of West Wemyss is the Portmeririon ..."…"

Reviewed on 2 Sep 2020

Stylish Ground Floor Flat in Fife Coastal Village
Stylish and Bright Cottage With Stunning sea Views
Get Rates
3.3 mi from city centre
4.8/5Exceptional! (28 reviews)
Provided good accommodation when needed

"Well equipped with super views."…"

Reviewed on 11 Oct 2020

Stylish and Bright Cottage With Stunning sea Views
Dysart Sea View Apartment / Outlander Fans / Coastal Path
Attractive, Refurbished, Victorian Holiday Apartment in Central Kirkcaldy Fife
Get Rates
1.04 mi from city centre
4.5/5Wonderful! (2 reviews)
nice and comfortable - schön und gemütlich

"Thanks Trevor, we enjoyed our stay. Special thanks for Your detailed instructions on the technical equipment like TV and water/heating sytem. Everything we've used worked fine, Internet, tv, toaster, fridge, water.... There was always a parking space on the road in front. Rooms are clean, comfortable ..."…"

Reviewed on 10 Jun 2017

Attractive, Refurbished, Victorian Holiday Apartment in Central Kirkcaldy Fife
Stylish Cosy Home in Fife Coastal Village
Get Rates
3.31 mi from city centre
4.9/5Exceptional! (13 reviews)
Welcoming home from home

"Lovely cottage immaculate and welcoming with everything you could possibly need from a home away from home. Love it would definitely recommend and return."…"

Reviewed on 9 Jan 2019

Stylish Cosy Home in Fife Coastal Village
Royal Hotel Dysart
3 out of 5
20 Townhead, Dysart, Kirkcaldy, Scotland
Get Rates
1.73 mi from city centre
3.8/5Good! (32 reviews)
Family wedding ...stay

"This hotel needs a conplete clear out and decoration ......the double room was a good size even with a double and single bed , but ..there was far to much clutter ..ie ..5 lamps ..?? Baskets of potpourri, stuffed ornaments everywhere .....2 trays 1 with tea & coffee another with a jug of water ,( ..."…"

Reviewed on 20 Oct 2018

Royal Hotel Dysart
Hollybrae House
3.5 out of 5
37 Meikle Loan, Kirkcaldy, Scotland
Get Rates
1 mi from city centre
Hollybrae House
Dunnikier House Hotel
3.5 out of 5
Dunnikier Park Kirkcaldy, Kirkcaldy, SCT
Get Rates
0.62 mi from city centre
4/5Very Good! (6 reviews)
Friendly and helpful hotel with good food

"The Dunnikier is very nice hotel. The staff were very friendly and very helpful. The rooms were comfortable though in need of a little upgrading as is the decor throughout. Food excellent."…"

Reviewed on 24 Jun 2012

Dunnikier House Hotel
The Beveridge Park Hotel
3 out of 5
6 Abbotshall Road, Kirkcaldy, Scotland
Get Rates
1.24 mi from city centre
3.1/5 (47 reviews)

"For the price I paid for a single room it had everything I needed in a good location."…"

Reviewed on 8 Sep 2019

The Beveridge Park Hotel
OYO Beveridge Park Apartments
3 out of 5
6 Abbotshall Road, Kirkcaldy, Scotland
Get Rates
1.24 mi from city centre
OYO Beveridge Park Apartments
Don't see what you're looking for?
See all available properties in Kirkcaldy
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting Kirkcaldy

Visitors to Kirkcaldy are sure to enjoy the bars. Tourists can also enjoy the city's golf courses and festivals. Top sights around the area include Royal Yacht Britannia, Royal Botanic Garden and Easter Road Stadium.

  • There are 21 hotels and other accommodation options in Kirkcaldy
  • The closest major airport is in Edinburgh (EDI), 14.5 mi (23.4 km) from the city centre
  • The next closest is in Dundee (DND), 23.1 mi (37.2 km) away

Sightseeing and Staying in Kirkcaldy

Favourite places to visit in the city include North Sea, Kirkcaldy Museum and Art Gallery and Fife Ice Arena. In the area, you'll also find Royal Yacht Britannia and Royal Botanic Garden.

As you plan your holiday, you'll find 21 hotels and other lodging options available to pick from in Kirkcaldy. Here are highly ranked ones based on our user reviews:

  • Dean Park Hotel - With a stay at this 3-star hotel, guests can enjoy access to free breakfast and a restaurant, along with free WiFi. It's a favourite with Expedia travellers for its dining options and helpful staff.
  • Ashgrove B&B - Our customers like the breakfast and clean, comfortable rooms at this B&B. With a stay at this 3-star bed & breakfast, guests can enjoy access to free breakfast and free parking, along with free WiFi.
  • Strathearn Hotel - With a stay at this 3-star hotel, guests can enjoy access to free breakfast and a restaurant, along with free WiFi. Expedia customers like its bar and overall value.

Outside the city, top places to visit include Easter Road Stadium, located 11.5 mi (18.5 km) from the heart of the city, and Edinburgh Playhouse Theatre, which is 11.9 mi/19.1 km away.

Getting around Kirkcaldy

To explore the surrounding area, ride one of the trains from Kirkcaldy Station or Glenrothes with Thornton Station. Kirkcaldy might not have as many public transport options to choose from so consider a car rental to maximise your time.

Dressing for Kirkcaldy

  • Between January and March, you can expect the daytime average to be around 9°C and the night-time average to be 1°C
  • From April to June, temperatures average about 17°C during the day and 5°C at night
  • July to September averages 18°C during the day and 8°C at night
  • Between October and December, the average temperature is 10°C during the day and 2°C at night
  • Average annual rainfall for Kirkcaldy is 15 millimetres
  • Hottest months are usually July and June with an average temperature of 17°C, while the coldest months are March and January with an average of 2°C

Frequently asked questions

What's the best place to stay in Kirkcaldy?
The Victoria Hotel is a favourite property for Expedia customers. This 3-star hotel offers a restaurant and a bar. Another top choice for your trip based on reviews is Dean Park Hotel.
If I need to cancel my hotel reservation in Kirkcaldy, will I receive a refund?
Yes! The majority of room reservations are fully refundable if you cancel prior to the accommodation’s cancellation deadline, which is often 24 or 48 hours before the scheduled arrival. If your reservation is non-refundable, you might still have the option to cancel and receive a refund within a 24-hour period of booking. Enter dates and click on “Search”, then use the filter option “free cancellation” to review the best deals in Kirkcaldy.
What's the best pet-friendly place to stay in Kirkcaldy?
Dunnikier House Hotel is a top hotel for people travelling with their pets, and offers a restaurant and a bar/lounge for its human guests.
What's the best hotel for a beach holiday in Kirkcaldy?
Royal Hotel Dysart is a top 3-star beach hotel with free breakfast and free parking, and it’s located close to Pathhead Sands . Ashgrove B&B is another good option to stay near the beach.
What's the best place to stay if I'm looking to play golf in Kirkcaldy?
Dunnikier House Hotel is a top 3.5-star hotel that has an adjacent golf course and features a restaurant. Other good options if you’d like to stay near a golf course include Dean Park Hotel and Ashgrove B&B.

Kirkcaldy Hotel Reviews

More trip options