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 Fiona Keatings

Find Hotels in Kirkcaldy

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Star rating
Your budget
Guest rating
Payment type
Property type
Area
Popular locations
Meal plans available
Amenities
Accessibility
Trip type
High Street Apartment With Pool Table and Free Parking
Get Rates
1.99 km 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 Sep. 12, 2019

High Street Apartment With Pool Table and Free Parking
The Kirk Inn
3 out of 5
24 Milton Road, Kirkcaldy, Scotland
Get Rates
2.52 km 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 Sep. 13, 2018

The Kirk Inn
The Coastal Path, Leven
41 Main Street, East Wemyss, Kirkcaldy, SCT
Get Rates
7.44 km from city centre
The Coastal Path, Leven
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Ashgrove B&B
3 out of 5
213 Nicol St, Kirkcaldy, Scotland
Free cancellationReserve now, pay when you stay
The price is CA $111 per night from Dec 7 to Dec 8
2.27 km 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 Jul. 15, 2020

Ashgrove B&B
Royal Hotel Dysart
3 out of 5
20 Townhead, Dysart, Kirkcaldy, Scotland
Get Rates
2.78 km 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 Oct. 20, 2018

Royal Hotel Dysart
Dysart Sea View Apartment
3.5 out of 5
18 High Street, Kirkcaldy, Scotland
Get Rates
2.95 km 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 Aug. 21, 2020

Dysart Sea View Apartment
Romantic Break for 2 with hot tub
37 Meikle Loan, Kirkcaldy, Scotland
Get Rates
1.58 km from city centre
Romantic Break for 2 with hot tub
Stylish Ground Floor Flat in Fife Coastal Village
Get Rates
5.39 km 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 Sep. 2, 2020

Stylish Ground Floor Flat in Fife Coastal Village
Stylish and Bright Cottage With Stunning sea Views
Get Rates
5.31 km from city centre
4.8/5Exceptional! (31 reviews)
Wonderful stay

"Easy check in, great communication from the owner and lovely thoughtful touches for our stay. Really comfortable cosy cottage, almost don’t want to tell people about it as we loved it so much! We would highly recommend and we will definitely be back."…"

Reviewed on Nov. 16, 2020

Stylish and Bright Cottage With Stunning sea Views
Dysart Sea View Apartment / Outlander Fans / Coastal Path
Lovely High St Apartment With Pool Table and Free Wifi
Attractive, Refurbished, Victorian Holiday Apartment in Central Kirkcaldy Fife
Get Rates
1.67 km 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 Jun. 10, 2017

Attractive, Refurbished, Victorian Holiday Apartment in Central Kirkcaldy Fife
Stylish Cosy Home in Fife Coastal Village
Get Rates
5.34 km 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 Jan. 9, 2019

Stylish Cosy Home in Fife Coastal Village
Modern 3 bed House, Sleep up to 7
37 Meikle Loan, Kirkcaldy, SCT
Get Rates
1.6 km from city centre
Modern 3 bed House, Sleep up to 7
Luxury Bungalow in a Quiet but Central Location in the Coastal Town of Kirkcaldy
Get Rates
1.34 km from city centre
5/5Exceptional! (7 reviews)
Lovely bungalow, convenient Fife's towns and beaches.

"Lovely, well equipped property with comfortable beds. Very clean and well looked after by housekeeper. Excellent communication with the owner. Well located for visiting the towns and beaches of Fife. Other places of interest such Stirling and Dundee are within an hours drive. Edinburgh is 40 minutes ..."…"

Reviewed on Aug. 29, 2020

Luxury Bungalow in a Quiet but Central Location in the Coastal Town of Kirkcaldy
Charming Apartment With Stunning Sea Views With Links to Dundee and Edinburgh
Rectory Lane, John McDouall Stuart View, Kirkcaldy, SCT
Get Rates
2.97 km from city centre
4.8/5Exceptional! (34 reviews)
Brilliant

"Lovely flat so peaceful"…"

Reviewed on Nov. 16, 2020

Charming Apartment With Stunning Sea Views With Links to Dundee and Edinburgh
Apartment Dysart Sea View in Dysart - 4 Persons, 2 Bedrooms
Gorgeous Victorian 2 Bedroom Apartment in the Heart of Fife
Captivating 2-bed Apartment in Kirkcaldy
3.5 out of 5
45 Melrose Crescent, Kirkcaldy, Scotland
The price is CA $105 per night from Jan 5 to Jan 6
0.87 km from city centre
Captivating 2-bed Apartment in Kirkcaldy
Hollybrae House
3.5 out of 5
37 Meikle Loan, Kirkcaldy, Scotland
Get Rates
1.6 km from city centre
Hollybrae House
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.

Kirkcaldy Hotel Guide

Hoping to find a comfy spot to lay your head in Kirkcaldy? Expedia's accommodation network currently includes approximately 10 hotels within a 0.1-kilometre (0.06-mile) distance of the center of town.

One of only a small number of Kirkcaldy hotels close to the center of Kirkcaldy, is the Ashgrove B&B.

You could check out the The Balmoral Hotel and also the Old Town Chambers. The The Balmoral Hotel is 19 kilometres (12 miles) away from the middle of Kirkcaldy. The Old Town Chambers, is located 20 kilometres (12 miles) away. Alternatively you could make a booking at the Prestonfield House or the Sheraton Grand Hotel & Spa, Edinburgh.

Dunfermline is 19 kilometres (12 miles) to the west of Kirkcaldy and is where you'll find Dunfermline Abbey and Forth Road Bridge. The Balmule House and Best Western Plus Dunfermline Crossford Keavil House Hotel are some of the Expedia-listed short and long-stay options in Dunfermline. 8 kilometres (5 miles) to the north of Kirkcaldy, you may also choose to stay at Glenrothes, which is home to the Balbirnie House and Holiday Inn Express Glenrothes. If you stay in Glenrothes, a couple of places to add to your itinerary are the Lomond Hills and Bongos Soft Play Centre.

Consider spending a few hours hanging out with local sports enthusiasts at a local sporting fixture. Murrayfield Stadium is 20 kilometres (13 miles) to the south of Kirkcaldy. Sleep close to the action at the The Chester Residence or the Waldorf Astoria Edinburgh - The Caledonian.

Located 25 kilometres (15 miles) from Kirkcaldy is Edinburgh Airport. Stay nearby at Norton House Hotel & Spa or Dalmahoy Hotel & Country Club.

Frequently asked questions

What's the best place to stay in Kirkcaldy?
Based on our traveler data, Oswald House Hotel is one of the top choices for your stay. This 3.5-star hotel offers free breakfast and a restaurant. Other good choices for your visit include The Victoria Hotel and Dean Park Hotel.
If I need to cancel my hotel reservation in Kirkcaldy, will I receive a refund?
Yes, you’ll find most room reservations are fully refundable provided that you cancel prior to the accommodation’s cancellation deadline, which often is within 24-48 hours of your arrival date. If you booked a non-refundable reservation, you might be able to cancel it and be given a refund within 24 hours of booking. Add your dates and click on “Search”, then you can filter by “free cancellation” to view the best deals in Kirkcaldy.
What's the best place for a beach vacation 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.
What's the best golf hotel in Kirkcaldy?
Dean Park Hotel is a 3-star hotel featuring a restaurant and free WiFi, and it’s a top choice for playing a round of golf. Another good option is Ashgrove B&B if you’d like to stay near a golf course while in town.
What are some accommodations with pools in Kirkcaldy?
High Street Apartment With Pool Table and Free Parking: Provides an in-room kitchen, a communal pool, and TVs.

Recent Reviews in Kirkcaldy

More trip options